Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - Totvs Backoffice Protheus - SIGAGCT - MATA094/MATA121 - Lentidão na aprovação de pedido de compras

Para otimizar e avaliar o processo de  lentidão na aprovação de pedidos de compras, atualize módulo, LIB, AppServer, DBAccess e SmartClient, testando antes em ambiente homologação. Se persistir, desative customizações, limpe logs, gere LogProfiler/DBTrace, grave vídeo e envie informações ao suporte.

time.png Tempo aproximado para leitura: 00:06:00 min

 

Dúvida

Na realização do Processo de Aprovação de Pedido de Compras, ao clicar para aprovar o Pedido apresenta lentidão ao confirmar a execução da operação. O que fazer?

 

Ambiente

Cross Segmento - TOTVS Backoffice (Linha Protheus) - Compras (SIGACOM) - Todas as versões

 

Solução

Para dar inicio a validação da questão apresentada, é fundamental verificar se o ambiente está utilizando as versões mais recentes disponíveis. As atualizações das rotinas frequentemente trazem melhorias de desempenho, correções de bugs entre outros. Caso o ambiente não esteja atualizado, recomendamos fortemente que seja realizada a atualização, assegurando assim o aproveitamento das melhorias e garantindo maior eficiência na execução da rotina.

Também é importante certificar-se de que o módulo responsável pelos relatórios (neste caso, o de Compras) está atualizado, bem como validar as bibliotecas (libs) e artefatos.

- Acumulado Compras/Backoffice conforme sua versão

- LIB Atual - Harpia | Onca

- Appserver - Harpia R.33 | Onca

- Smartclient WebApp - Onca

- DBAccess - MP - FRAME - Atualização do DBAccess

 

Obs:  Recomendamos backup e validação primeiramente em ambiente teste. 

 

Mas porque certificar de todas essas atualizações acima?

Acumulado do modulo: Quanto mais recente for o Acumulado, maior é a probabilidade de que melhorias e correções estejam aplicadas, trazendo benefícios como otimização de performance.

 

LIB: Ela inclui melhorias de performance, correção de bugs e adequações de segurança, além de possibilitar a integração com novos módulos e recursos.

 

Appserver: Ele centraliza a comunicação entre os usuários e o banco de dados, processando requisições e garantindo que as transações sejam executadas de forma eficiente e segura. Além disso, o AppServer possibilita a escalabilidade do ambiente, suportando o aumento de usuários e operações sem comprometer o desempenho. Manter o AppServer atualizado é crucial para melhorar a performance.

 

Dbaccess: É essencial para garantir a compatibilidade do sistema Protheus com as versões mais recentes de banco de dados e obter melhorias de performance e segurança no acesso aos dados. As atualizações do Dbaccess incluem correções de bugs, otimizações de conexão e ajustes que evitam possíveis falhas de comunicação entre o sistema e o banco de dados. Isso garante um ambiente mais estável e eficiente, reduzindo riscos de indisponibilidade e problemas de integridade nas transações realizadas.

 

Meu ambiente esta atualizado, mas a geração do relatorio é lenta:

Apesar do ambiente estar atualizado, a aprovação do Pedido vier apresentar lentidão. Para que possamos mitigar o ocorrido, solicitamos que siga os procedimentos abaixo para coleta de informações necessárias:

 

1. Desativação Temporária de Customizações: Realize o teste desabilitando todas as personalizações por meio dos 3 métodos conforme documentação:

Cross Segmentos - Linha Protheus - Como ativar e desativar customizações no Protheus, impreterivelmente.

1.1 - Através da chave IXBLOG no arquivo APPSERVER.ini

1.2 - Através do Configurador CFG - Catálogo de Personalizações

1.3 - Desabilitar customizações chamadas no dicionário de dados, Realizar o teste sem a utilização de campos e gatilhos customizados(caso possua)

 

2. Geração de logs para analise do suporte:

 

3. Vídeo do processo completo até o momento da ocorrência

 

4. Utiliza PCO na aprovação de Pedido? Parâmetro MV_PCOINTE está habilitado?

Caso sim, realize o teste com o parâmetro desabilitado para conferir essa integração com PCO estar influenciando na lentidão.

Informe o suporte que utiliza o Lançamento 000055 do PCO no processo para análise.

 

5. Remoção de campos, gatilhos e índices customizados(caso possua) que existam em sua tabela SCR e tabelas envolvidas no processo.
 

  • Limpeza do profile do usuário utilizador da rotina
  • Validar se a lentidão ocorre com um usuário novo.

 
6. Uma alternativa para entendermos a causa dessa lentidão é verificar se há algum filtro ou campo virtual na rotina utilizando a função Posicione de forma personalizada. Caso identifique algum, sugerimos realizar um teste removendo temporariamente esse campo virtual para avaliar se o desempenho melhora. Você pode conferir mais orientações detalhadas sobre essa função na documentação técnica: https://tdn.totvs.com/display/public/framework/Posicione+com+Campo+Virtual


7. Envio do Extrato de Informações Gere por gentileza e nos envie o arquivo .csv contendo as informações dos fontes em uso (Inspetor de Objetos), conforme orientações na 

Como enviar o extrato das Informações.

 

Saiba Mais :

Mais Artigos Materiais - Compras (SIGACOM)

 

 

 

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _