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ÃOInteiroNumero da série do pedido.
numero
NÃ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



    • Related Articles

    • Presence Picking - Separação de Pedidos

      Este documento visa orientar o usuário na realização da Separação de Pedidos via utilização do aplicativo Presence Picking Sobre O Presence Picking é uma solução mobile desenvolvida pela Presence Tecnologia para realizar a Separação de Pedidos ...
    • Presence API - Página Inicial

      Essa API permite o consumo de informações disponíveis nos sistemas Presence através de chamadas de serviço, bem como a inserção de dados nos sistemas. Para ter acesso aos métodos já existentes, ou solicitação da criação de novos métodos, consulte as ...
    • Presence API - INCLUIR_PEDIDO

      Inclusão de Pedidos (Somente Inclusão) Este módulo é responsável por incluir pedidos na base da dados. BODY Pedido Nome Obrigatório Tipo Descrição codigoPedidoExterno Sim String Código do pedido na plataforma dataEmissão Não Data ...
    • Presence API - VENDAS_ITENS

      Itens das Vendas Este módulo é responsável por listar os itens relativos as vendas da base da dados. Parâmetros Nome Obrigatório Tipo Descrição data_at (1) ** Data (AAAA-MM-DDT00:00:00) Data de atualização dos dados. Retorna maiores ou iguais. Padrão ...
    • Presence API - PEDIDOS

      Cabeçalho dos Pedidos de Venda Este módulo é responsável por listar os pedidos da base da dados. Parâmetros Nome Obrigatório Tipo Descrição serie NÃO Inteiro Numero da série do pedido. numero NÃO Inteiro Número do pedido cadastrado na loja. loja NÃO ...