Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:TOTVS Varejo - Franquias e Redes Retaguarda
Função:Financeiro - Incluir Operação PDV
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVE-8338


02. SITUAÇÃO/REQUISITO

Foram identificadas 316 mensagens com o erro  "BD: object references an unsaved transient instance - save the transient instance before flushing". Durante o dia, o sistema tenta reprocessar essas mensagens diversas vezes, ocasionando lentidão no processamento da fila de mensagens.

Método: IncluirOperacaoPDVOperacao.

Necessário analisar e corrigir o problema que começou a ocasionar este erro.

03. SOLUÇÃO

Foi realizado um ajuste na rotina IncluirOperacaoPDVOperacao para tratar o erro no processamento das mensagens. O erro estava ocorrendo devido ao sistema não estar conseguindo identificar a forma de pagamento utilizada na venda em algumas unidades de negócio.

Para a correção do problema, foi executado o Wizard de Configurações do Financeiro para as unidades de negócio que apresentavam erro, e foi implementada uma tratativa na rotina IncluirOperacaoPDVOperacao, para que erros oriundos de falha na identificação de forma de pagamento fossem tratados sem ocasionar erro no processamento das mensagens.


04. DEMAIS INFORMAÇÕES


05. ASSUNTOS RELACIONADOS