Histórico da Página
Este guia descreve como utilizar a ferramenta de Monitor de Custos
Nome da rotina: matccustos()
|
Objetivo da Funcionalidade
...
Possibilitar a análise de fechamento de custos versus o total de movimento do período.
...
AMBIENTE
Informa dados importantes da configuração do ambiente.
...
Informa os principais dados do Server Protheus.
...
Principais Fontes
Lista os principais fontes relacionados ao cálculo de Custos para facilitar a validação de dados no repositório de objetos.
...
Pontos de Entrada
...
| Aviso | ||
|---|---|---|
| ||
O ponto de entrada M330TMP1 é compilado pela ferramenta "Monitor de Custos" para salvar o arquivo TRB gerado no Recálculo do Custo Médio. |
...
Funções
Apresenta algumas funções disponíveis dentro da ferramenta.
- Verificar Fontes:
Apresenta uma tela para consulta de todos os fontes do repositório de objetos, permitindo realizar uma pesquisa e exportar os dados para um arquivo texto. - Histórico de Atualizações: Carrega as informações de todos os patchs aplicados no ambiente. Ao exportar os dados é detalhado o nome e a data do fonte atualizado.
- Gerar arquivo (.zip): Exporta todos os dados apresentados em tela.
Procedimentos para atualização do TAF
Lista como deve ser feita a atualização do TAF no portal do cliente.
- Dicionário: Selecione a opção "Dicionário de Dados";
- Repositório: Selecione a opção "Atualizações Periódicas";
- Help: Selecione a opção "Help de Campos";
- Menu: Selecione a opção "Menus";
Resultado da análise do ambiente
- Versão do layout do e-Social na base do TAF
Informa a versão do layout do e-Social. Este serviço de ser verificado manualmente
- Tabelas Auto-Contidas
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.
- Totvs Application Server
A build deve ser igual ou superior a 7.00.131227A.
Para atualizar este recurso, é necessário:
...
| Aviso | ||
|---|---|---|
| ||
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. |
- Totvs DbAccess (TAF e WS)
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:
...
Procedures
Exibe se estão ativas as Procedures de Custo Médio e Custo em Partes.
...
Links Importantes
Apresenta alguns links importantes para consulta.
...
VALIDAÇÕES
Apresenta algumas validações presentes na ferramenta
...
Validação de Campos
Valida se existe algum campo com tamanho de decimais divergente.
...
PARÂMETROS
Mostra a configuração de alguns dos principais parâmetros relacionados a Custo.
...
Parâmetros
Mostra a configuração dos principais parâmetros relacionados a:
- Cálculo do custo do produto;
- Processo de fechamento de estoque;
- Ganho de performance;
- Outros parâmetros importantes.
...
ANÁLISE
Ferramenta para análise do Fechamento x Movimento.
...
Análise de Custos
Esta ferramenta permite uma análise detalhada dos movimentos (saldo e custo) de um produto dentro de um período definido.
Para verificar quais produtos possuem alguma divergência entre o valor de fechamento x movimento clique no botão Consultar Produtos Divergentes.
- Informe os parâmetros:
- Do Produto;
- Até o Produto;
- Do Local;
- Até o Local;
- Último Fechamento (Será carregado automaticamete a última data gerada na tabela de saldos iniciais - SB9);
- Data Inicial: Data de inicio das movimentações.
- Data Final: Data final das movimentações.
Caso seja encontrado algum produto com valor divergente será apresentado conforme a tela abaixo.
Para verificar os detalhes deste produto feche a tela de Produtos com Divergência no Fechamento e volte a tela anterior.
- Informe um produto e pressione a tecla "Enter";
Verifique que serão carregadas algumas informações básicas do produto, como: descrição, armazem padrão, unidade, etc.
Ao pressionar o botão "Enter" novamente, passando pelo campo "Limite" será preenchido o campo "Ultimo Fechamento" com a data do último fechamento realizado para o produto informado. - O campo "Data Inicial" será sempre a data do ultimo fechamento mais um dia.
- Informe a Data Final da análise;
- Verifique que a rotina traz marcado a configuração do parâmetro MV_CUSFIL. É possível alterar o cálculo alterando a informação deste parâmetro, sendo que:
MV_CUSFIL = A (Armazem): O custo de um produto será calculado de acordo com os saldos e movimentos de cada armazém. O produto poderá não ter o mesmo custo em armazéns diferentes.
MV_CUSFIL = F (Filial): O custo de um produto será calculado de acordo com os saldos e movimentos da filial, desconsiderando o armazém. O produto poderá não ter o mesmo custo em filiais diferentes, porém terá o mesmo custo em armazéns diferentes de mesma filial.
MV_CUSFIL = E (Empresa): O custo de um produto será calculado de acordo com os saldos e movimentos da empresa. - Após definir todos os parâmetros clique no botão "Processar"
Caso o fechamento esteja correto será apresentada uma tela semelhante a abaixo, com o campo "Status do Saldo" OK. - O quadro "Saldo Inicial - SB9" apresenta a quantidade e custo inicial do produto para o período informado.
- O quadro "Entradas - SD1" apresenta a quantidade e custo das entradas do produto o para período informado.
- O quadro "Saídas - SD2" apresenta a quantidade e custo das saídas do produto para o período informado.
- O quadro "Movimentações Internas - SD3" apresenta a quantidade e custo das movimentações do produto para o período informado. Eles são separadas em:
- Saldo Produção;
- Saldo Requisição;
- Saldo Devolução. - O quadro "Fechamento: SB2" apresenta a quantidade e custo referente ao fechamento do produto informado.
O quadro "Fechamento: Movimento" apresenta um somatório do valor inicial mais as movimentações do período.
Caso o fechamento esteja com algum problema será apresentada a mensagem "DIVERGÊNCIA" indicando algum problema no fechamento.
A aba "Kardex" apresenta uma relação com todas as movimentações do produto, semelhante ao relatório MATR900.
Nesta tela também é possível emitir o relatório MATR900 através do botão "Kardex" conforme imagem abaixo.
...
RECÁLCULO
Recálculo do Custo Médio e Logs de Execução
...
Recálculo do Custo Médio
Ao rodar o recálculo através do monitor de custos será salvo o arquivo temporário (TRB) referente as movimentações do período. Este arquivo será copiado e gerado junto com o arquivo (.zip) da ferramenta.
Logs de Execução
No primeiro browse são listadas todas as execuções referente ao custo médio (MATA330).
No segundo browse é apresentado os detalhes do processamento.
Ao clicar duas vezes sobre a linha posicionada é aberto um log com detalhes do processo marcado.
...
| Aviso | ||
|---|---|---|
| ||
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. |
- LIB
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:
- Acessar o portal da TOTVS( http://interno.totvs.com/customercenter ) \ Portal do Cliente;
Efetuar login e acessar a opção Downloads e Atualizações( https://suporte.totvs.com/download );
...
| Aviso | ||
|---|---|---|
| ||
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. |
- TopMemoMega
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.
- Auto Recno
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.
- CLOB
Tipo de campo nativo do banco de dados que está sendo usado para emular um campo memo.
Maiores detalhes na página CLOB.
- WebApp (SmartCliente Web)
Se configurado no server mostra os dados do endereço e porta de comunicação.
Rotinas disponíveis na opção "Outras Ações"
Gerar Extrato (.ZIP)
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);
...
Abrir Log do TAF
Abre o arquivo console.log do ambiente do TAF.
| Informações | ||
|---|---|---|
| ||
O arquivo será aberto somente se for localizado no diretório padrão da instalação. |
Abrir Log do WS
Abre o arquivo console.log do ambiente do WS.
| Informações | ||
|---|---|---|
| ||
O arquivo será aberto somente se for localizado no diretório padrão da instalação. |
Lista de Fontes
São carregados todos os fontes do TAF do repositório de objetos (RPO). É possível exportar os dados para consulta.
Valida Campo Filial
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.
Relacionamento de Tabelas
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 Tabelas dos Cadastros
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).
Histórico de Atualizações
Carrega as informações de todos os patchs aplicados no ambiente. Ao exportar os dados é detalhado o nome e a data do fonte atualizado.




























