| Produto: | TOTVS Distribuição e Varejo |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | 8 - FERRAMENTAS DO SISTEMA |
| Função: | 801 - AUTORIZAÇÃO DE SERVIÇOS WEB |
| Requisito/Story/Issue (informe o requisito relacionado) : | DDVENDAS-53373 |
Implementar uma API que permita a quebra de um pedido existente em múltiplos pedidos, com base em uma estrutura segregada de itens recebida via JSON. A API deve atualizar o pedido original com um dos grupos enviados e gerar novos pedidos para os demais, replicando dados e respeitando regras já aplicadas na quebra feita pela rotina 336.
Regras de Negócio
Obrigatoriedade de integridade:
Divisão de item permitida:
Processamento de grupos:
Bloqueios:
Regras adicionais da quebra padrão (rotina 336):
Validações de emissão de mapa
Gravar campos de rastreio nos novos pedidos (NUMPEDORIG e demais que a 336 já grava, se tiver mais algum)
No fim da quebra, a API deve chamar a API de recálculo de cabeçalhos para atualizar os dados de cabeçalho de todos os pedidos gerados.
Criado um novo end-point http://<ipWTA>:<portaWTA>/winthor/venda/v0/pedido/quebrarpedido para realizar a quebra de um pedido.
|
Importante! As versões estarão disponíveis para download no CCW. https://centraldecontrole.pcinformatica.com.br/ Mantenha suas rotinas sempre atualizadas! |