Endpoint Pedidos de compra (v1)
Descrição geral
Pedidos de compra
URL
“/public-api/v1/commons/pedidocompra“
Verbos suportados
GET
Status HTTP
• 200 = OK;
• 422 = A requisição falhou ao ser processada. Veja a mensagem retornada para mais detalhes.
JSON Exemplo
{"id":1, "codigo":0, "idfilial":1, "idfornecedor":1, "idcomprador":1, "status":0, "valortotal":"0.00", "dataemissao":"yyyy-MM-dd", "dataprevisaoentrega":"yyyy-MM-dd", "datafaturamento":"yyyy-MM-dd", "idcondicaopagamento":1, "desconto":"0.00", "observacao":"Texto", "idusuario":1, "idusuariofaturamento":1, "idnotafiscal":1, "idpedidocomprapai":1, "idpedidocompraprincipal":1, "valoricmsst":"0.00", "valoripi":"0.00", "valortotalgeral":"0.00", "idcfop":1, "idoperacaofiscal":1, "idtransportadora":1, "frete":"0.00", "tipofrete":0, "extra1":"Texto", "extra2":"Texto", "extra3":"Texto", "extra4":"Texto", "extra5":"Texto", "extra6":"Texto", "extra7":"Texto", "extra8":"Texto", "extra9":"Texto", "extra10":"Texto", "extra11":"Texto", "extra12":"Texto", "extra13":"Texto", "extra14":"Texto", "extra15":"Texto"}
Exemplos
curl –header “Authorization: Bearer ${token_de_acesso}” –header “Content-Type: application/json” –request “GET” “${endereco_do_servidor}/public-api/v1/commons/pedidocompra
curl –header “Authorization: Bearer ${token_de_acesso}” –header “Content-Type: application/json” –request “GET” “${endereco_do_servidor}/public-api/v1/commons/pedidocompra/${id}
Lista dos campos do JSON
Identificador | Descrição | Obrigatório | Tipo | Tamanho | Decimais | Observações |
---|---|---|---|---|---|---|
id | ID | Inteiro | ||||
codigo | Código | Inteiro | ||||
idfilial | ID da filial | Inteiro | ||||
idfornecedor | ID do fornecedor | Inteiro | ||||
idcomprador | ID do comprador | Inteiro | ||||
status | Status | Inteiro | 0 – Não faturado; 1 – Faturado; 2 – Faturado parcialmente; 3 – Mesclado. | |||
valortotal | Valor | Decimal | 12 | 2 | ||
dataemissao | Data de emissão | |||||
dataprevisaoentrega | Previsão de entrega | |||||
datafaturamento | Previsão de faturamento | |||||
idcondicaopagamento | Inteiro | |||||
desconto | Desconto | Decimal | 12 | 2 | ||
observacao | Caractere | |||||
idusuario | ID do usuário | Inteiro | ||||
idusuariofaturamento | ID do usuário de faturamento | Inteiro | ||||
idnotafiscal | ID da nota fiscal | Inteiro | ||||
idpedidocomprapai | ID do pedido de compra pai | Inteiro | ||||
idpedidocompraprincipal | ID do pedido de compra principal | Inteiro | ||||
valoricmsst | Valor ICMS ST | Decimal | 12 | 2 | ||
valoripi | Valor IPI | Decimal | 12 | 2 | ||
valortotalgeral | Valor total geral do pedido de compra | Decimal | 12 | 2 | ||
idcfop | ID da natureza de operação | Inteiro | ||||
idoperacaofiscal | Operação fiscal | Inteiro | ||||
idtransportadora | ID da transportadora | Inteiro | ||||
frete | Valor do frete | Decimal | 12 | 2 | ||
tipofrete | Tipo de frete | Inteiro | 0 – Contratação do Frete por conta do Emitente (CIF); 1 – Contratação do Frete por conta do Destinatário (FOB); 2 – Contratação do Frete por conta de Terceiros; 3 – Transporte Próprio por conta do Remetente; 4 – Transporte Próprio por conta do Destinatário; 9 – Sem Ocorrência de Transporte | |||
extra1 | Campo extra 1 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra2 | Campo extra 2 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra3 | Campo extra 3 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra4 | Campo extra 4 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra5 | Campo extra 5 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra6 | Campo extra 6 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra7 | Campo extra 7 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra8 | Campo extra 8 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra9 | Campo extra 9 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra10 | Campo extra 10 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra11 | Campo extra 11 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra12 | Campo extra 12 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra13 | Campo extra 13 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra14 | Campo extra 14 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 | |||
extra15 | Campo extra 15 (campo utilizado para guardar uma informação qualquer) | Caractere | 512 |
Conteúdo Relacionado
Os artigos listados abaixo estão relacionados ao que você acabou de ler:
• API Rest (WEB)
• Antes de Falar com o Suporte Técnico
• Obtendo suporte técnico e ajuda