Árvore de páginas

Erro no LjGrvBatch ao realizar a integração das vendas pelo FrontLoja

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

SIGAFRT - Front Loja / SIGALOJA - Venda Assistida.

Situação/Requisito:

As vendas pararam de realizar a integração pelo fato de uma delas apresentar erro na integração.

Solução/Implementação:

Realizado uma proteção para que mesmo que uma das vendas apresente erro de gravação no banco de dados essa seja marcado como "ER" e não represe as seguintes para a integração.

Esse problema é ocasionado pelo fato de na gravação das tabelas existir um problema, o sistema realiza o Rollback das informações e o orçamento que era marcado com "ER" no campo L1_SITUA voltava para a informação de "RX" com isso o sistema tentava novamente realizar a gravação das vendas desse registro o erro de gravação era apresentado novamente o sistema realizava o rollback e a integração ficava nesse loop.

Obs.: Essa situação ocorria em alguns casos específicos onde o sistema tenta realizar a gravação e o erro no banco impedia que qualquer outra gravação fosse possível.

Para melhor entendimento das informações de integração dos orçamentos acessar o link: SIGALOJA 0062 Quais Status dos orçamentos e das vendas campo L1_SITUA?

Fontes do Pacote:LOJXFUNC.PRW  04/05/2018