Árvore de páginas

Versões comparadas

Chave

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

Assista nossos WEBINARs que explicam os principais fatores envolvidos no correto funcionamento da rotina Acompanha Custos (MATA038)

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




PRINCIPAL: Já sabe como a rotina funciona? Suas parametrizações, e como devera ser utilizada?

Avalie cada tópico, para entendimento dessas necessidades fundamentais.

É imprescindível que para a correta utilização da rotina, o ambiente se encontre com as ultimas atualizações disponibilizadas no portal do cliente.

Perguntas recorrentes:


  • É possivel configurar a rotina MATA038 via SCHEDULE?
Expandir
titleMATA038 via SCHEDULE

Não é possivel configurar a rotina MATA038 via SCHEDULE. Somente é possivel para as sub-rotinas que estão dentro dela no processo de execução. Tais como:

MATA330 - Recalculo de custo médio

MATA350 - Saldo atual pra final

MATA331 - Contabilização off-line

MATA280 - Virada de saldos.


  • É possivel efetuar o processamento separado das rotinas MATA330/ MATA350/ MATA331/ MATA280?

Expandir
titleProcessamento separado

Hoje não é possivel utilizar a rotina Acompanha custos de forma separada, escolhendo especificamente a rotina que deseja processar. O novo processo de Acompanha Custos foi desenvolvido justamente para automatizar, facilitar e garantir a integridade do processamento. A rotina funciona de forma aglutinada, e só pode ser realizada com o processamento seguindo a linha do tempo, sem possibilidade de forma separada.

Há no entanto a possibilidade de processamento separada por meio deExecauto. Veja como configurar rotinas via schedule: https://centraldeatendimento.totvs.com/hc/pt-br/articles/360028340252-MP-FRAME-Schedule-agendando-a-execu%C3%A7%C3%A3o-de-rotinas


  • Como são tratados os lançamentos contábeis?
Expandir
titleLançamentos contábeis

Contabilização na rotina Acompanha Custos: 

Agora é possível realizar o ajuste de lançamentos contábeis com algum tipo de inconsistência dentro da própria Jornada de Fechamento não sendo mais necessário acessar outra rotina para realizar este procedimento.

Nas versões dos fontes anteriores da jornada de fechamento não era mais possível interagir com a tela de lançamentos contábeis durante a execução do recalculo do custo médio. Sendo necessário o tratamento com o parâmetro MV_PRELAN como D, os lançamentos inconsistentes serão gerados como Pré-Lançamentos a serem ajustados posteriormente no módulo de contabilidade gerencial Efetivação de Pré-Lançamentos (CTBA350).

Com os fontes atuais será possível as alterações dos lançamentos contábeis sem a necessidade de fazer a efetivação.


Para mais informações acesse: SIGAEST - MATA038: Como fica a visualização dos lançamentos contábeis na Nova Jornada de Fechamento?




OCORRÊNCIAS MAPEADAS


Verifique a seguir algumas ocorrências já mapeadas com respectivas soluções. Aplique criteriosamente o procedimento indicado para solução, sempre validando inicialmente em ambiente teste atualizado e padrão.

Observação: Caso não seja solucionado com os procedimentos indicados, acione o Suporte Técnico da TOTVS enviando as devidas evidências e relatando os procedimentos já executados, para análise por um de nossos especialistas.



OCORRÊNCIA 1 - Internal server error

Expandir
titleProcedimentos a executar

Solução: "Internal Server Error"

- É necessário atualizações e melhorias para o carregamento da rotina. Aplicar as seguintes atualizações (release 12.1.33 ou posterior) caso não esteja atualizada, caso esteja "ignore essa etapa"

Acumulado BACKOFFICE conforme sua versão
LIB HarpiaAppserver 
Smartclient  / DBAccess


- Configure se possivel, o ambiente de forma exclusiva.

- Ative as chave TraceStack = 1e ConsoleMaxSize = 104857600 

- Limpe o arquivo Console.log atual, e acesse novamente a jornada e deixe carregando entre 1 minuto.

- Envie o Console.log gerado e Inspetor de objetos para validação dos fontes

