Presence API - ESTOQUE-MOVIMENTACAO
Movimentações de Estoque
Este método é responsável por realizar movimentações de estoque de skus.
Parâmetros
Nome
| Obrigatório
| Tipo
| Descrição
|
codigoTransacao | Sim
| Integer
| Código da transação do movimento: 10 - Entrada de Mercadoria 11 - Devolução de Mercadoria 12 - Produção 20 - Saída de Material 21 - Saída de Terceiros 25 - Devolução Merc p/ fornecedores 30 - Estorno 31 - Ajuste de preço médio 32 - Inventário 40 - Transferência entre lojas 42 - Transferência entre depósitos |
dataMovimento | Sim | Data (AAAA-MM-DDT00:00:00) | Data do movimento. |
estoqueOrigem | Sim | String(2) | Código da loja de origem. |
depositoOrigem | Não | Integer | Código do depósito origem. |
estoqueDestino | Sim, quando transação 40 ou 42 | String(2) | Código da loja de destino. |
depositoDestino | Sim, quando transação
42
| Integer | Código do depósito destino. |
tipoDocumento | Sim | String(1) | Letra do tipo de documento N ou R |
documento | Não | String(7) | Documento da transação. |
lote | Não | String(7) | Lote da transação. |
codigoCompleto | Sim | String | Código do produto, pode ser SKU, RFID, Código auxiliar ou número serial (gerado do brechó) |
quantidade | Sim, para transações diferentes de 31. | Double | Quantidade do produto. |
precoUnitario | Não, para transações diferentes de 31.
| Double | Preço unitário do produto. |
atualizaPrecoMedio | Não | Boolean | 'True' para atualizar preço médio, 'False' para não atualizar preço médio. |
** Os campos são case sensitive, ou seja, para funcionamento deverão ser enviados exatamente como estão na tabela.
** Não tem lançamento por grade, sempre será por SKU.
- {
- "codigoTransacao": 40,
- "dataMovimento": "2024-08-01",
- "estoqueOrigem": "01",
- "depositoOrigem": 0,
- "estoqueDestino": "02",
- "depositoDestino": 0,
- "tipoDocumento": "N",
- "documento": "RECIBO",
- "lote": "5",
- "codigoCompleto": "000010101",
- "quantidade": 2,
- "precoUnitario": 0,
- "atualizaPrecoMedio": false
- }
- {
- "status": "sucesso",
- "msg": {
- "estoque": "Estoque para o produto 000010101 atualizado com sucesso!"
- }
- }
Related Articles
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 ...
Relatório Análise de Movimentação de Estoque
Este documento visa orientar o usuário na utilização da ferramenta de análise de movimentação de estoque presente no sistema Presence Domain Análise de Movimentação de Estoque Acesse: Presence Domain: Básico: Estoque > Análise: Análise de ...
Presence API - ESTOQUE
Saldo de Estoque Este módulo é responsável por listar o estoque do produto/sku da base da dados. Parâmetros Nome Obrigatório Tipo Descrição codigo SIM quando não informado data_at String Código do sku(produto) loja SIM String Código da loja. data_at ...
Presence API - ESTOQUE_PENDENTE
Pendências de Estoque Este módulo é responsável por listar as pendências de recebimento dos produtos/skus da base da dados. Parâmetros Nome Obrigatório Tipo Descrição loja Sim String (2) Código da loja. codigo_sku Não String (12) Código completo do ...
Presence API - ESTOQUE_MOVIMENTO
Movimentações de Estoque Este módulo é responsável por listar as movimentações de estoque dos produtos/skus da base da dados. Parâmetros Nome Obrigatório Tipo Descrição loja Sim String (2) Código da loja. data_lan_ini Sim Data (AAAA-MM-DDT00:00:00) ...