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 ISO8601.
|
data_at_fim (1) | ** | Data (AAAA-MM-DDT00:00:00) | Data de atualização dos dados.
Retorna maiores ou iguais.
Padrão ISO8601. |
data_ini (2) | ** | Data (AAAA-MM-DD) | Data de movimento da venda.
Retorna maiores ou iguais.
Padrão ISO8601. |
data_fim (2) | ** | Data (AAAA-MM-DD) | Data de movimento da venda.
Retorna menores ou iguais.
Padrão ISO8601. |
loja (3) (4) | ** | Texto(2) | Código da Loja |
dt_mov (4) | ** | Data (AAAA-MM-DD) | Data de movimento da venda. Padrão ISO8601. |
controle (4) | ** | Inteiro | Controle da venda. |
terminal (4) | ** | Inteiro | Terminal da venda. |
serie_Pedido | ** | Inteiro | Série do Pedido |
Numero_Pedido | ** | Inteiro | Número do Pedido |
participa_fidelidade | ** | String | Siglas SIM="S", NÃO="N" ou TODOS="T" |
** Orientação:
- Os números entre parênteses representam o conjunto de parâmetros que podem ser usados juntos ou isoladamente.
- O grupo (1) pode ser nulo.
- O grupo (2) pode ser nulo, mas se uma data for informada, a outra também deve ser.
- O grupo (3) pode ser nulo.
- O grupo (4) pode ser nulo, mas se um dos campos for informados, todos também devem ser.
BODY
- {
- "data_at" : (Date, AAAA-MM-DD) ou (Date, AAAA-MM-DDT00:00:00),
- "participa_fidelidade": (String)
- }
OU
- {
- "data_ini" : (Date, AAAA-MM-DD),
- "data_fim" : (Date, AAAA-MM-DD),
- "participa_fidelidade": (String)
- }
OU
- {
- "loja" : (String, 2),
- "dt_mov" : (Date, AAAA-MM-DD),
- "controle" : (Integer),
- "terminal" : (Integer),
"participa_fidelidade": (String) - }
OU
- {
- "serie_Pedido" : (Integer),
- "numero_Pedido" : (Integer),
"participa_fidelidade": (String) - }
JSON de Retorno
- {
- "status": "ok",
- "method": "VENDAS_ITENS",
- "nextOffset": Integer,
- "data": [
- {
- "controleItem": Integer,
- "idCompra": String,
- "seriePedido": Integer,
- "numeroPedido": Integer,
- "idProduto": String,
- "nomeProduto": String,
- "quantidadeProduto": Integer,
- "precoUnitario": Double,
- "precoCusto": Double,
- "precoLiquido": Double, /* PrecoUnitario * quantidadeProduto + rateios de acréscimos e descontos */
- "categoriaProduto": String,
- "subcategoriaProduto": String,
- "corProduto": String,
- "tamanhoProduto": String,
- "idLoja": String,
- "lojaNome": String,
- "lojaFantasia": String,
- "dataCompra": (Date, AAAA-MM-DDT00:00:00),
- "controle": Integer,
- "terminal": Integer,
- "vendedorControle": Integer,
- "vendedorNome": String,
- "codigo": String,
- "linhaProduto": String,
- "colecaoProduto": String,
- "marca": String,
- "fidelidadePontos": Double,
- "fidelidadeValor": Double,
- "dataAtualizacao": (Date, AAAA-MM-DDT00:00:00),
- "participaFidelidade": "N"
- }
- ]
- }
Validação no Presence Domain
- Módulo Analytics / BI Vendas
Related Articles
Presence API - VENDAS_HEADER
Cabeçalho das Vendas Este módulo é responsável por listar o cabeçalho das vendas da base da dados. Parâmetros Nome Obrigatório Tipo Descrição data_at SIM quando não informada data_ini Data (AAAA-MM-DDT00:00:00) Data de atualização dos dados. Padrão ...
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 - 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ÃO Inteiro Numero da série do pedido. numero NÃO Inteiro Número do pedido cadastrado na ...
Presence API - VENDAS_PAGAMENTOS
Pagamentos das Vendas Este módulo é responsável por listar os tipos de pagamentos das vendas da base da dados. Parâmetros Nome Obrigatório Tipo Descrição loja Não Texto(2) Código da Loja dt_mov Não Texto Data de movimento da venda. Padrão ISO8601. ...
Presence API - RESUMO-DOCUMENTO-ELETRONICO
Resumo documento eletrônico Este módulo é responsável por listar o cabeçalho e itens de vendas que foram emitidas por documento fiscal eletrônico que possuem chave de acesso. Parâmetros Nome Obrigatório Tipo Descrição chave_acesso Sim String (44) ...