- Valide também, e o problema de carregamento ocorre somente para o Acompanha Custos ou para todas outras rotinas no mesmo layout novo, isso é muito importante.


Envie o log gerado com a chave ativa para avaliação do suporte.

OCORRÊNCIA 2 - Dúvida na Contabilização por Consumo e Produção

Verifique na FAQ todas as instruções sobre Contabilização, atentando-se ao tópico 3: https://centraldeatendimento.totvs.com/hc/pt-br/articles/5066254277783-Cross-Segmento-Backoffice-Linha-Protheus-SIGAEST-Novo-Fechamento-Jornada-de-Fechamento-

OCORRÊNCIA 3 - MATA038 TRAVADA ou TRAVANDO não concluindo o processamento

Expandir
titleProcedimentos a executar

É necessário atualizações e melhorias para o carregamento da rotina. Aplicar as seguintes atualizações. (Caso seja a release 12.1.33 ou posterior).

- Acumulado SIGAEST
- LIB Harpia
- Appserver / Smartclient 
- DBAccess

Persistindo o travamento, recomendamos verificar os fatores indicados na documentação: https://tdn.totvs.com/x/iFQaMQ

Envie os insumos à area de Suporte, atentando-se ao inspetor de objetos e às tabelas D3X, D3Y e D3W

OCORRÊNCIA 4 - Help de tabelas ausentes, exemplo: D3X, D3Y, D3W

Verifique na FAQ todas as instruções e ajustes necessários: https://centraldeatendimento.totvs.com/hc/pt-br/articles/5240908654999 

OCORRÊNCIA 5 - É possível configurar pontos de entrada com exibição de interface no Acompanha Custos?

Verifique na FAQ todas as instruções: https://centraldeatendimento.totvs.com/hc/pt-br/articles/8823802604695

OCORRÊNCIA 7 - Descrição do erro: Interrupção abrupta do processamento".

Exemplo "Erro ao definir tipos de lançamentos" ou outros, com Descrição do erro indicando "Interrupção abrupta de processamento"

Imagem1.png

Expandir
titleProcedimentos a executar

1º PASSO: Valide se suas procedures estão atualizadas no novo gerenciador de procedures

(Linha Protheus) - SIGAEST - Como instalar as Stored Procedures?

-Se, sim então desinstale as procedures 14 ate 22

-faça backup do arquivo console.log da pasta de seu appserver, ou onde esta setado para registro do log

-processe novamente a rotina, caso ocorra erro, coletar o console.log gerado e envie anexo para analisarmos.


2º PASSO: Se as procedures não estiverem atualizadas, prossiga com a atualização do acumulado de estoque:

- Acumulado SIGAEST conforme sua versão

Após a atualização, "desinstale as procedures 14 a 22" e depois "instale novamente".

- Atualizar a central: Central de atualizações

- Processe novamente a rotina após atualização e reinstalação das procedures


--Validar também, se para o período em questão, não esteja efetuando contabilização das movimentações, caso esteja, verificar na contabilidade, se o Calendário contábil, esta aberto para o período em execução.

O erro na nova rotina PO-UI pode não ser apresentado por completo em tela, então sugerimos que seja feito o processamento com os mesmos parametros, na rotina legado MATA330 - recalculo do custo médio, pois a mensagem "Erro ao definir tipos de lançamentos" pode estar relacionado a alguma LP do cliente, com regras incorretas, e para avaliar o erro, somente se for processado pela rotina MATA330.

Se, ainda gerar algum erro, anexe o console.log para validação do erro gerado com a chave Tracestack ativa no ambiente.

Importante: Execute aplicação de pacotes em ambiente de homologação para validação e somente depois de aprovado coloque em produção. (Antes de qualquer ação realize o backup do ambiente)

OCORRÊNCIA 8 - Error.log: Error : 207 (S0022) (RC=-1) - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Invalid column name 'CT2_MSUIDT'."

Verifique na FAQ todas as instruções e ajustes necessários: SIGAEST - MATA330/MATA331/MATA038 - Invalid column name 'CT2_MSUIDT'

OCORRÊNCIA 9 - MATA038 Lançamento Padrão LP 678 não está contabilizando

Segue atualizações para correção desse cenário. Validar em base de homologação antes da base oficial.

