| Produto: | TOTVS Varejo Supermercados WMS |
|---|---|
| Linha de Produto: | Supermercados WMS |
| Segmento: | Varejo |
| Tipo de Documento: | Manutenção |
| Módulo: | Meu Controle De Entregas |
| Caminho: | Meu Controle De Entregas |
| Função: | Meu Controle De Entregas - Retorno do CD |
| País: | Brasil |
| Ticket: | 23267458 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSUPWMSEXP-6996 |
Ao controlar o fluxo de material de apoio do CD para a loja e da loja para o CD, foi identificado que o retorno do material de apoio da loja para o CD não está gerando a nota fiscal. Esse problema resulta em um erro na tabela EDI_FATMATERIALAPOIO, especificamente o seguinte erro:
ORA-20200: ORA-01400: cannot insert NULL into ("CONSINCO"."MLF_NFCONTROLABLOQUEIO"."SEQNF"). Vale ressaltar que o processo de controle de material de apoio no meu módulo de controle de entregas está funcionando corretamente, o problema ocorre apenas na geração da nota fiscal.
Estar utilizando o processo de Meu Controle de Entregas junto ao processo de Portaria: Processo Meu Controle de Entregas e Parâmetros Portaria Web - POR0001;
Realização do Carregamento de uma Carga;
Realizar o processo completo de Saída e Retorno ao CD.
Alterações ou parametrizações incorretas podem comprometer o desempenho e causar falhas no sistema. Sempre que necessário, consulte um especialista ou a equipe responsável para garantir a configuração correta.
Foi realizada uma alteração na API de Vendas (consinco-vendas-api), no método SP_ENTRADAAUTOMNFMATAPOIO, responsável pela entrada das notas fiscais. Anteriormente, esse método buscava os dados da empresa a partir da função BuscarEmpresaPorPessoa, que acessava a tabela MAX_EMPRESA utilizando o SEQPESSOA. No entanto, o SEQPESSOA nem sempre correspondia ao NROEMPRESA que era enviado pela API do Meu Controle de Entregas para a API de Vendas.
Isso causava inconsistências, pois o Meu Controle de Entregas enviava o NROEMPRESA, enquanto o método SP_ENTRADAAUTOMNFMATAPOIO esperava o SEQPESSOA.
Para corrigir esse problema, foi ajustado o tratamento no método, que agora realiza a busca de dados na MAX_EMPRESA a partir do NROEMPRESA(e não mais pelo SEQPESSOA).
Além disso, durante o registro do retorno para a empresa CD, o procedimento SP_ENTRADAAUTOMNFMATAPOIO agora deve receber corretamente o SEQVIAGEM e o SEQPESSOAEMP correspondentes à empresa do CD.
Se estiver na versão 24.07, atualize para o service pack 24.07.048 ou superior.
Se estiver na versão 25.01, atualize para o service pack 25.01.022 ou superior.
Processo Meu Controle de Entregas