Versions Compared

Key

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

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


Info
titleObservações Importantes
  1. Não é possível realizar rajadas para esse método, a TARGET limita uma quantidade X de 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
View file
nameCategoriaDeVeículos.xlsx
height150
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'.

Code Block
languagexml
themeRDark
firstline1
titleAtualizaCompraValePedagioRequest
linenumberstrue
<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>?<Usuario>target.tms</tms:Usuario>
            <tms:Senha>?********</tms:Senha>
            <tms:Token>?</tms:Token>:Token i:nil="true" />
         </tms:auth>
         <tms:compraRequest>
            <tms:IdModoCompraValePedagio>?<IdModoCompraValePedagio>2</tms:IdModoCompraValePedagio>
            <tms:IdRotaModelo>?<IdRotaModelo>18952</tms:IdRotaModelo>
            <tms:CodigoCategoriaVeiculo>?<CodigoCategoriaVeiculo>11</tms:CodigoCategoriaVeiculo>
            <tms:MunicipioOrigemCodigoIBGE>?<MunicipioOrigemCodigoIBGE>345015</tms:MunicipioOrigemCodigoIBGE>
            <tms:MunicipioDestinoCodigoIBGE>?<MunicipioDestinoCodigoIBGE>340515</tms:MunicipioDestinoCodigoIBGE>
            <tms:Placa>?<Placa>AAA6666</tms:Placa>
            <tms:NumeroCartao>?</tms:NumeroCartao>NumeroCartao i:nil="true" />
            <tms:MotoristaNome>?<MotoristaNome>Teste Target</tms:MotoristaNome>
            <tms:MotoristaCPF>?<MotoristaCPF>12345678952</tms:MotoristaCPF>
            <tms:MotoristaRNTRC>?</tms:MotoristaRNTRC>:MotoristaRNTRC i:nil="true" />
            <tms:IdIntegrador>?<IdIntegrador>12563697845</tms:IdIntegrador>
            <tms:CodigoCentroDeCusto>?</tms:CodigoCentroDeCusto>CodigoCentroDeCusto i:nil="true" />
            <tms:NumeroDocumentoEmbarque>?</tms:NumeroDocumentoEmbarque>NumeroDocumentoEmbarque i:nil="true" />
            <tms:ItemFinanceiro>?</tms:ItemFinanceiro>:ItemFinanceiro i:nil="true" />
            <tms:InicioVigencia>?<InicioVigencia>2020-04-15</tms:InicioVigencia>
            <tms:FimVigencia>?<FimVigencia>2020-04-15</tms:FimVigencia>
            <tms:ValorPrevioCalculado>?</tms:ValorPrevioCalculado>ValorPrevioCalculado2020-04-15
            <tms:CompraSimples>?<IdCompraValePedagio>789654</tms:CompraSimples>IdCompraValePedagio>
            <tms:IdCompraValePedagio>?</tms:IdCompraValePedagio>
            <tms:IdOperacaoTransporte>?</tms:IdOperacaoTransporte>IdOperacaoTransporte i:nil="true" />
         </tms:compraRequest>
      </tms:AtualizarPedagioAvulso>
   </soapenv:Body>
</soapenv:Envelope>

...