Este guia descreve como utilizar a ferramenta de Monitor de Custos
Determinar se o ambiente e o sistema estão devidamente configurados e atualizados para uma correta análise de Custos do sistema Protheus.
Possibilitar a análise de fechamento de custos versus o total de movimento do período.
Informa dados importantes da configuração do ambiente.

Diagnóstico do Ambiente
Informa os principais dados do Server Protheus.

Lista os principais fontes relacionados ao cálculo de Custos para facilitar a validação de dados no repositório de objetos.

Apresenta se o sistema possui algum ponto de entrada compilada no ambiente no qual pertença a um dos fonte abaixo.
O ponto de encontrada M330TMP1 é compilado pela ferramenta "Monitor de Custos" para salvar o arquivo TRB gerado no Recálculo do Custo Médio. |

Apresenta algumas funções disponíveis dentro da ferramenta.


Lista como deve ser feita a atualização do TAF no portal do cliente.

Informa a versão do layout do e-Social. Este serviço de ser verificado manualmente
Arquivo que contém as tabelas auxiliares previamente alimentadas.
As tabelas auto-contidas são preenchidas automaticamente pelo sistema, como por exemplo o cadastro de Países, Estados e Municípios.
Sua atualização se dá através da Wizard de Configuração.
A build deve ser igual ou superior a 7.00.131227A.
Para atualizar este recurso, é necessário:
Ao baixar a versão desejada de AppServer e SmartClient, fazer primeiramente um backup do binário atual, antes de sobrepor os arquivos com os recém baixados do portal. |
A build deve ser igual ou superior a 20141119 - compilação de 08/04/2015 ou última disponível no portal.
Para atualizar este recurso, é necessário:
Ao baixar a versão desejada do DbAccess, fazer primeiramente um backup da aplicação atual, para em seguida efetuar a atualização com o instalador recém baixado do portal. |
Para o correto funcionamento do sistema é necessário efetuar a atualização do repositório de objetos com a última LIB disponibilizada na Central de Downloads.
Para atualizar este recurso, é necessário:
Efetuar login e acessar a opção Downloads e Atualizações( https://suporte.totvs.com/download );
Ao baixar a versão desejada da LIB, fazer primeiramente um backup do RPO, para em seguida efetuar a aplicação do pacote recém baixado do portal. |
Para efetuar a gravação em um campo MEMO ( binário ) com conteúdo superior a 500kb, deve ser habilitado o parâmetro TOPMEMOMEGA no arquivo .ini do appserver.
Maiores detalhes na página TOPMemoMega.
Trata-se de um novo recurso do DBAccess que o TAF vem a utilizar para ter maior performance no processamento das movimentações. Este recurso passa a usar o controle de auto-incremento do campo R_E_C_N_O_ pelo próprio SGBD, não mais pelo DBAccess.
Para que este recurso esteja funcionando corretamente, é necessário antes do primeiro acesso ao TAF ou a execução de qualquer processamento, verificar se o DBAccess está atualizado conforme pré-requisitos estabelecidos; sem este recurso habilitado, o sistema apresentará erros de execução forçando a descartar a instancia de SGBD criada e para criação de uma nova para ser utilizada com o DBAccess correto.
Para atualizar o DBAccess, é necessário baixar uma versão mais atual na Central de Downloads, e proceder com a atualização.
Maiores detalhes na página Auto Recno.
Tipo de campo nativo do banco de dados que está sendo usado para emular um campo memo.
Maiores detalhes na página CLOB.
Se configurado no server mostra os dados do endereço e porta de comunicação.
Rotinas disponíveis na opção "Outras Ações"
Exporta todos os dados apresentados em tela, bem como, todas as informações disponíveis na opção "Outras Ações".
Ao final da execução é gerado um arquivo compactado com os dados abaixo:
Histórico de Atualizações do RPO;
Console.log do ambiente TAF (Se configurado no diretório padrão de instalação);
Console.log do ambiente WS (Se configurado no diretório padrão de instalação);
Informações da tela do diagnóstico;
Informações de tamanho do campo _FILIAL do dicionário x banco de dados (se existir diferenças nos campos);
Informações de compartilhamento entre tabela pai e filhas do TAF (se existir diferenças nos compartilhamentos);
Inspetor de Objetos com dados de todos os fonte do TAF;
Abre o arquivo console.log do ambiente do TAF.
O arquivo será aberto somente se for localizado no diretório padrão da instalação. |
Abre o arquivo console.log do ambiente do WS.
O arquivo será aberto somente se for localizado no diretório padrão da instalação. |
São carregados todos os fontes do TAF do repositório de objetos (RPO). É possível exportar os dados para consulta.

Compara o tamanho de todos os campos de "_FILIAL" do dicionário x banco de dados e retorna as informações caso encontre alguma diferença.

Compara o relacionamento de todas as tabelas pai x filhas do TAF e verifica se ha diferença no compartilhamento de tabelas em todos os níveis (Empresa, Unidade de Negócio e Filial).
Ao encontrar alguma diferença nos compartilhamentos é apresentada uma tela com as divergências e um link informando como realizar a correção, a apresentação se dará na ordem, tabela Pai e na sequencia a(s) tabela(s) Filho(s).

Lista todas as tabelas do TAF e seus respectivos relacionamentos e compartilhamentos, a apresentação se dará na ordem, tabela Pai e na sequencia a(s) tabela(s) Filho(s).

Carrega as informações de todos os patchs aplicados no ambiente. Ao exportar os dados é detalhado o nome e a data do fonte atualizado.
