Objetivo
Possibilitar a alteração de estoque terceiro (Crossdocking) via API.
Atenção:
- Não é permitida a realização de baixa de estoque das quantidades já reservadas em itens que possuam saldo reservado associado a pedidos de venda em aberto, para realizar a baixa deste estoque reservado, é necessário cancelar o pedido de venda e após isso realizar o processo de baixa de estoque.
- O estoque informado na API, sobrescreve o saldo existente (desconsiderando o saldo reservado, caso exista), desse modo se no estoque já houver 5 peças disponíveis (sem reserva) e na API for informada a quantidade 10, o novo saldo de estoque disponível deste item será de 10 peças.
API: http://api.bseller.com.br/swagger-ui.html#!/itens/inserirEstoqueCrossdockingUsingPUT
Parâmetros de entrada (PUT)
Campo |
Tamanho |
Obrigatório |
Descrição |
dataEntrada
|
Data |
Sim |
Data da alteração do estoque |
idCategoria
|
9(1) |
Sim |
Valor fixo: "2" |
idEstabelecimento
|
9(2) |
Sim |
Código do estabelecimento de estoque de crossdocking da filial. |
idFornecedor
|
9(14) |
Sim |
CNPJ do fornecedor a qual o produto está associado |
prazoReposicao
|
9(2) |
Sim |
prazo de reposição (em dias) acordado com o fornecedor |
quantidade
|
9(9) |
Sim |
Quantidade de peças final que o estoque terá, o valor aqui informado será sobrescrito sobre o valor já existente. |
tipoIdentificador
|
X(1) |
Sim |
Define o tipo de identificador usado para identificar o item. |
Exemplo (PUT)
Body:
{
"dataEntrada": "2022-06-20",
"idCategoria": 2,
"idEstabelecimento": 3,
"idFornecedor": 4957351000146,
"prazoReposicao": 2,
"quantidade": 130000000,
"tipoIdentificador": "T"
}
Response (com sucesso):
{
"message": "Entrada de estoqu efetuada com sucesso."
}
Comentários
0 comentário
Por favor, entre para comentar.