12.1.2210: https://suporte.totvs.com/portal/p/10098/download?e=1096046 ;

12.1.33: https://suporte.totvs.com/portal/p/10098/download?e=1096048 ;

OCORRÊNCIA 10 -  Erro de chaves no Wizard do acompanha custos

mceclip0.png

OCORRÊNCIA 11 - Como prosseguir com a Jornada de Fechamento de estoque quando estiver em andamento

Ao fazer um fechamento da Jornada de Estoque e ocasionalmente cair a conexão da rede, ou caso saia da rotina no meio do processo.

Neste caso, ao entrar novamente deve-se optar por prosseguir ou cancelar a Jornada de Fechamento.

Expandir
titleProcedimentos a executar

Clicar no ícone em destaque:

mceclip2.png


Ao clicar na data do Fechamento, irá aparecer uma janela onde poderá prosseguir com a jornada ou fazer cancelamento para recalcular novamente:

mceclip3.png

Caso não esteja habilitado os botões conforme exemplo abaixo, por gentileza nos enviar as tabelas D3Y e D3X filtrada apenas pela filial e esse último fechamento que está tentando realizar, junto com o inspetor de objetos.

mceclip4.png


OCORRÊNCIA 12 - Lentidão no carregamento da jornada de fechamento na tela inicial

Verifique na FAQ todas as instruções e ajustes necessários: SIGAEST - MATA038: Lentidão no carregamento da jornada de fechamento

Recomendamos verificar também os fatores indicados na documentação: https://tdn.totvs.com/x/iFQaMQ

OCORRÊNCIA 13 - Falta da configuração de chaves no Appserver.ini ao apresentar o Wizard do Acompanha Custo

Expandir
titleProcedimentos a executar

Para correção é necessário estar configuradas as chaves dentro da sessão correta

Caso não estiver irá apresentar a mensagem no Wizard.

Segue configuração correta para ser colocada no Appserver.ini:


[GENERAL]
App_Environment=ENVIRONMENT

[DRIVERS]
MultiProtocolPort=1

[HTTPREST]
Security=1

OCORRÊNCIA 14- Erro de Processamento: Favor atualizar a Stored Procedure e/ou rotina em questão:

Ao fazer a jornada de fechamento ocorre o seguinte erro:

Expandir
titleProcedimentos a executar

Para correção desse erro precisará avaliar dentro do Configurador se possui alguma Stored Procedure ou rotina do Estoque e Contabilidade apresentam que está desatualizada.

Ao avaliar precisará aplicar o pacote de Acumulados do Estoque e da Contabilidade e desinstalar e reinstalar as procedures de ambos os módulos.

Após isso, cancelar essa Jornada de Fechamento e iniciar um nova para que não gere o erro apresentado inicialmente.

Segue o link que contém o pacote de Acumulado do Estoque: https://tdn.totvs.com/pages/viewpage.action?pageId=522000602

Segue o link que contém o pacote de Acumulado do Contábil: https://tdn.totvs.com/pages/releaseview.action?pageId=334342777

OCORRÊNCIA 15 - A rotina não inicia, e fica presa na tela de processamento inicial sem qualquer tipo de atualização

Expandir
titleProcedimentos a executar

Para que a rotina esteja em pleno funcionamento, é extremamente importante a avaliação das atualizações do ambiente, bem como os pacotes do modulo SIGAEST,SIGACTB juntamente dos artefatos: Dbaccess, Binario, Lib e Appserver  (todas as atualizações do mês vigente).

https://tdn.totvs.com/pages/releaseview.action?pageId=550332596#OINF0011.2-Atualiza%C3%A7%C3%B5esProtheus-Modulos 

Caso mesmo assim o carregamento não inicie, efetue o delete da pasta HTTP-ROOT, reinicie o sistema, e tente acessar novamente a rotina.

Se persistir, encaminhe ao time de suporte: 

- Configure se possivel, o ambiente de forma exclusiva.

- Ative as chave TraceStack = 1e ConsoleMaxSize = 104857600 

- Limpe o arquivo Console.log atual, e acesse novamente a jornada e deixe carregando entre 3 minutos.

- Envie o Console.log gerado e Inspetor de objetos para validação dos fontes

