DOCUMENTAÇÃO CORPORATIVA

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Objetivo

Este método tem como objetivo cadastrar uma Ordem de Abastecimento Controlada

CadastroOrdemAbastecimentoControladaRequest

Campo

Tipo

Obrigatório

Descrição

Observação

1

CPFFuncionario

String

Sim

CPF do funcionário

Campo não obrigatório em ORDEM PARA TERCEIRO

Quando a TAG (IdDmTipoPreenchimentoAbastecimento) = 2

2

IdDmTipoRedeAbastecimento

Int

Sim

Id do tipo de rede de abastecimento

1 - Minha Rede

2 - Rede Aberta TMPay

3

IdDmAbastecerEm

Int

Sim

Id da opção de escolher a Ordem para um posto específico ou qualquer posto da rede.

1 - Somente um Posto

2 - Qualquer Posto

4

IdDmTipoCombustivel

Int

Sim

Id do tipo de combustível

1 - Gasolina Comum

2 – Gasolina Aditivada

3 – Gasolina Premium

4 – Gasolina Formulada

5 – Etanol Hidratado

6 – Etanol Aditivado

7 – GNV

8 – Diesel

9 – Diesel s-10

10 – Diesel Aditivado

11 – Diesel Premium

12 – Arla Granel

13 – Arla Embalado

5

ValorLitro

Decimal

Sim

Valor do Litro do combustível

Valor máximo do litro do combustível a ser consumido

6

IdDmTipoPreenchimentoAbastecimento

Int

Sim

Id tipo de abastecimento

1 - Quantidade de Litros

2 - Valor Total (Obrigatório se for ORDEM PARA TERCEIRO)

3 - Completar o Tanque

7

QuantidadeLitros

Int

Sim

Quantidade de Litros da Ordem de abastecimento

Inserir valor = 0 se for ORDEM PARA TERCEIRO

8

ValorTotal

Decimal

Sim

Valor total da Ordem de abastecimento

N/A

9

HodometroAtual

Int

Sim

Hodômetro atual do veículo

N/A

10

Placa

String

Sim

Placa do veículo

N/A

11

CNPJPosto

String

Sim

CNPJ do posto para abastecimento

N/A

12

NumeroBanco

String

Sim

Número do banco

N/A

13

NumeroAgencia

String

Sim

Agência do banco

N/A

14

NumeroConta

String

Sim

Conta do banco

N/A

15

DigitoConta

String

Sim

Dígito da conta do banco

N/A

16

CadastrarELiberarOrdemAbastecimento

bool (true || false)

Sim

Cadastrar e Liberar Ordem de Abastecimento?

N/A

17

OrdemParaTransportadorTerceiro

bool (true || false)

Sim

A Ordem de abastecimento é para terceiro?

Inserir TRUE se for ORDEM PARA TERCEIRO

Inserir FALSE se for ORDEM CONTROLADA

18

CPFCNPJTransportador

String

Sim

CPJ/CNPJ do transportador

Campo não obrigatório em ORDEM CONTROLADA

19

NumeroTelefoneCelularTransportador

String

Sim

Telefone celular do transportador

N/A

CadastroOrdemAbastecimentoControladaResponse

Campo

Tipo

Obrigatório

Descrição

Observação

1

IdOrdemAbastecimento

Int

Sim

Id da Ordem de Abastecimento

N/A

2

MensagemConsideracao

String

Sim

Mensagem de retorno do método

N/A

3

DataHoraCadastro

DateTime (YYYY-MM-DD)

Sim

Data e Hora do cadastro da Ordem de abastecimento

N/A

  • No labels