01. DADOS GERAIS
| Produto: | TOTVS Distribuição e Varejo |
|---|---|
| Linha de Produto: | Linha Winthor |
| Segmento: | Distribuição |
| Módulo: | 8 - Ferramentas do sistema |
| Função: | 801 - Autorização de serviços WEB |
| Requisito/Story/Issue: | DDWMISSI-3556 |
02. SITUAÇÃO/REQUISITO
Atualmente, a API de integração de pedidos (winthor-integracao-matcon) retorna para o PDV Omni todos os pedidos de Venda Assistida (TV7) liberados, independentemente da rotina de origem. Isso inclui pedidos gerados na rotina 4116 (Venda Assistida) que possuem itens com tipo de entrega "Retira Imediata" (RI).
A exibição de pedidos da rotina 4116 exclusivamente "Retira Imediata" no PDV Omni gera inconsistências operacionais, uma vez que o processo de retirada e finalização financeira desses pedidos específicos deve, em determinados cenários de negócio, ser concluído inteiramente no ERP (WinThor) ou seguir um fluxo distinto que não envolve o checkout do PDV.
03. SOLUÇÃO
- Foi implementada uma validação condicional baseada na origem do pedido. Para pedidos gerados através da rotina PCSIS4116, o sistema aplicará um filtro de exclusão caso o pedido seja composto integralmente por itens de "Retira Imediata" (RI)
A API deve validar a listagem conforme as condições abaixo:
Rotinalanc = PCSIS4116 E Todos Itens = 'RI'
➡️ Resultado: O pedido NÃO é listado.
Rotinalanc = PCSIS4116 E Pelo menos um Item <> 'RI'
➡️ Resultado: O pedido É listado.
Rotinalanc <> PCSIS4116 (Qualquer tipo de entrega)
➡️ Resultado: O pedido É listado.
Na rotina 801 atualizar serviço winthor-integracao-matcon para uma das versões abaixo ou superior:
- 1.37.15.143
04. DEMAIS INFORMAÇÕES
As versões estarão disponíveis para download no CCW. Mantenha suas rotinas sempre atualizadas!IMPORTANTE!