Page tree

Produto:

Microsiga Protheus

Ocorrência:

Esse documento tem como objetivo descrever alguns problemas e suas devidas soluções, a respeito de performance SIGAGFE.

Passo a passo:

  • Banco de Dados Progress e lentidão generalizada nos programas Protheus.

Solução: Confirme se as estatísticas do banco Progress foram atualizadas. Abaixo documento com detalhes sobre atualização:

https://cat.totvs.com.br/eConsultor/Pesquisa/kbase_Det.aspx?kbid=39014

As estatísticas devem ser atualizadas sempre que houver uma aplicação de patch, atualização do ambiente, ou mesmo quando perceber um aumento da lentidão.


  • Para clientes com ERP Datasul, lentidão no cálculo da nota fiscal (FT4001/FT4002/FT4003).

Solução: A integração de notas do Datasul com SIGAGFE não deve consumir licenças. Mas para isso, no appserver.ini temos que usar a clausula "GFEPREPAREIN". Não pode ser usado "PREPAREIN". Abaixo documento com mais detalhes:

http://tdn.totvs.com/pages/viewpage.action?pageId=213981847

Pode ocorrer de não haverem licenças disponíveis no momento da integração das notas, fazendo o sistema aguardar a liberação de licença. Isso pode dar uma falsa impressão de demora no cálculo da nota.


  • Para clientes com ERP Datasul, lentidão nas integrações do Datasul com SIGAGFE.

Solução: Verifique no appserver.ini o parâmetro INSTANCES. Por exemplo, pode estar:

INSTANCES=1,1

Nesse caso, será aberta no máximo uma instância para integração. Se 3 usuários estiverem enviando notas fiscais ao mesmo tempo, o sistema vai aguardar até que a única estância seja liberada para enviar o próximo registro.
Você pode informar 10, por exemplo.

INSTANCES=1,10

Nesse caso até 10 registros serão enviados ao mesmo tempo.

OBS: o primeiro número se refere ao número inicial de instancias que serão abertas e o segundo ao número máximo.


  • Para clientes com ERP Datasul, lentidão no cálculo da nota fiscal (FT4001/FT4002/FT4003).

Solução: No CD0089, na pasta faturamento, temos o parâmetro para integração Sincrona das notas. Isso indica que não será usado o GFEX101SCH no Protheus. Cada nota enviada já será liberada no momento que integrar. Isso pode tornar o processo lento, principalmente se a opção de cálculo automático do romaneio estiver marcada. A sugestão nesse caso é desligar o parâmetro e usar o GFEX101SCH para fazer a liberação dos documentos de carga.



  • Lentidão no cálculo do Romaneio do SIGAGFE ou na simulação do Frete do SIGAGFE.

Solução: Foi feita uma alteração nas rotinas de cálculo de frete do SIGAGFE, substituindo a utilização de tabelas temporárias por variáveis de memória. Isso faz com que a rotina de cálculo melhore o tempo de processamento. Confirme no documento abaixo se o parâmetro que liga a nova rotina está ligado.

PGFE0175 - Melhora de Performance na rotina de cálculo do frete no SIGAGFE


  • Lentidão no cálculo do Romaneio do SIGAGFE ou na simulação do Frete do SIGAGFE (NOVO)

Solução: A rotina de cálculo é complexa e pode atender várias possibilidades de parametrização. Algumas funções, porém, podem não ser usadas por determinados clientes. Mesmo assim consomem tempo de processamento. No documento abaixo vemos uma explicação a respeito de funções que podem ser desligadas, caso o cliente não as utilize. Disponível no Protheus 12.1.20 (pacote abril de 2018).

http://tdn.totvs.com/pages/viewpage.action?pageId=334345121

  1. Observações:

Se nenhuma das alternativas acima resolver o problema, entre em contato com a equipe de atendimento do SIGAGFE.