- Valide também, e o problema de carregamento ocorre somente para o Acompanha Custos ou para todas outras rotinas no mesmo layout novo, isso é muito importante.

OCORRÊNCIA 16 - Qual é o roteiro de fechamento de Estoque que devo prosseguir com a nova Jornada de Fechamento de Estoque? 

Para validação de sugestão do roteiro de fechamento de Estoque na rotina Acompanha Custos, seguir criterosamente as orientações: SIGAEST - MATA038: Como realizar o novo fechamento de estoque na rotina Acompanha Custos?

OCORRÊNCIA 17 - Estou realizando o fechamento, porém o sistema não está realizando o fechamento na data solicitada.

Estou encerrando no dia x mas está aparecendo os saldos do dia Y (exemplo último dia do Kardex)

Verifique na FAQ todas as instruções e ajustes necessários: SIGAEST - MATA038: Ao fazer o Fechamento de Estoque o Sistema não está calculando os saldos iniciais de acordo com a data do fechamento

OCORRÊNCIA 18 - Etapa Análise e Revisão

Na etapa de Análise e Revisão é possível verificar se os custos calculados para o período selecionado estão corretos.

Expandir
titleProcedimentos a executar

Na etapa de Análise e Revisão é possível verificar se os custos calculados para o período selecionado estão corretos, caso seja identificado algum erro nas movimentações dos produtos é possível realizar um novo Cálculo de custo/Virada de saldo no fluxo de fechamento de estoque que está sendo realizado, através do botão de "Refazer cálculo".

É necessário escolher se o novo cálculo será feito com uma nova predefinição ou se será utilizada a predefinição já preenchida anteriormente, após confirmar o refazer cálculo, será direcionado novamente para o passo 1 para confirmar ou alterar as informações e seguir com fechamento.

https://tdn.totvs.com/display/public/PROT/Novo+Fechamento+-+Jornada+de+Fechamento#:~:text=Etapas%20Jornada%20de%20Fechamento 

OCORRÊNCIA 19 - Ao acessar a tela da rotina Acompanha Custo é apresentado o erro 404 ou TWebEngine - Cef


O incidente pode ocorrer pelo fato de utilizar a Versão x32 do Smartclient na máquina. Indicamos utilizar o SmartClient 20.3.2.0 em x64 conforme detalhes em: https://tdn.totvs.com/display/tec/SmartClient

OCORRÊNCIA 20 - Ao executar a rotina Acompanha Custos é gerado o errorlog: InterFunctionCall: cannot find function VLDPROCSB2 in AppMap on VERIFYINITAPP

Verifique na FAQ todas as instruções e ajustes necessários: SIGAEST - InterFunctionCall: cannot find function VLDPROCSB2 in AppMap on VERIFYINITAPP

OCORRÊNCIA 21 - Ao clicar na aba de acompanhamento de Custo Kardex apresenta a seguinte mensagem:

"Verificamos que há rotinas desatualizadas no seu ambiente. Aplique o último acumulado do módulo de estoque e Custos para acessar a funcionalidade" 

Expandir
titleProcedimentos a executar

Essa mensagem é apresentada nas releases 2210 e 33 pois a aba de Kardex na rotina Acompanha Custo somente está disponível a partir da release 2310, conforme nossa documentação abaixo:

https://tdn.totvs.com/display/public/PROT/Acompanhamento+dos+Custos%3A+Kardex

Para correção da mensagem apresentada que deverá ser, favor aplicar as atualizações abaixo em seu ambiente:

12.1.2210:https://suporte.totvs.com/portal/p/10098/download?e=1145012
12.1.2210:https://suporte.totvs.com/portal/p/10098/download?e=1144650


OCORRÊNCIA 22 - RemDirApp: Falha ao excluir os arquivos do diretório \http-root\app-root\mata038 mata038 on REMDIRAPP(FWCALLAPP.PRW)

Durante a utilização da rotina acompanha custos, ocorre o erro: RemDirApp: Falha ao excluir os arquivos do diretório \http-root\app-root\mata038 mata038

Expandir
titleProcedimentos a executar

Efetue o delete da pasta HTTP-ROOT

