DOCUMENTAÇÃO CORPORATIVA

AtualizarPedagioAvulso

Esse método tem como objetivo atualizar um Pedágio Avulso.


Observações Importantes

  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.
  2. Método disponivel somente para modo de compra for igual a 1(Cartão Conta Digital ou Bradesco)

Request

AtualizaCompraValePedagioRequest
CampoTipoObrigatórioDescriçãoObservação
1IdCompraValePedagiointSimId da Compra de Vale PedágioN/A
2IdModoCompraValePedagiointSimId do Modo da Compra de Vale Pedágio

1- Cartão Target Conta Digital ou Bradesco.

8- Cartão Débito

3IdRotaModelointNãoId da Rota ModeloN/A
4CodigoCategoriaVeiculointSimCódigo da Categoria do Veículo
5MunicipioOrigemCodigoIBGEintNãoCódigo IBGE do Município de OrigemN/A
6MunicipioDestinoCodigoIBGEintNãoCódigo IBGE do Município de DestinoN/A
7PlacastringSimPlaca do VeículoN/A
8NumeroCartaostringSimNúmero do CartãoN/A
9MotoristaNomestringSimNome do MotoristaN/A
10MotoristaCPFstringSimCPF do MotoristaN/A
11MotoristaRNTRCstringNãoRNTRC do MotoristaN/A
12IdIntegradorintNãoId IntegradorO Id Integrador não poderá se repetir na base de dados da TARGET.
13CodigoCentroDeCustointNãoCódigo do Centro de CustoN/A
14NumeroDocumentoEmbarquestringNãoNúmero do Documento de EmbarqueDeve ser informado pelo integrador/cliente.
15ItemFinanceirostringSimItem FinanceiroN/A
16InicioVigenciaDateTime(YYYY-MM-DD)NãoInício da VigênciaExemplo: (2018-08-20T10:05:33)
17FimVigenciaDateTime(YYYY-MM-DD)NãoFim da VigênciaExemplo: (2018-08-20T10:05:33)
18ValorPrevioCalculadodecimalNão
N/A
19Simplesbool(true || false)Não
N/A
20IdOperacaoTransporteintNão
N/A

Response

AtualizaCompraValePedagioResponse
CampoTipoObrigatórioDescriçãoObservação
1ErroErroResponse - stringNãoRetorna o ErroNULO em caso de sucesso
2MensagemstringSimMensagem de ValidaçãoN/A
3IdCompraValePedagiointSimId da Compra de Vale PedágioN/A

Método

Abaixo, segue o método - 'AtualizarPedagioAvulso'.

AtualizaCompraValePedagioRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:AtualizarPedagioAvulso>
         <tms:auth>
            <tms:Usuario>target.tms</tms:Usuario>
            <tms:Senha>********</tms:Senha>
            <tms:Token i:nil="true" />
         </tms:auth>
         <tms:compraRequest>
            <tms:IdModoCompraValePedagio>2</tms:IdModoCompraValePedagio>
            <tms:IdRotaModelo>18952</tms:IdRotaModelo>
            <tms:CodigoCategoriaVeiculo>11</tms:CodigoCategoriaVeiculo>
            <tms:MunicipioOrigemCodigoIBGE>345015</tms:MunicipioOrigemCodigoIBGE>
            <tms:MunicipioDestinoCodigoIBGE>340515</tms:MunicipioDestinoCodigoIBGE>
            <tms:Placa>AAA6666</tms:Placa>
            <tms:NumeroCartao i:nil="true" />
            <tms:MotoristaNome>Teste Target</tms:MotoristaNome>
            <tms:MotoristaCPF>12345678952</tms:MotoristaCPF>
            <tms:MotoristaRNTRC i:nil="true" />
            <tms:IdIntegrador>12563697845</tms:IdIntegrador>
            <tms:CodigoCentroDeCusto i:nil="true" />
            <tms:NumeroDocumentoEmbarque i:nil="true" />
            <tms:ItemFinanceiro i:nil="true" />
            <tms:InicioVigencia>2020-04-15</tms:InicioVigencia>
            <tms:FimVigencia>2020-04-15</tms:FimVigencia>
            <tms:ValorPrevioCalculado2020-04-15
            <tms:IdCompraValePedagio>789654</tms:IdCompraValePedagio>
            <tms:IdOperacaoTransporte i:nil="true" />
         </tms:compraRequest>
      </tms:AtualizarPedagioAvulso>
   </soapenv:Body>
</soapenv:Envelope>