Histórico da Página
...
Criado parâmetro 4850 - ACEITAVENDASEMESTAPIPEDIDO.
Para pedidos informando filial de venda com parâmetro 1615 - FIL_USAESTOQUEDEPFECHADO = S:
Caso ambos parâmetros 4850 - ACEITAVENDASEMESTAPIPEDIDO = N e 2548 - ACEITAVENDASEMESTFV = N para a filial da venda:
- Se especificar a warehouseBranchId no item, validar o estoque só dela.
- Se não especificar no item, passar pra regra da 535.
- Caso não encontre nenhum estoque das filiais retiras informadas na 535, o pedido será rejeitado na API por falta de estoque.
- Se encontrar estoque em alguma filial da 535, grava liberado.
- Se não existir filial retira cadastrada na 535 e for especificado no cabeçalho do json branchId que tenha estoque, entra como liberado, usando a propria filial como regra.
- Se houver mais de um item no pedido, e pelo menos um dos itens caia no cenário 1 descrito acima, o pedido será rejeitado na API por falta de estoque.
Caso qualquer um dos parâmetros 4850 - ACEITAVENDASEMESTAPIPEDIDO = S ou 2548 - ACEITAVENDASEMESTFV = S para a filial da venda:
- Se especificar a warehouseBranchId no item, validar o estoque só dela.
- Se não especificar no item, passar pra regra da 535.
- Caso não encontre nenhum estoque das filiais retiras informadas na 535, o pedido entrará pendente, gravando no codfilialretira do item a filial retira cadastrada na 535 da filial da venda com prioridade 0.
- Se encontrar estoque em alguma filial da 535, grava liberado.
- Se não existir filial retira cadastrada na 535 e for especificado no cabeçalho do json branchId que tenha estoque, entra como liberado, usando a propria filial como regra.
- Se houver mais de um item no pedido, e pelo menos um dos itens caia no cenário 1 descrito acima, o pedido entrará pendente, gravando no codfilialretira do item a filial retira cadastrada na 535 da filial da venda com prioridade 0.
| Totvs custom tabs box | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
|
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas