Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

CONTEÚDO

  1. Visão Geral
  2. Exemplo de como pegar arquivos
  3. Exemplo de como pegar informações

01. VISÃO GERAL

Implementação de painel de conferência para a DCTFWeb. 

Objetiva mostrar ao declarante, com base nas informações transmitidas nos eventos de tabelas e periódicos, o total da base de cálculo por categoria de trabalhador, por lotação tributária e por estabelecimento. 

A partir dessas informações são apurados os créditos previdenciários e os devidos a outras entidades e fundos.

02. PROCEDIMENTOS PARA EXTRAIR ARQUIVOS

Nota
iconfalse
titleLog Profiler

O log profiler é o arquivo utilizado para avaliarmos as variáveis e funções executadas durante um processo e seu tempo de execução

Para gerar o Log Profiler, siga o seguinte processo: Link do vídeo

Essa página visa orientar como pode ser pego cada arquivo solicitado pelo suporte.

...


02. PASSO A PASSO:

ARQUIVOS
Deck of Cards
idprocessos
Card
labelPegar arquivos
Expandir
title1 - LogProfiler
Aviso
titleExplicação


Motivo de ser pedido: Analisar os fontes ativados durante o processo com inconsistência ou dúvida.

Quando ativar: Antes de realizar o processo e encerra-se o log após o erro ocorrer. 

Deck of Cards
idVersão Central Diagnóstica
Deck of Cards
id Arquivo LogProfiler2 Arquivo Stack Arquivo Stack3 - Arquivo TOTVS Replaycardid Arquivo Exporta-Dados - Arquivo Exporta-Dados
Card
id1 - LogProfiler
label1.1 -
Com central diagnóstica
titleUtilizando o relatório

LogProfiler

Motivo de ser pedido: 

Onde extrair: 


Tutorial de como extrair o LogProfiler por vídeo:




Tutorial de como extrair o LogProfiler por escrito:

Card
id
1 -
LogProfiler
label1.2 -
Sem central diagnóstica
titleUtilizando o relatório
Nota
iconfalse
titleTutorial de como extrair o LogProfiler por vídeo

Conector de Widget
urlhttp://youtube.com/watch?v=EvFuisQIGFY




Tutorial de como extrair o LogProfiler por escrito:






Expandir
title2 - Stack (Pilha de chamadas)
Deck of Cards
idVersão Central Diagnóstica 2
Aviso
titleExplicação


Motivo de ser pedido: Usado para detectar os fontes usados pelo sistema até a ativação da mensagem na tela, fornecendo informações sobre processos e caminhos nos fontes do sistema para que a mensagem/HELP ocorra.

Onde extrair: Na tela da rotina com o HELP/Mensagem/Janela aparecido, exemplo:

Image Modified

Card
id1 - LogProfiler
label2.1 - Com central diagnóstica
titleUtilizando o relatório

Tutorial de como extrair por vídeo:




Tutorial de como extrair por escrito

:Exemplo de como conseguir

:

Card
id1 - LogProfiler
label2.2 - Sem central diagnóstica
titleUtilizando o relatório


Tutorial de como extrair por vídeo:




Tutorial de como extrair por escrito:

  • 1 - Fazer o HELP/Mensagem/Janela/Tela aparecer:
    Image Modified


  • 2 - Apertar Shift + F6 (com o HELP/Mensagem/Janela aberta de fundo) e ir na opção 4:
    Image Modified

  • 3 - Tirar print da tela




Deck of Cards
idVersão Central Diagnóstica X
Aviso
titleExplicação


Card
id1 - LogProfiler
labelX.1 - Com central diagnóstica
titleUtilizando o relatório

Tutorial de como extrair por vídeo:




Tutorial de como extrair por escrito:

Card
id1 - LogProfiler
label
X.2 - Sem central diagnóstica
titleUtilizando o relatório

Tutorial de como extrair por vídeo:




Tutorial de como extrair por escrito:




Expandir
title3 - TOTVS Replay
Deck of Cards
idVersão Central Diagnóstica 3
Aviso
titleExplicação


Motivo de ser pedido

Onde extrair: 

: Para ser possível debugar, vendo todas as variáveis, funções e linhas durante o processo em ambiente próprio, sem necessidade de debug no computador/ambiente do cliente.

Quando ativar: Antes do processo com o erro e encerrado após o erro ocorrer.

Card
id1 - LogProfiler
label2.1 - Com central diagnóstica
titleUtilizando o relatório

Tutorial de como extrair por vídeo:




Tutorial de como extrair por escrito:

Card
id1 - LogProfiler
label3.2 - Sem central diagnóstica
titleUtilizando o relatório

Tutorial de como extrair por vídeo:

Conector de Widget
urlhttp://youtube.com/watch?v=7ncuEKzeSeI




Tutorial de como extrair por escrito:





Expandir
title4 - DBTrace
Card
id1 - LogProfiler
label4 - Arquivo DB Trace
titleUtilizando o relatório
DB Trace

Motivo de ser pedido:

 

Analisar as operações no banco de dados que estão ocorrendo, operações essas que são feitas a comandos do Protheus.

