01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Linha de Produto:

Supermercados - Linha Consinco 

Segmento:

Varejo

Tipo de Documento:

Manutenção

Módulo:RECEBIMENTO
Caminho: Atacado/Varejo > Devolução NF Fornecedor
Função:DEV. NF FORN. - MAX5020 - COM REFERÊNCIA
País:Brasil
Ticket:22240708
Requisito/Story/Issue (informe o requisito relacionado) :DSUPREC-14431

02. SITUAÇÃO/REQUISITO

Após análise, foi identificado um erro no produto: ao gerar uma NFe de devolução com a parametrização para registrar logs da NF ativada, ocorre um erro de mutação no objeto Pkg_NFDevolucaoFornec.


ORA-20200: ORA-04091: table CONSINCO.MLF_AUXNOTAFISCAL is mutating, trigger/function may not see it ORA-06512: at "CONSINCO.TBIUD_MLF_AUXNFVENCIMENTOLOG",

line 20 ORA-04088: error during execution of trigger 'CONSINCO.TBIUD_MLF_AUXNFVENCIMENTOLOG' ORA-0651: at "CONSINCO.PKG_NFDEVOLUCAOFORNEC", LINE 1027 OR-06512: AT LINE 11

Imagem 1 - Erro na execução da instrução SQL

03. PRÉ-REQUISITOS

Necessário configurar o parâmetro dinâmico VISUALIZA_LOG_ALTERACOES_NF com o valor S.

Necessário utilizar o botão vencimentos para incluir uma parcela.

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.

04. SOLUÇÃO

Ao criar uma nota de devolução de fornecedor com vencimento, um erro de SQL estava ocorrendo. Foram realizados ajustes no sistema para corrigir o problema. Após a correção, o erro não voltou a ocorrer.

05. REQUISITOS DE VERSÃO

Se estiver na versão 25.01, atualize para o service pack 25.01.012 ou superior.

Se estiver na versão 24.07, atualize para o service pack 24.07.038 ou superior.

06. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA