...
...
GET /api/
...
ordemAbastecimento/{localizador}
Endpoint responsável por Localizar uma Ordem de Abastecimento e retornar os dados da mesma para que seja disponibilizado na interface do Sistema de Pagamento.
...
Campo | Tipo | Descrição | Obrigatório |
Localizadorlocalizador | String | Código de Identificação da Ordem de Abastecimento, disponibilizado pelo Motorista. | Sim |
...
Schema:
Campo | Tipo | Descrição |
NomeFrotistanomeFrotista | String | Nome do Frotista/Empresa que cadastrou a Ordem de Abastecimento. |
DescricaoCombustiveldescricaoCombustivel | String | Descrição do Combustível liberado para essa Ordem de Abastecimento, quando houver. |
ValorLitroNegociadovalorLitroNegociado | Decimal | Valor por Litro Negociado. No caso de não existir uma negociação prévia, constará na Ordem de Abastecimento os valores referentes ao preço na Bomba no momento em que a Ordem foi cadastrada. |
QtLitrosLiberadosqtLitrosLiberados | Decimal | Quantidade de Litros liberados para abastecimento. |
ValorTotalOrdemvalorTotalOrdem | Decimal | Valor total da Ordem de Abastecimento. |
TanqueCheiotanqueCheio | Boolean | Indica se a Ordem de Abastecimento é para Tanque Cheio. Nesse caso, o Valor Total da Ordem será a Quantidade de Litros Abastecidos multiplicado pelo Valor Litro Negociado (Disponibilizado nesse objeto) |
JSON:
Code Block | ||
---|---|---|
| ||
{ "nomeFrotista": "Cleisson", "descricaoCombustivel": "Diesel"Diesel , ", "valorLitroNegociado": 3.50, "qtLitrosLiberados": 100.00, "valorTotalOrdem": 350.00, "tanqueCheio": null } |
...