Árvore de páginas

Perfomance das rotinas de contabilização e apuração

Produto:

Microsiga Protheus

Ocorrência:

Como melhorar a performance das rotinas de contabilização e apuração?

Passo a passo:

Para aumentar a performance das rotinas com Contabilização On-Line, Apuração de Resultado (CTBA211) e nas rotinas de inclusão de lançamentos pelo CTB (CTBA101 e CTBA102), podem ser utilizados os seguintes pontos de entrada:


· GRVCT3
· GRVCT4
· GRVCT7
· GRVCTI


Estes pontos de entrada devem efetuar o retorno lógico .F.

Importante

· Desta forma as tabelas de saldos não são atualizadas no momento da inclusão do lançamento, sendo necessária a execução periódica da rotina de Reprocessamento, para que os saldos anteriores exibidos nos relatórios sejam os corretos.

· Utilize o parâmetro MV_ATUSAL definido como N para que o processo de gravação do CT2 seja mais rápido.

Outra dica importante para performar esta rotina é o modo de preenchimento dos parâmetros de e até das entidades de custo (Centro de Custo, Item e Classe de valor).
Quando não se faz necessário o filtro destas entidades, o correto não é informar o usual <Branco> à zzzzzzzzzzz. Nestes casos, é indicado deixar os campos de e até em BRANCO para todas as entidades.