Ocorrência
Ao executar a atualização do TAF através da UPDDISTR ou ao cadastrar uma nova empresa no TAF, deparar-se com o problema que resulta em um erro ao abrir SM0 exclusivo.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - TOTVS Automação Fiscal - À partir da release 12.1.33
Causa
Este incidente ocorre quando algum serviço da aplicação está consumindo o cadastro de empresas (SM0):
Solução
-
Parar o Serviço TAF-WS no TAF Segregado: No ambiente de TAF segregado, é comum deparar-se com essa situação devido à ativação do serviço TAF-WS. Para solucionar esse problema, é necessário interromper o serviço. Siga as instruções abaixo para encerrar a aplicação:
RH - Linha Protheus - TAF - SERVIÇOS - Como parar o serviço TAF-WS
- Identificar e Reiniciar o Serviço Responsável pelo Consumo do Cadastro de Empresas: Em outra situação, será imprescindível reiniciar ou parar o serviço que está consumindo o cadastro de empresas. Isso ajudará a liberar o SM0 e solucionar o erro.
-
Gerenciar Schedules no appserver.ini do Protheus: Verifique a existência de Schedules configurados no arquivo appserver.ini do Protheus. Se houver Schedules configurados, siga as etapas abaixo:
- Comente as chaves de configuração no arquivo appserver.ini.
- Após executar o UPDDISTR, descomente as chaves de configuração para reativar o Schedule.
Dica Adicional: Identificar o Serviço Consumindo o Cadastro de Empresas: Para determinar qual serviço está consumindo o cadastro de empresas, siga o procedimento abaixo:
- Acesse o diretório $\system, onde "$" representa o diretório de instalação do sistema.
- Tente renomear o arquivo "sigamat.emp".
- O sistema operacional impedirá a ação e exibirá uma mensagem indicando o serviço que está bloqueando a renomeação do arquivo.
Com essas soluções e dicas, você poderá resolver o erro ao abrir SM0 exclusivo ao atualizar o TAF ou cadastrar empresas no TAF. Certifique-se de seguir as instruções com precisão para alcançar uma resolução bem-sucedida.
2 Comentários