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 - CNTA121 - Lentidão na rotina de Medição de Contratos

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

Dúvida

Na realização do Processo de Medição, na Inclusão, Encerramento ou Estorno, ao confirmar a execução da rotina apresenta lentidão ao confirmar a execução da operação. O que fazer?

 

Ambiente

Cross Segmentos - TOTVS Backoffice (Linha Protheus) - TOTVS Gestão de Contratos - Todas as versões]

 

Solução

Para dar inicio a validação da questão apresentada, deve-se primeiro validar se o ambiente em questão se encontra com as últimas atualizações disponibilizadas no portal do cliente, em relação aos módulos BACKOFFICE, SIGAGCT e artefatos:

- Acumulado Compras/Backoffice conforme sua versão

- Acumulado Gestão de Contratos conforme sua versão

- LIB Atual - Harpia | Onca

- Appserver - Harpia R.33 | Onca

- Smartclient WebApp - Onca

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

 

 

Não é comum a ocorrência de tempo elevado no processo de inclusão, no encerramento  ou mesmo no estorno do encerramento na rotina de medição de contratos, por isso a validação inicial das atualizações é o primeiro passo a ser efetuado.

 

Efetue a validação se o ambiente se encontra atualizado, mas se mesmo assim o processamento é lento:

- Aguardar até que seja carregado, ou esperar o tempo médio de carregamento que era feito antes.

- Reiniciar os serviços do ambiente, ou maquina em questão, pois possa ser um problema relacionado a infraestrutura.

 

 

Caso ainda assim se encontre lento o Processo, o Próximo passo é a realização do teste em um ambiente de sem customizações:

- Realize o teste com todas as customizações do ambiente desabilitadas (não somente pelo IXBLOG, mas também pela XX7 com X7_STATUS = 2 pra todos registros), impreterivelmente pelas 3 formas do artigo abaixo:
 

Procedimentos para desativar as customizações:
1 - MP - Como ativar e desativar customizações no Protheus

 

Retirar campos e gatilhos customizados:

    - Caso ainda reproduza, desabilitar também os campos e gatilhos customizados deletando do ambiente de homologação os registros da SX3 e SX7 com X3_PROPRI e X7_PROPRI = U

 

 

 

Após a reinicialização, o carregamento foi concluído, mas esta lento na sua opinião? Então devemos efetuar uma analise do Logprofiler + Dbtrace. Abaixo vídeo de como efetuar a coleta desses arquivos, para envio e analise do suporte. (sugestível ser efetuado o processo pelo seu departamento de T.I)

 

Além do seguinte arquivo importante para analise do Suporte:

Habilitar TraceStack e Analisar Logs: 
É necessário habilitar a chave TraceStack no arquivo appserver.ini em um ambiente isolado, conforme a documentação em TraceStack

Após habilitar a chave TraceStack, faça um backup do arquivo console.log e reinicie o sistema para que seja gerado um novo arquivo.

Depois de reiniciar o sistema em mono usuário, acesse a rotina novamente e execute o processo que ocorre  a lentidão. 

 

Durante esse período, verifique se algum erro é gerado no arquivo console.log e pode enviar o erro em txt, juntamente com os arquivos de LogProfiler e DbTrace ao fazer a abertura do ticket ao Suporte.

 

Videos para geração de LogProfiler: e DBTrace

 

 

Obs:

Em situações que gera a lentidão e depois trava e o sistema cai para que possamos analisar se é travamento ou  lentidão.

Realizar os procedimentos abaixo e abrir o ticket em um de nossos canais de atendimento para a equipe Protheus - Cestão de Contratos possa analisar junto com as informações abaixo:

1-)Vídeo do processo desde o ínicio até a ocorrência

2-)Por gentileza inserir a chave logprofiler=1 no ambiente, limpar o console e deixar rodar até cair, nos encaminhar o novo console gerado.
 
Veja mais detalhes na documentação:LogProfiler:LogProfiler pelo appserver
 
-Encaminhe também por gentileza o arquivo dbtrace - OINF0001 - DBTrace - Como gerar o Log DbTrace para monitorar performance?
 
-O arquivo .csv contendo os dados dos fontes em uso (inspetor de objetos) para análise do suporte.
Extrator de informações
https://centraldeatendimento.totvs.com/hc/pt-br/articles/25624035792151-RH-Linha-Protheus-TAF-eSocial-Central-de-Diagnostico-Como-enviar-o-extrato-das-Informa%C3%A7%C3%B5es

 

Saiba Mais:

Cross Segmentos - Totvs Backoffice Protheus - SIGAGCT - Documentação Gestão de Contratos do TDN 

Guia de Referencia - Gestão de Contratos - Protheus 12

FAQs - Gestão de Contratos 

Artigos Materiais - Gestão de Contratos - (SIGAGCT)

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 _