Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titleObservações Importantes
  • As Operações de Transporte do tipo viagem padrão poderão ser declaradas com até trinta dias de antecedência da data de início da viagem e não poderão ter duração maior que noventa dias.
  • As Operações de Transporte do tipo viagem TAC-agregado deverão ser declaradas na data de início da operação e não poderão ter duração maior que trinta dias.
  • Nos casos de Operação de Transporte de Alto Desempenho deve-se informar que se trata desse tipo de operação e declarar como viagem do tipo padrão.
  • Este método não registra a operação na ANTT, o mesmo somente cadastra as informações no sistema TARGET Frete.
Info
titleCIOT- Frota Própria
  1. Para fazer uso do CIOT-Frota Própria , o Cliente deverá estar parametrizado para tal (O Cliente deverá entrar em contato com o Time Comercial da TARGET).
  2. A Quitação O CIOT-Frota Própria só poderá ser realizada dentro de Operações de Transportes do Tipo Padrão.
  3. Considerações sobre Parcela de Pagamento:
    1. A Quitação sempre será deduzida na Parcela de Pagamento do Tipo: Saldo.
    2. Não tem como fazer uso da Quitação se a Operação de Transporte não conter uma Parcela de Pagamento do Tipo: Saldo.
    3. A Parcela de Pagamento do Tipo: Saldo, não pode ser automática, ela deverá ser cadastrada como manual - Método - 'CadastrarAtualizarOperacaoTransporte', TAG - 'ProcessarAutomaticamente'.
    Observações sobre o Pagamento mínimo da Parcela de Saldo (O Bradesco permite apenas o pagamento mínimo nos cartões no valor de R$5,00.):Se o valor for 0 ou negativo:A Parcela de Pagamento do Tipo: Saldo, será dada como paga (Obs: O controle financeiro ficará com o cliente).
  4. Se o valor for de R$0,01 até R$4,99:
    1. A Parcela será paga no valor mínimo de R$5,00(Obs: O controle financeiro ficará com o cliente).


Info
titleQuitação - Observações Importantes
  1. Para fazer uso do Módulo de Quitação, o Cliente deverá estar parametrizado para tal (O Cliente deverá entrar em contato com o Time Comercial da TARGET).
  2. A Quitação só poderá ser realizada dentro de Operações de Transportes do Tipo Padrão.
  3. Considerações sobre Parcela de Pagamento:
    1. A Quitação sempre será deduzida na Parcela de Pagamento do Tipo: Saldo.
    2. Não tem como fazer uso da Quitação se a Operação de Transporte não conter uma Parcela de Pagamento do Tipo: Saldo.
    3. A Parcela de Pagamento do Tipo: Saldo, não pode ser automática, ela deverá ser cadastrada como manual - Método - 'CadastrarAtualizarOperacaoTransporte', TAG - 'ProcessarAutomaticamente'.
  4. Observações sobre o Pagamento mínimo da Parcela de Saldo (O Bradesco permite apenas o pagamento mínimo nos cartões no valor de R$5,00.):
    1. Se o valor for 0 ou negativo:
      1. A Parcela de Pagamento do Tipo: Saldo, será dada como paga (Obs: O controle financeiro ficará com o cliente).
    2. Se o valor for de R$0,01 até R$4,99:
      1. A Parcela será paga no valor mínimo de R$5,00(Obs: O controle financeiro ficará com o cliente).
  1. Não é possível realizar rajadas para esse método, a TARGET limita 50 requisições por minuto, aconselhamos requisições por demanda, caso o limite de 50 requisições seja ultrapassado, iremos bloquear as requisições apenas para o método que ultrapassou o limite durante 5 minutos.

...

OperacaoTransporteRequest
CampoTipoObrigatórioDescriçãoObservação
1InstrucaointSimInstrucao para criação de uma nova Operacao.

1= Inserir ou Atualizar

2= Inserir se não existe

4= Desativar/Anular Operação de Transporte

2IdOperacaoTransporteintNãoId da Operação de TransporteObrigatório apenas para Atualizar (1= Inserir ou Atualizar) ou Anular (4=Desativar/Anular Operação de Transporte) o cadastro da Operação de Transporte.
3CodigoCentroDeCustostringNãoCódigo do Centro de Custo do Cliente no Sistema TARGET Frete.Para realizar o Cadastro de um Centro de Custo, será necessário invocar o Método - CadastrarAtualizarCentroDeCusto
4NCMstringSimCódigo de 4 caracteres que identifica a Natureza carga posição previsto pelo SH (Sistema Harmonizado) exigido
pela ANTT.
Ministério da Fazenda - NCM
5ProprietarioCargaintSimIndica quem é o Consignatário/Proprietário da Carga.

1= Remetente

2= Destinatário

6PesoCargadecimal (12.2)SimIndica o peso da carga que está sendo transportada entre a origem e destino.É obrigatório informar o peso da carga, a ANTT solicita essa informação para a emissão do CIOT.
7TipoOperacaostringSimTipo da operação de transporte que está sendo contratada.1= Padrão
3= TAC-Agregado
8MunicipioOrigemCodigoIBGEintNãoCódigo do IBGE referente ao município de origem.Obrigatório informar, quando não existe compra de Vale-Pedágio (Cartão ou TAG) dentro do CIOT.
9MunicipioDestinoCodigoIBGEintNãoCódigo do IBGE referente ao município de destino.Obrigatório informar, quando não existe compra de Vale-Pedágio (Cartão ou TAG) dentro do CIOT.
10DataHoraInicioDatetime (YYYY-MM-DD)SimData e hora do início previsto para a realização efetiva da operação de transporte.

Exemplo: (2018-08-20T10:05:33)


O usuário que deve informar a Data e Hora do início da viagem.

Existem duas validações importantes para essas TAGs:

  1. A data e hora que for informada, não pode ser DateTime Now, caso contrário, iremos dar um retorno de negócio.
  2. A data e hora deve ter no mínimo 1h de intervalo (DataHoraInicio - DataHoraTermino).
11DataHoraTerminoDatetime (YYYY-MM-DD)SimData e hora do término previsto para a realização efetiva da operação de transporte.

Exemplo: (2018-08-20T10:05:33)


O usuário que deve informar a Data e Hora do fim da viagem.

Existem duas validações importantes para essas TAGs:

  1. A data e hora que for informada, não pode ser DateTime Now, caso contrário, iremos dar um retorno de negócio.
  2. A data e hora deve ter no mínimo 1h de intervalo (DataHoraInicio - DataHoraTermino).
12CPFCNPJContratadostring (14)SimCPF ou CNPJ do Contratado para realizar a Operação de Transporte.Para realizar o cadastro de um transportador, será necessário invocar o Método - CadastrarAtualizarTransportador
13ValorFretedecimal (12.2)SimValor referente ao frete contratado.N/A
14ValorCombustiveldecimal (12.2)SimValor referente ao combustível calculado.Ao inserir um valor nesse campo, iremos somar o valor informado com o valor do frete.

O pagamento desse valor será somado ao ValorFrete.
15ValorPedagiodecimal (12.2)SimValor referente ao pedágio calculado.Campo meramente informativo, não fazemos nada com ele.
16ValorDespesasdecimal (12.2)SimValor referente às despesas de viagem.O pagamento desse valor será somado ao ValorFrete.
17ValorImpostoSestSenatdecimal (12.2)SimValor referente ao imposto SEST SENAT (quando houver).N/A
18ValorImpostoIRRFdecimal (12.2)SimValor referente ao imposto IRRF (quando houver).N/A
19ValorImpostoINSSdecimal (12.2)SimValor referente ao imposto INSS (quando houver).N/A
20ValorImpostoIcmsIssqndecimal (12.2)SimValor referente ao imposto ICMS ISSQN (quando houver).N/A
21ParcelaUnicabool (true || false)SimFlag que define se a operação será paga em parcela única.

N/A

22ModoCompraValePedagiointSimIdentificador do modo de compra do vale pedágio.

1= Cartão Transporte Bradesco TARGET

2= Via Fácil (Sem Parar)

4= Nenhum

23CategoriaVeiculointSimIdentificador da categoria do veículo.
View file
nameCategoriaDeVeículos.xlsx
height150
24NomeMotoristastring (100)SimNome do motorista da operação de transporte.Para realizar o cadastro de um Motorista, será necessário invocar o Método - CadastrarAtualizarMotorista
25CPFMotoristastring (11)SimCPF do motorista da operação de transporte.Para realizar o cadastro de um Motorista, será necessário invocar o Método - CadastrarAtualizarMotorista
26RNTRCMotoristastring (8)NãoRNTRC do motorista da operação de transporte.Para realizar o cadastro de um Motorista, será necessário invocar o Método - CadastrarAtualizarMotorista
27ItemFinanceirostring (255)NãoNúmero do documento da Operação de Transporte.N/A
28ParcelasList< Operação Transporte Parcela Request>SimLista de parcelas (consulte especificação de lista de parcelas).Só poderá haver uma Parcela de Adiantamento (Tipo: 1), uma Parcela de Saldo (Tipo: 3) e N Parcelas Intermediárias (Tipo: 2) ou Adicionais (Tipo: 4).
29VeiculosList< Operação Transporte Veiculo Request>SimLista de VeículosN/A
30IdRotaModelointNãoId da rota modelo, caso queira associar uma rota à operação. Ao colocar a rota, o valor do vale pedágio é automaticamente
recalculado e ajustado na operação de transporte.

Pode ser utilizado mesmo se não houver pedágio na Operação de Transporte, caso o mesmo seja informado, não é necessário informar os Códigos IBGEs de Origem e Destino.


As Rotas são cadastradas previamente através da Plataforma Web TARGET Frete.

31DeduzirImpostosbool (true || false)NãoDeduzir Impostos do valor total contratado.

Os valores dos Impostos devem ser informados, a TARGET apenas subtrai tais valores do valor total contratado(ValorFrete).


Cálculo:

  1. ValorFrete - (Valor bruto do frete)
  2. Soma de todos os Impostos
  3. O Resultado, deverá ser pago através das Parcelas de Pagamento.

Objeto Parcelas - List< Operação Transporte Parcela Request>

Impostos:

  1. ValorImpostoSestSenat
  2. ValorImpostoIRRF
  3. ValorImpostoINSS
  4. ValorImpostoIcmsIssqn
32TarifasBancariasdecimal (12.2)SimTarifas BancáriasO valor total das tarifas bancárias será subtraído do valor total do frete.
33QuantidadeTarifasBancariasintSimQuantidade Tarifas Bancárias

Deve ser informado 8 como dizem as regras da ANTT conforme resolução abaixo na página 14.

View file
nameresolução_3.658_compilada_em_10.3.16.pdf
height150

34IdIntegradorstringSimId Integrador

ID único do sistema de TMS da transportadora.

Campo validador, não aceitamos código iguais em compras diferentes.

Prezado integrador, esse Id é você quem gera e informa para a TARGET, é para o seu controle.

35ValorDescontoAntecipadodecimal (12.2)NãoValor a ser aplicado no CIOT no valor bruto, não influenciando nas parcelas do CIOT.Favor, passar esse campo o valor 0 ou NULL.
36CPFCNPJParticipanteDestinatariostringNãoCNPJ do destinatário caso deseje ser informado.

Para realizar o cadastro de um Participante, e será necessário invocar o Método - CadastrarAtualizarParticipante


É Obrigatório informar ao menos um dos tipos de participantes:

  • CPFCNPJParticipanteDestinatario
  • CPFCNPJParticipanteContratante
  • CPFCNPJParticipanteSubcontratante
  • CPFCNPJParticipanteConsignatario
37CPFCNPJParticipanteContratantestringNãoCNPJ do Contratante caso deseje ser informado.

Para realizar o cadastro de um Participante, e será necessário invocar o Método - CadastrarAtualizarParticipante


É Obrigatório informar ao menos um dos tipos de participantes:

  • CPFCNPJParticipanteDestinatario
  • CPFCNPJParticipanteContratante
  • CPFCNPJParticipanteSubcontratante
  • CPFCNPJParticipanteConsignatario
38CPFCNPJParticipanteSubcontratantestringNãoCNPJ do Subcontratante caso deseje ser informado.

Para realizar o cadastro de um Participante, e será necessário invocar o Método - CadastrarAtualizarParticipante


É Obrigatório informar ao menos um dos tipos de participantes:

  • CPFCNPJParticipanteDestinatario
  • CPFCNPJParticipanteContratante
  • CPFCNPJParticipanteSubcontratante
  • CPFCNPJParticipanteConsignatario
39CPFCNPJParticipanteConsignatariostringNãoCNPJ do Consignatário caso deseje ser informado.

Para realizar o cadastro de um Participante, e será necessário invocar o Método - CadastrarAtualizarParticipante


É Obrigatório informar ao menos um dos tipos de participantes:

  • CPFCNPJParticipanteDestinatario
  • CPFCNPJParticipanteContratante
  • CPFCNPJParticipanteSubcontratante
  • CPFCNPJParticipanteConsignatario
40NumeroLacreTransporteCombustivelstringNãoNúmero Lacre Transportes CombustívelN/A
41ListaDestinatariosAdicionaisList< Participante Destinatário Adicional Request>NãoLista de Destinatários ()

