Versions Compared

Key

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

GET /api/broker/ordemAbastecimento/localizar/{localizador}

...

Campo

Tipo

Descrição

Validada

Boolean

Indica se a Ordem de Abastecimento já se encontra Validada. Em caso positivo, a etapa de Validação da Ordem de Abastecimento não deve ser apresentada, avançando direto para a etapa de Autorização da Ordem de Abastecimento.

IdentificadorCombustivel

String

Identificador do Combustível liberado para essa Ordem de Abastecimento, quando houver.

Sim

Campos

Array of Objects <Campo>

Valores de Campos solicitados pelo Transportador.

Combustiveis

Array of Objects <Combustivel>

Valores de Combustíveis existentes no Estabelecimento para serem apresentados em uma Combo de Seleção no momento da Validação.

Detalhes

Object <Detalhes>

Dados da Ordem de Abastecimento a serem apresentados para o Usuário na Tela de Detalhes da Ordem de Abastecimento.

...

Code Block
languagejson
{
    "validada": false,
    "identificadorCombustivel": "DSS10",
    "campos": [
        {
            "chave": "23",
            "descricao": "Hodômetro",
            "tipo": "integer",
            "identificadorTipo": 2,
            "obrigatorio": true,
            "precisao": null,
            "valorMinimo": null,
            "valorMaximo": null,
            "maxlength": null,
            "somenteNumeros": null,
            "dominio": null
        },
        {
            "chave": "24",
            "descricao": "Placa",
            "tipo": "string",
            "identificadorTipo": 1,
            "obrigatorio": true,
            "precisao": null,
            "valorMinimo": null,
            "valorMaximo": null,
            "maxlength": null,
            "somenteNumeros": false,
            "dominio": null
        },
        {
            "chave": "25",
            "descricao": "CPF",
            "tipo": "string",
            "identificadorTipo": 1,
            "obrigatorio": true,
            "precisao": null,
            "valorMinimo": null,
            "valorMaximo": null,
            "maxlength": 11,
            "somenteNumeros": true,
            "dominio": null
        },
        {
            "chave": "26",
            "descricao": "Valor do Litro",
            "tipo": "decimal",
            "identificadorTipo": 3,
            "obrigatorio": true,
            "precisao": 3,
            "valorMinimo": 0.000,
            "valorMaximo": null,
            "maxlength": null,
            "somenteNumeros": null,
            "dominio": null
        },
        {
            "chave": "27",
            "descricao": "Data do Abastecimento",
            "tipo": "date",
            "identificadorTipo": 7,
            "obrigatorio": true,
            "precisao": null,
            "valorMinimo": null,
            "valorMaximo": null,
            "maxlength": null,
            "somenteNumeros": null,
            "dominio": null
        },
        {
            "chave": "29",
            "descricao": "Dia da Semana",
            "tipo": "Select",
            "identificadorTipo": 5,
            "obrigatorio": true,
            "precisao": null,
            "valorMinimo": null,
            "valorMaximo": null,
            "maxlength": null,
            "somenteNumeros": null,
            "dominio": [
                {
                    "valor": "2",
                    "descricao": "Segunda"
                },
                {
                    "valor": "3",
                    "descricao": "Terça"
                }
            ]
        },
        {
            "chave": "30",
            "descricao": "Abastecimento Previsto",
            "tipo": "Boolean",
            "identificadorTipo": 4,
            "obrigatorio": false,
            "precisao": null,
            "valorMinimo": null,
            "valorMaximo": null,
            "maxlength": null,
            "somenteNumeros": null,
            "dominio": null
        },
        {
            "chave": "31",
            "descricao": "Dia da Semana",
            "tipo": "MultiSelect",
            "identificadorTipo": 6,
            "obrigatorio": true,
            "precisao": null,
            "valorMinimo": null,
            "valorMaximo": null,
            "maxlength": null,
            "somenteNumeros": null,
            "dominio": [
                {
                    "valor": "2",
                    "descricao": "Segunda"
                },
                {
                    "valor": "3",
                    "descricao": "Terça"
                }
            ]
        },
        {
            "chave": "32",
            "descricao": "Documento Adicional",
            "tipo": "ByteArray",
            "identificadorTipo": 9,
            "obrigatorio": false,
            "precisao": null,
            "valorMinimo": null,
            "valorMaximo": null,
            "maxlength": null,
            "somenteNumeros": null,
            "dominio": null
        },
        {
            "chave": "27",
            "descricao": "Data do Abastecimento",
            "tipo": "date",
            "identificadorTipo": 7,
            "obrigatorio": true,
            "precisao": null,
            "valorMinimo": null,
            "valorMaximo": null,
            "maxlength": null,
            "somenteNumeros": null,
            "dominio": null
        }
    ],
    "combustiveis": [
        {
            "identificador": "GSLCM",
            "descricao": "Gasolina Comum"
        },
        {
            "identificador": "DSS10",
            "descricao": "Diesel S-10"
        }
    ],
    "detalhes": {
        "solicitante": "IS Transportes",
        "descricaoCombustivel": "Diesel S-10",
        "valorLitro": 5.000,
        "descontoNegociado": 0.300,
        "valorLitroNegociado": 4.700,
        "quantidadeLitrosLiberada": 0.000,
        "tanqueCheio": true
    }
}

...