Presence API - PEDIDOS_ITENS

Presence API - PEDIDOS_ITENS

Itens de Pedidos de Venda

Este módulo é responsável por listar os itens dos pedidos de venda da base da dados.

Parâmetros

Nome
Obrigatório
Tipo
Descrição
serie
NÃOInteiroNúmero da série do pedido.
numeroNÃOInteiro
Número do pedido cadastrado na loja.
loja
NÃO
Texto(2)
Código da Loja
codigoPedidoExterno
NÃO
Texto
Número do pedido no sistema terceiro
data_at_ini
SIM quando não informado demais filtros 
Data (AAAA-MM-DDT00:00:00)
Data de inicial de atualização dos dados. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_at_fim
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de final de atualização dos dados. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_at_pedido_ini
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de inicial de atualização do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_at_pedido_fim
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de final de atualização do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_cadastro_ini
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de inicial de cadastro do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_cadastro_fim
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de final de cadastro do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_aprovacao_ini
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de inicial de aprovação do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_aprovacao_fim
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de final de aprovação do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_separacao_ini
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de inicial de separação do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_separacao_fim
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de final de separação do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_bloqueio_ini
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de inicial de bloqueio do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_bloqueio_fim
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de final de bolqueio do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_cancelamento_ini
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de inicial de cancelamento do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.
data_cancelamento_fim
NÃO
Data (AAAA-MM-DDT00:00:00)
Data de final de cancelamento do pedido. Padrão ISO8601. Caso o período seja a mesma data, deve-se informar a hora também.


BODY
  1. {
  2.   "serie" : (Integer),
  3.   "numero" : (Integer)
  4. }
OU
  1. {
  2.   "loja" : (String)
  3. }
OU
  1. {
  2.   "codigoPedidoExterno" : (String)
  3. }
OU (igual para todos os demais filtros de data)
  1. {
  2.   "data_at_ini" : (Date, AAAA-MM-DD) ou (Date, AAAA-MM-DDT00:00:00),
  3.   "data_at_fim" : (Date, AAAA-MM-DD) ou (Date, AAAA-MM-DDT00:00:00)
  4. }

JSON de Retorno
  1. {
  2.     "status": "ok",
  3.     "method": "PEDIDOS_ITENS",
  4.     "nextOffset": Integer,
  5.     "data": [
  6.         {
  7.             "codSituacao": Integer,
  8.             "situacaoPedido": "Registrado",
  9.             "serie": String,
  10.             "numero": Integer,
  11.             "controleItem": Integer,
  12.             "sku": String,
  13.             "qtd": Integer,
  14.             "qtdeSeparada": Integer,
  15.             "saldo": Integer,
  16.             "precoUnitario": Double,
  17.             "valorTotal": Double,
  18.             "dataCadastro": "Date, AAAA-MM-DD 00:00:00.000",
  19.             "dataAprovacao": "Date, AAAA-MM-DD 00:00:00.000",
  20.             "dataSeparacao": "Date, AAAA-MM-DD 00:00:00.000",
  21.             "dataBloqueio": "Date, AAAA-MM-DD 00:00:00.000",
  22.             "dataCancelamento": "Date, AAAA-MM-DD 00:00:00.000",
  23.             "dataAtualizacaoPedido": "Date, AAAA-MM-DD 00:00:00.000",
  24.             "dataAtualizacaoItem": "Date, AAAA-MM-DD 00:00:00.000"
  25.         }
  26. }

Validação no Presence Domain

- Módulo Pedidos / Consulta Itens - Produtos