...
OperacaoTransporteParcelaRequest | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | DescricaoParcela | string (50) | Sim | Descrição da parcela |
|
2 | Valor | decimal (12.2) | Sim | Valor da parcela | N/A |
3 | NumeroParcela | int | Sim | Número da parcela | O campo foi descontinuado. Favor informar zero. |
4 | DataVencimento | Datetime (YYYY-MM-DD) | Sim | Data do vencimento da parcela. | Exemplo: (2018-08-20T10:05:33) |
5 | TipoDaParcela | int | Sim | Tipo da parcela | 1= Adiantamento 2= Intermediária 3= Saldo 4= Adicional |
6 | FormaPagamento | int | Sim | Forma de Pagamento escolhida para a Parcela de Operação de Transporte. | 1= Cartão Target Conta Digital ou Bradesco 2= Depósito Conta 3= Pix 4= Vale-Abastecimento |
7 | CartaoPagamento | string | Não | Número do Cartão para destino do pagamento da Operação de Transporte. | Obrigatório se FormaPagamento = 1 *Disponivel apenas para Cartões Target Conta Digital Pessoa Fisica, Juridica e Cartões Bradesco PF e PJ *Não disponivel para cartões exclusivo Pedágio |
8 | CodigoBanco | string | Sim | Código do banco de compensação | Obrigatório Se FormaPagamento = 2 (Vide Capítulo deAnexos). |
9 | AgenciaDeposito | string (15) | Sim | Agência da rede bancária onde será realizado o pagamento. | Obrigatório se FormaPagamento = 2 |
10 | ContaDeposito | string (15) | Sim | Conta da agência onde será realizado o pagamento. | Obrigatório se FormaPagamento = 2 |
11 | DigitoContaDeposito | string (15) | Sim | Digito verificador da conta que será realizado o pagamento. | Obrigatório se FormaPagamento = 2 |
12 | ProcessarAutomaticamente | bool (true || false) | Não | Indica 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'. |
13 | IdOperacaoTransporteParcela | int | Não | Identificador de Parcela de Operação de Transporte no Sistema TARGET Frete. | N/A |
14 | FlagContaPoupanca | bool (true || false) | Sim | Flag 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. |
15 | VariacaoContaPoupanca | string (10) | Sim | Variação da Conta Poupança (caso seja uma). | N/A |
16 | ItemFinanceiroParcela | string | N/A | Item Financeiro Parcela | N/A |
17 | FlagContaPagamento | bool (true || false) | Flag que indica se é uma conta Pagamento ou não. | N/A | |
18 | DadosPix | List< Dados Pix Request > | Sim | N/A |
DadosPixRequest | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | ChavePix | string | Sim | Informar a chave Pix conforme a seleção do tipo no parâmetro “TipoChavePix" | N/A |
2 | TipoChavePix | string | Sim | Tag que direciona a forma de identificação que será realizado o pagamento PIX, conforme tipos disponíveis na observação. | 1- CPF/CNPJ 2 - Email 3 - Celular 4 - Aleatória 5 - Manual (dados bancários da conta) |
3 | CPFCNPJBeneficiarioConta | string | Sim | CPF ou CNPJ do titular da conta que possui a chave Pix | N/A |
4 | CodigoBanco | string | Não | Código do banco do titular da conta que possui a chave Pix somente para "TipoChavePix Manual =5” | Obrigatório para "TipoChavePix=5" |
5 | NumeroConta | string | Não | Número da conta do titular da conta que possui a chave Pix, somente para "TipoChavePix Manual =5” | Obrigatório para "TipoChavePix=5" |
6 | DigitoConta | string | Não | Digito da conta do titular da conta que possui a chave Pix, somente para "TipoChavePix Manual =5” | Obrigatório para "TipoChavePix=5" |
7 | NumeroAgencia | string | Não | Número da agência do titular da conta que possui a chave Pix, somente para "TipoChavePix Manual =5” | Obrigatório para "TipoChavePix=5" |
8 | TipoContaDestinoFinanceiro | string | Não | Somente para "TipoChavePix=5" | 1 - Conta corrente 2 - Conta pagamento 3 - Conta poupança |
9 | NomeBeneficiarioContaDestino | string | Sim | Nome do titular da conta que possui a chave Pix | N/A |
OperacaoTransporteVeiculoRequest | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | Placa | string (7) | Sim | Placa do veículo | É obrigatório informar a Placa do veículo que irá realizar o transporte para a ANTT. A Placa do veículo, deve pertencer ao mesmo RNTRC do contratado(Transportador). |
2 | RNTRC | string (8) | Sim | RNTRC vinculado ao veículo | É obrigatório informar a RNTRC que a Placa está associada.
|
...
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <soapenv:Header/> <soapenv:Body> <tms:CadastrarAtualizarOperacaoTransporte> <!--Optional:--> <tms:auth> <!--Optional:--> <tms:Usuario>?</tms:Usuario> <!--Optional:--> <tms:Senha>?</tms:Senha> <!--Optional:--> <tms:Token>?</tms:Token> </tms:auth> <tms:operacao> </tms:auth> <!--Optional:--> <tms:operacao> <!--Optional:--> <tms:Instrucao>?</tms:Instrucao> <!--Optional:--> <tms:IdOperacaoTransporte>?</tms:IdOperacaoTransporte> <!--Optional:--> <tms:CodigoCentroDeCusto>?</tms:CodigoCentroDeCusto> <!--Optional:--> <tms:NCM>?</tms:NCM> <!--Optional:--> <tms:ProprietarioCarga>?</tms:ProprietarioCarga> <!--Optional:--> <tms:PesoCarga>?</tms:PesoCarga> <!--Optional:--> <tms:TipoOperacao>?</tms:TipoOperacao> <!--Optional:--> <tms:MunicipioOrigemCodigoIBGE>?</tms:MunicipioOrigemCodigoIBGE> <!--Optional:--> <tms:MunicipioDestinoCodigoIBGE>?</tms:MunicipioDestinoCodigoIBGE> <!--Optional:--> <tms:DataHoraInicio>?</tms:DataHoraInicio> <!--Optional:--> <tms:DataHoraTermino>?</tms:DataHoraTermino> <!--Optional:--> <tms:CPFCNPJContratado>?</tms:CPFCNPJContratado> <!--Optional:--> <tms:ValorFrete>?</tms:ValorFrete> <!--Optional:--> <tms:ValorCombustivel>?</tms:ValorCombustivel> <!--Optional:--> <tms:ValorPedagio>?</tms:ValorPedagio> <!--Optional:--> <tms:ValorDespesas>?</tms:ValorDespesas> <!--Optional:--> <tms:ValorImpostoSestSenat>?</tms:ValorImpostoSestSenat> <!--Optional:--> <tms:ValorImpostoIRRF>?</tms:ValorImpostoIRRF> <!--Optional:--> <tms:ValorImpostoINSS>?</tms:ValorImpostoINSS> <!--Optional:--> <tms:ValorImpostoIcmsIssqn>?</tms:ValorImpostoIcmsIssqn> <!--Optional:--> <tms:ParcelaUnica>?</tms:ParcelaUnica> <!--Optional:--> <tms:ModoCompraValePedagio>?</tms:ModoCompraValePedagio> <!--Optional:--> <tms:CategoriaVeiculo>?</tms:CategoriaVeiculo> <!--Optional:--> <tms:NomeMotorista>?</tms:NomeMotorista> <!--Optional:--> <tms:CPFMotorista>?</tms:CPFMotorista> <!--Optional:--> <tms:RNTRCMotorista>?</tms:RNTRCMotorista> <!--Optional:--> <tms:ItemFinanceiro>?</tms:ItemFinanceiro> <!--Optional:--> <tms:Parcelas> <tms:OperacaoTransporteParcelaRequest> <tms:Parcelas> <!--Zero or more repetitions:--> <tms:OperacaoTransporteParcelaRequest> <!--Optional:--> <tms:DescricaoParcela>?</tms:DescricaoParcela> <!--Optional:--> <tms:Valor>?</tms:Valor> <!--Optional:--> <tms:NumeroParcela>?</tms:NumeroParcela> <!--Optional:--> <tms:DataVencimento>?</tms:DataVencimento> <!--Optional:--> <tms:TipoDaParcela>?</tms:TipoDaParcela> <!--Optional:--> <tms:FormaPagamento>?</tms:FormaPagamento> <!--Optional:--> <tms:CartaoPagamento>?</tms:CartaoPagamento> <!--Optional:--> <tms:CodigoBanco>?</tms:CodigoBanco> <!--Optional:--> <tms:AgenciaDeposito>?</tms:AgenciaDeposito> <!--Optional:--> <tms:ContaDeposito>?</tms:ContaDeposito> <!--Optional:--> <tms:DigitoContaDeposito>?</tms:DigitoContaDeposito> <!--Optional:--> <tms:ProcessarAutomaticamente>?</tms:ProcessarAutomaticamente> <!--Optional:--> <tms:IdOperacaoTransporteParcela>?</tms:IdOperacaoTransporteParcela> <!--Optional:--> <tms:FlagContaPoupanca>?</tms:FlagContaPoupanca> <!--Optional:--> <tms:VariacaoContaPoupanca>?</tms:VariacaoContaPoupanca> <!--Optional:--> <tms:ItemFinanceiroParcela>?</tms:ItemFinanceiroParcela> </tms:OperacaoTransporteParcelaRequest> </tms:Parcelas> <tms:Veiculos> <tms:OperacaoTransporteVeiculoRequest> <!--Optional:--> <tms:Observacao>?</tms:Observacao> <!--Optional:--> <tms:DadosPix> <!--Optional:--> <tms:ChavePix>?</tms:ChavePix> <!--Optional:--> <tms:TipoChavePix>?</tms:TipoChavePix> <!--Optional:--> <tms:CPFCNPJBeneficiarioConta>?</tms:CPFCNPJBeneficiarioConta> <!--Optional:--> <tms:CodigoBanco>?</tms:CodigoBanco> <!--Optional:--> <tms:NumeroConta>?</tms:NumeroConta> <!--Optional:--> <tms:DigitoConta>?</tms:DigitoConta> <!--Optional:--> <tms:NumeroAgencia>?</tms:NumeroAgencia> <!--Optional:--> <tms:TipoContaDestinoFinanceiro>?</tms:TipoContaDestinoFinanceiro> <!--Optional:--> <tms:NomeBeneficiarioContaDestino>?</tms:NomeBeneficiarioContaDestino> </tms:DadosPix> </tms:OperacaoTransporteParcelaRequest> </tms:Parcelas> <!--Optional:--> <tms:Veiculos> <!--Zero or more repetitions:--> <tms:OperacaoTransporteVeiculoRequest> <!--Optional:--> <tms:Placa>?</tms:Placa> <!--Optional:--> <tms:RNTRC>?</tms:RNTRC> :RNTRC> </tms:OperacaoTransporteVeiculoRequest> </tms:Veiculos> <!--Optional:--> <tms:IdRotaModelo>?</tms:IdRotaModelo> <!--Optional:--> <tms:DeduzirImpostos>?</tms:DeduzirImpostos> <!--Optional:--> <tms:TarifasBancarias>?</tms:TarifasBancarias> <!--Optional:--> <tms:QuantidadeTarifasBancarias>?</tms:QuantidadeTarifasBancarias> <!--Optional:--> <tms:IdIntegrador>?</tms:IdIntegrador> <!--Optional:--> <tms:ValorDescontoAntecipado>?</tms:ValorDescontoAntecipado> <!--Optional:--> <tms:CPFCNPJParticipanteDestinatario>?</tms:CPFCNPJParticipanteDestinatario> <!--Optional:--> <tms:CPFCNPJParticipanteContratante>?</tms:CPFCNPJParticipanteContratante> <!--Optional:--> <tms:CPFCNPJParticipanteSubcontratante>?</tms:CPFCNPJParticipanteSubcontratante> <!--Optional:--> <tms:CPFCNPJParticipanteConsignatario>?</tms:CPFCNPJParticipanteConsignatario> <!--Optional:--> <tms:NumeroLacreTransporteCombustivel>?</tms:NumeroLacreTransporteCombustivel> <!--Optional:--> <tms:ListaDestinatariosAdicionais> <!--Zero or <tms:ParticipanteDestinatarioAdicionalRequest> more repetitions:--> <tms:ParticipanteDestinatarioAdicionalRequest> <!--Optional:--> <tms:IdParticipante>?</tms:IdParticipante> <!--Optional:--> <tms:CPFCNPJ>?</tms:CPFCNPJ> </tms:ParticipanteDestinatarioAdicionalRequest> </tms:ListaDestinatariosAdicionais> <!--Optional:--> <tms:NumeroCartaoValePedagio>?</tms:NumeroCartaoValePedagio> NumeroCartaoValePedagio> <!--Optional:--> <tms:Quitacao>?</tms:Quitacao> <!--Optional:--> <tms:DadosQuitacao> <!--Optional:--> <tms:ValorMercadoria>?</tms:ValorMercadoria> <!--Optional:--> <tms:PesoCarregadoMercadoria>?</tms:PesoCarregadoMercadoria> <!--Optional:--> <tms:QuantidadeCarregada>?</tms:QuantidadeCarregada> <!--Optional:--> <tms:TipoCalculoAvaria>?</tms:TipoCalculoAvaria> <!--Optional:--> <tms:EncerraNaANTT>?</tms:EncerraNaANTT> <!--Optional:--> <tms:PorcentagemToleranciaPeso>?</tms:PorcentagemToleranciaPeso> <!--Optional:--> <tms:TipoToleranciaPeso>?</tms:TipoToleranciaPeso> <!--Optional:--> <tms:PorcetagemPesoAMaior>?</tms:PorcetagemPesoAMaior> <!--Optional:--> <tms:DocumentosQuitacao> <!--Zero or more <tms:DadosQuitacaoFreteDocumentosRequest> repetitions:--> <tms:DadosQuitacaoFreteDocumentosRequest> <!--Optional:--> <tms:NomeDocumento>?</tms:NomeDocumento> <!--Optional:--> <tms:NumeroIdentificadorDocumento>?</tms:NumeroIdentificadorDocumento> <!--Optional:--> <tms:Obrigatorio>?</tms:Obrigatorio> <tms:Obrigatorio> <!--Optional:--> <tms:DocumentoGeradoDestino>?</tms:Obrigatorio> DocumentoGeradoDestino> </tms:DadosQuitacaoFreteDocumentosRequest> </tms:DocumentosQuitacao> <!--Optional:--> <tms:IdsTerminaisCarregamento> <!--Zero or more repetitions:--> <arr:int>?</arr:int> int> </tms:IdsTerminaisCarregamento> <!--Optional:--> <tms:QuitaEmTodosTerminais>?</tms:QuitaEmTodosTerminais> </tms:DadosQuitacao> <tms:DocumentoValePedagio>?</tms:DocumentoValePedagio><!--Optional:--> <tms:CEPOrigem>DocumentoValePedagio>?</tms:CEPOrigem>DocumentoValePedagio> <tms:CEPDestino>?</tms:CEPDestino> <!--Optional:--> <tms:TipoCargaANTT>ValorImpostoISS>?</tms:TipoCargaANTT>ValorImpostoISS> <tms:DistanciaPercorrida >?</tms:DistanciaPercorrida> </tms:operacao> operacao> </tms:CadastrarAtualizarOperacaoTransporte> </soapenv:Body> </soapenv:Envelope> |
Cadastrar
Abaixo, segue exemplo do cadastro de uma Operação de Transporte.
...