Onde extrair:

 

No monitor do banco de dados (DBMonitor)




Tutorial de como extrair por vídeo:

Conector de Widget
urlhttp://youtube.com/watch?v=pocbYGWH6ys




Tutorial de como extrair por escrito:



Expandir
title5 - MSRLOCK.eof
Card
id1 - LogProfiler
label5 - Arquivo MSRLOCK
titleUtilizando o relatório

MSRLOCK.eof

Motivo de ser pedido:

 

Analisar em quais tabelas e campos está acontecendo a trava de tabela, onde a tabela percorreu todos os dados e ainda não encontrou o dado que esperava encontrar.

Onde extrair:

 

Nas pastas do Protheus




Tutorial de como extrair por

vídeo

escrito:


Expandir
title6 - Error.log
Tutorial de como extrair por escrito:
Card
id6 - Arquivo de Registro do Erro (Error.log)
label6 - Arquivo de Registro do Erro (Error.log)
titleUtilizando o relatório
Error.log

Motivo de ser pedido:

 

Analisar todo o ambiente, variáveis, tabelas e chamadas, como um extrato de como estava o sistema antes do erro ocorrer, até a ocorrência do erro

Onde extrair:

 

Nas pastas do Protheus





Tutorial de como extrair por vídeo:




Tutorial de como extrair por escrito:


Expandir
title7 -
Exporta-dados
Deck of Cards
idVersão Central Diagnóstica X
Aviso
titleExplicação


KCS: 


Motivo de ser pedido: Analisar os fontes e o extrato do que é passado ao console no momento em que a integração estava ocorrendo.

Onde extrair: Nas pastas do Protheus

Card
id1 - LogProfiler
label7
.1 - Com central diagnóstica
titleUtilizando o relatório

Exporta-Dados

Motivo de ser pedido: Usado para verificação das datas das versões dos fontes do sistema, dos binários (AppServer e SmartClient) e da LIB.

Onde extrair: Na tela da rotina onde há a inconsistência e/ou dúvida

Tutorial de como extrair por vídeo:




Tutorial de como extrair por escrito:

Card
id1 - LogProfiler
label7.2 - Sem central diagnóstica
titleUtilizando o relatório

Tutorial de como extrair por escrito:




Tutorial de como extrair por vídeo:

Conector de Widget
urlhttp://youtube.com/watch?v=j1Zfbuej99k




Tutorial de como extrair por escrito:


  • 1- Apertar "Shift + F6"


  • 2 - Apertar no botão "Exporta-Dados"
    Image Modified


  • 3 - Apertar em "Sim":
    Image Modified


  • 4 - Inserir algum nome no campo "Nome do Arquivo:", escolher um lugar para salvar e apertar no botão "Salvar":
    Image Modified





Console Trace

Motivo de ser pedido: 

Onde extrair: 

Tutorial de como extrair por vídeo:

Tutorial de como extrair por escrito:

LogProfiler da integração via WebServices (WS)

Motivo de ser pedido: 

Onde extrair: 

Tutorial de como extrair por vídeo:

Tutorial de como extrair por escrito:

Card
id8 - Arquivo Console Trace
label8 - Arquivo Console Trace
titleUtilizando o relatório
Card
id8 - Arquivo Console Trace
label9 - Arquivo LogProfiler da integração via WebServices (WS)
titleUtilizando o relatório
labelPegar informações e realizar processos



03. PROCEDIMENTOS PARA EXTRAIR INFORMAÇÕES

Deck of Cards
idINFORMACOES
Card
idA - Nome técnico da rotina/ambiente usado
labelA - Nome técnico da rotina /ambiente usadousado
titleUtilizando o relatório

Nome técnico da rotina/ambiente 

Motivo de ser pedido: Usado para visualizar o nome técnico da rotina, para verificação do fonte ativo no momento (inserido na tela). Útil para identificar as tabelas e campos envolvidos no processo.

Onde extrair: Na tela da rotina onde há a inconsistência e/ou dúvida




Tutorial de como extrair por vídeo:




Tutorial de como extrair por escrito:


  • 1- Apertar "Shift + F6"


  • 2 - Tirar o print da janela:









Card
idB - Verificar usuário, data e ambiente logado
labelB - Verificar usuário, data e ambiente logado
titleUtilizando o relatório

Usuário/data/ambiente

Motivo de ser pedido: Usado para detectar incosistências pontuais de certos usuários, assim como particularidades de certas filiais que só ocorrem com aquele usuário por conta da filial que ele é permitido utilizar.

Onde extrair: No ambiente, no período onde há a inconsistência e/ou dúvida




Tutorial de como extrair por vídeo:




Tutorial de como extrair por escrito:


  • 1 - Visualizar a parte superior direita das telas do Protheus:


  • Tirar um print da tela.


Card
idC - Módulo utilizado
labelC - Módulo utilizado
titleUtilizando o relatório

Modulo usado

Motivo de ser pedido: 

Onde extrair: 




Tutorial de como extrair por vídeo:




Tutorial de como extrair por escrito: