GET /api/ordemAbastecimento/{localizador}
...
Campo | Tipo | Descrição |
Chave | String | Chave do Campo, que será enviada no momento da Validação. |
Descricao | String | Descrição do Campo para ser utilizado como Legenda/Label. |
Tipo | String | Tipo do Campo que será apresentado. Tipos esperados:
|
IdentificadorTipo | Integer | Identificador do Tipo do Campo. |
Obrigatorio | Boolean | Booleana que identifica se o Campo é obrigatório. |
<DadosOrdem>:
Campo | Tipo | Descrição |
Solicitante | String | Nome do Frotista/Empresa que cadastrou a Ordem de Abastecimento. |
Combustivel | String | Descrição do Combustível liberado para essa Ordem de Abastecimento, quando houver. |
ValorLitro | Decimal | Valor por Litro do Combustível em questão, cadastrado previamente pelo Posto de Combustível. |
DescontoNegociado | Decimal | Valor de Desconto Negociado previamente pelo Posto de Combustível e o Transportador/Frotista. |
ValorLitroNegociado | Decimal | Valor por Litro Negociado. No caso de não existir uma negociação prévia, constará o Valor por Litro cadastrado pelo Posto de Combustível. |
QtdLitrosLiberados | Decimal | Quantidade de Litros liberados para abastecimento. (Disponibilizado apenas para Ordens de Abastecimento que não sejam Tanque Cheio) |
TanqueCheio | 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 | ||
---|---|---|
| ||
{ "validada": false "combustiveis": [ { "valor": "GSLCM", "descricao": "Gasolina Comum" }, { "valor": "GSLAT", "descricao": "Gasolina Aditivada" }, { "valor": "DSS10", "descricao": "Diesel S-10" } ], "campos": [ { "chave": "23", "descricao": "Hodômetro", "tipo": "integer", "identificadorTipo": 2, "obrigatorio": true }, { "chave": "24", "descricao": "Placa", "tipo": "string", "identificadorTipo": 1, "obrigatorio": true } ] } |
...