O Usuário poderá informar uma lista de Destinatário Adicionais.


Mas usado em CIOT TAC-Agregado.

TipoOperacao = 3

42NumeroCartaoValePedagiostringNãoNúmero Cartão Vale PedágioPoderá fazer uso da mesma quando for informado 1 na TAG - 'ModoCompraValePedagio'. Só poderá ser utilizado cartões
do Tipo VTG 900 (Cartões exclusivos Vale Pedágio).
43Quitacaobool (true || false)NãoQuitaçãoN/A
44DadosQuitacaoList< Dados Quitação Frete Request>SimDados para Quitação de Frete

N/A


45DocumentoValePedagiostringNãoObservações da compra de Vale-Pedágio Cartão ou TAGN/A
46
CEPOrigem
stringNãoCEP OrigemN/A
47
CEPDestino
stringNãoCEP DestinoN/A
48
TipoCargaANTT
intNãoTipo Carga ANTT

GranelSolido = 1
GranelLiquido = 2
Frigorificada = 3
Conteinerizada = 4
CargaGeral = 5
Neogranel = 6
PerigosaGranelSolido = 7
PerigosaGranelLiquido = 8
PerigosaCargaFrigorificada = 9
PerigosaConteinerizada = 10
PerigosaCargaGeral = 11

PerigosaCargaPressurizada = 12

49
DistanciaPercorrida
intNãoDistância PercorridaN/A
50AltoDesempenhobool(true || false)NãoIndica se o veículo é de alto desempenho ou não.N/A
51DestinaçãoComercialbool(true || false)NãoIndica se o transporte da carga tem destinação comercial.N/A
52FreteRetornobool(true || false)NãoIndica se existe frete de retorno.N/A
53CepRetornostringNão CEP de retorno da cargaN/A
54DistanciaRetornostringNãoDistancia (em km) percorrida entre o CEP destino e o CEP retorno informado.N/A
55ValorImpostoISSdecimalNãoValor do Imposto ISSN/A56CIOTSemPagamentobool(true || false)NãoIndica se será um CIOT para Frota PrópriaN/A


OperacaoTransporteParcelaRequest
CampoTipoObrigatórioDescriçãoObservação
1DescricaoParcelastring (50)SimDescrição da parcela
  • Adiantamento
  • Saldo
  • Intermediária
  • Adicional
2Valordecimal (12.2)SimValor da parcelaN/A
3NumeroParcelaintSimNúmero da parcelaO campo foi descontinuado. Favor informar zero.
4DataVencimentoDatetime (YYYY-MM-DD)SimData do vencimento da parcela.Exemplo: (2018-08-20T10:05:33)
5TipoDaParcelaintSimTipo da parcela

1= Adiantamento

2= Intermediária

3= Saldo

4= Adicional

6FormaPagamentointSimForma de Pagamento escolhida para a Parcela de Operação de Transporte.

1= Cartão

2= Depósito Conta

7CartaoPagamentostringNãoNúmero do Cartão para destino do pagamento da Operação de Transporte.Obrigatório se FormaPagamento = 1
8CodigoBancostringSimCódigo do banco de compensaçãoObrigatório Se FormaPagamento = 2 (Vide Capítulo deAnexos).
9AgenciaDepositostring (15)SimAgência da rede bancária onde será realizado o pagamento.Obrigatório se FormaPagamento = 2
10ContaDepositostring (15)SimConta da agência onde será realizado o pagamento.Obrigatório se FormaPagamento = 2
11DigitoContaDepositostring (15)SimDigito verificador da conta que será realizado o pagamento.Obrigatório se FormaPagamento = 2
12ProcessarAutomaticamentebool (true || false)NãoIndica se a parcela em questão será processada automaticamente na data de vencimento informada ou será paga manualmente
no Sistema TARGET Frete ou através da integração.
Caso o Pagamento da mesma seja Manual, deverá ser invocado o método - 'PagarParcelaIndividual'.
13IdOperacaoTransporteParcelaintNãoIdentificador de Parcela de Operação de Transporte no Sistema TARGET Frete.N/A
14FlagContaPoupancabool (true || false)SimFlag que indica se é uma conta Poupança ou não.Caso a forma de pagamento seja através do Cartão TARGET Bradesco, deverá ser informado false nesta TAG.
15VariacaoContaPoupancastring (10)SimVariação da Conta Poupança (caso seja uma).N/A
16ItemFinanceiroParcelastringN/AItem Financeiro ParcelaN/A

...