Produto: | TOTVS Agro Beneficiamento |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Agroindústria |
Módulo: | FATURAMENTO (SIGAFAT) |
Função: | CONTAS DE VENDEDORES (FATA520) |
Ticket: | 17781880 |
Requisito/Story/Issue (informe o requisito relacionado) : | DAGROINDUSTRIA-11992 |
No encerramento de fardões, ao gerar o pedido de venda no mesmo momento que o encerramento de fardões esta ocorrendo lock na tabela SB2 e travando a execução de ambas as rotinas, sendo necessario forçar o encerramento de uma delas para prossegir com a outra.
Realizado analise e idetificado que este travamento ocorre devido ao encerramento do fardão abrir uma conexão com o banco de dados e só finalizar ao encerrar todos os fardões marcados para encerramento. <p style='margin-left: 30.0px;'>Para minimizar este problema no encerramento do fardão, na tela de pergunte/parametros ao abrir a rotina, caso o pergunte "Gera OP por Fardão" for igual a "Sim", a transação no banco de dados será por fardão.</p><p style='margin-left: 30.0px;'>Porem caso o pergunte "Gera OP por Fardão" for igual a "Não", ainda pode ocorrer o travamento, pois neste cenario o sistema abre uma transação no banco de dados e só encerra ao finalizar todos os fardões, isso se faz necessario pois o sistema gera uma unica ordem de produção para todos os fardões e caso de erro em algum fardão marcado, o sistema desfaz todo o processamento dos fardões e da ordem de produção.</p><p style='margin-left: 30.0px;'></p><p style='margin-left: 30.0px;'>Uma sugestão, é avaliar a execução da função AGRA620EA, encerramento automatico via schedule, em horarios alterantivos, com menos concorrencia.</p>
https://tdn.totvs.com/pages/releaseview.action?pageId=566476283
Não se aplica
Não se aplica