Objetivo
Esse método tem como objetivo, obter o custo de cada rota informada.
Info | ||
---|---|---|
| ||
|
ObterCustoRotaRequest | |||||||||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação | ||||||
1 | IdRotaModelo | int | Sim | Código identificador da rota no Sistema Target Frete. | N/A | ||||||
2 | ModoCompra | int | Sim | O tipo do modo de compra do Vale-Pedágio | 1= Cartão Target Bradesco 2= Via Fácil (Sem Parar - TAG) 4= Nenhum | ||||||
3 | CategoriaVeiculo | int | Sim | Código de Categoria do Veículo para qual a compra será feita. |
| ||||||
ObterCustoRotaResponse | |||||||||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação | ||||||
1 | Paradas | List< ConsultaRotaMapLinkParadaResponse> | N/A | Response - Consulta Rota Maplink Parada | N/A | ||||||
2 | Pedagios | List< ConsultaRotaMapLinkPedagiosResponse> | N/A | Response - Consulta Rota Maplink Pedágios | N/A | ||||||
3 | Otimizada | bool (true || false) | Sim | Indica se a Rota será otimizada ou não. | N/A | ||||||
4 | Tipo | int | Sim | Indica o Tipo da Rota | 0= Rota padrão mais,rápida 1= Rota padrão mais curta 2= Rota “à pé” (pedestre) 6= Rota evitando balsas 7= Rota evitando | ||||||
5 | CategoriaVeiculo | int | Sim | Código de Categoria do Veículo para qual a compra será feita. |
| ||||||
6 | ValorPedagioTotal | decimal | Sim | Valor total do Pedágio da Rota. | N/A | ||||||
7 | ValorPedagioVectio | decimal | Sim | Valor do Pedágio Target Frete | N/A | ||||||
8 | ValorPedagioViaFacil | decimal | Sim | Valor do Pedágio Via Facil | N/A | ||||||
9 | IdRotaCliente | int | Sim | Código identificador da Rota no Sistema Target Frete. | N/A | ||||||
10 | NomeRotaCliente | string | Sim | Nome da Rota no Sistema Target Frete. | N/A | ||||||
11 | DescricaoCategoriaVeiculo | string | Sim | Descrição da categoria do veículo. | N/A | ||||||
12 | DadosInteresseRota | List< DadosInteresseRotaResponse> | N/A | Response - Dados de interesse da Rota | N/A | ||||||
13 | CodigoIBGEOrigemRota | int | Não | Código IBGE Origem da Rota | N/A | ||||||
14 | CodigoIBGEDestinoRota | int | Não | Código IBGE Destino da Rota | N/A | ||||||
ConsultaRotaMapLinkParadaResponse | |||||||||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação | ||||||
1 | Descricao | string | Sim | Descrição da Parada | N/A | ||||||
2 | PontoX | double | Sim | Ponto de orientação geográfica da Parada | N/A | ||||||
3 | PontoY | double | Sim | Ponto de orientação geográfica da Parada | N/A | ||||||
ConsultaRotaMapLinkPedagiosResponse | |||||||||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação | ||||||
1 | IdPedagio | int | Sim | Código identificador do Pedágio no Sistema Target Frete. | N/A | ||||||
2 | IdFormaDePagamento | int | Sim | Código identificador da forma de Pagamento no Sistema Target Frete. | N/A | ||||||
3 | Valor | decimal | Sim | Valor do Pedágio | N/A | ||||||
4 | Nome | String | Sim | Nome do Pedágio | N/A | ||||||
DadosInteresseRotaResponse | |||||||||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação | ||||||
1 | IdOrigem | int | Não | Id Origem da Rota | N/A | ||||||
2 | NomeOrigem | string | Sim | Nome Origem da Rota | N/A | ||||||
3 | IdDestino | int | Não | Id Destino da Rota | N/A | ||||||
4 | NomeDestino | string | Sim | Nome Destino da Rota | N/A | ||||||
5 | CodigoIBGEOrigemRota | int | Não | Código IBGE Origem da Rota | N/A | ||||||
6 | CodigoIBGEDestinoRota | int | Não | Código IBGE Destino da Rota | N/A |
Método
Abaixo, segue o método - 'ObterCustoRotaViaFacil'.
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:tar="http://schemas.datacontract.org/2004/07/TARGET.VectioFrete.Application.WCF.Contracts.External">
<soapenv:Header/>
<soapenv:Body>
<tem:ObterCustoRotaViaFacil>
<tem:dadosParaObtencaoDeCusto>
<tar:IdRotaModelo>?</tar:IdRotaModelo>
<tar:CategoriaVeiculo>?</tar:CategoriaVeiculo>
<tar:Placa>?</tar:Placa>
</tem:dadosParaObtencaoDeCusto>
</tem:ObterCustoRotaViaFacil>
</soapenv:Body>
</soapenv:Envelope> |