Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Solucoes_totvs
Solucao

Solucoes_totvs_crossSolucaoCross Solucoes_totvs_parceirosSolucaoParceiros Solucoes_totvs_parceirosexptotvsSolucaoParcsExpsTOTVS

TOTVS Varejo Supermercados

Linha de Produto:

Supermercados - Linha Consinco 

Linhas_totvs

Segmento:
Varejo Supermercados 

Segmentos_totvs
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.

03. SOLUÇÃO

A trigger TBIUD_MLF_AUXNFVENCIMENTOLOG está sendo acionada devido à configuração de cascade na tabela MLF_AuxNfVencimento. Para evitar sua execução, foi criada uma regra na trigger TBIU_MLF_AUXNOTAFISCAL. Sendo assim solucionando o erro de sql na inclusão da nota de devolução.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica

...


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

Image Added

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.

Nota

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