Reinicie o sistema, e acesse novamente a rotina.



OCORRÊNCIA 23:  Ao acessar a rotina Acompanha Custo e selecionar qualquer aba fica com a tela em branco: 

Conforme exemplo abaixo: 


Nesse caso é porque possui fontes desatualizados das rotinas envolvidas como "Custo Médio (MATA330), Virada de Saldos (MATA280) e Acompanha Custos (MATA038), segue fontes envolvidos para atualizar e reinstalar as procedures da 14 a 22:

MATA330 - 12.1.2310:https://r.totvs.io/p/1175466 ; 12.1.2410:https://r.totvs.io/p/1175465
MATA038 - 12.1.2310:https://r.totvs.io/p/1171792 ; 12.1.2410:https://r.totvs.io/p/1171795
MATA280 - 12.1.2310:https://r.totvs.io/p/1175596 ; 12.1.2410:https://r.totvs.io/p/1175595
MATA038.APP - 12.1.2310:https://r.totvs.io/p/1173040 ; 12.1.2410:https://r.totvs.io/p/1173041



OCORRÊNCIA 24 - Acompanha Custos travado em 75% de processamento

Durante o processamento do acompanha custos, pode-se notar um certo travamento em alguma etapa do processamento.

Expandir
titleProcedimentos a executar
  • Valide se o seu ambiente se encontra com as ultimas atualizações.
  • Reveja a opção de compartilhamento de suas tabelas de saldos, por exemplo (SB2 e SB9) essa duas tabelas, normalmente são "exclusivas" quando voce possui mais de 1 filial ou grupos diferentes.
  • Cerifique-se que não haja nenhum registro deletado, como (SB9/SBJ/SBK/D3W/D3X e D3Y) caso possua, é importante revisar o porque isso aconteceu, o sistema não deleta esses arquivos.
  • Caso tenha alterado a unificação de custos, ou apropriação, onde voce possua mais de uma filial, e tenha premissa de não fazer os fechamentos de todas as filiais, considere que você possua os parametros MV_ULMES exclusivo para cada uma, bem como o parametro MV_CUSFIL unificado da mesma forma para ambas as filiais, seja por A=Armazem, F=Filial ou E=Empresa.


OCORRÊNCIA 25 - Ocorrências mapeadas de Internal Server error e outros, devem efetivar atualização mais recentes disponivel no portal do cliente!

  • invalid property CIDREOPEN on AC.REOPENING.OFSTOCK.SERVICE.ACREOPENINGOFSTOCKSERV:INIREOPENBRAN(ACREOPENINGOFSTOCKSERVICE.TLPP) 03/01/2025 15:31:08 line : 111
  • Internal Server error: argument erro in function Len() on AC.CONFIG.PROFILE.REPOSITORY.ACPROFREPOSITORY


OCORRÊNCIA 26: O Id, IdProccess e Position são obrigatorios

Conforme exemplo abaixo: 

Image Added

Erro "O Id, IdProccess e Position são obrigatórios" durante o processamento da rotina

O erro mencionado, relacionado à mensagem "O Id, IdProccess e Position são obrigatórios" durante a execução da rotina em processamento, geralmente ocorre devido a falhas de conexão ou interrupções abruptas nos serviços do ambiente.

Recomendamos inicialmente validar se a rotina e seus respectivos artefatos estão devidamente atualizados com as versões mais recentes disponibilizadas.

Caso o ambiente já esteja atualizado, orientamos realizar a reinicialização do servidor de aplicação, visto que a rotina pode ter perdido o vínculo com a sessão de processamento. Após a reinicialização, acesse novamente a rotina e verifique se é possível dar continuidade ao processo normalmente.

Persistindo o erro, e caso o processo não seja retomado automaticamente pela sessão, será necessário realizar ajustes manuais nos arquivos de log D3X, D3W e D3Y. Esses ajustes devem ser analisados e executados internamente pelo time de desenvolvimento ou infraestrutura responsável do cliente, ou ainda, com o apoio de um analista de campo.

Ressaltamos que, em casos onde o processo não é recapitulado automaticamente, as devidas orientações e correções podem ser realizadas por meio de um atendimento via consultoria do módulo.