Rotina de ajuste para tabelas referentes ao evento S-2240 - SST

O objetivo desta rotina é auxiliar na exclusão das tabelas referentes ao evento S-2240 quando a base de dados for igual a ORACLE ou existam informações referentes ao layout 2.5 nas tabelas CM9, T3S, T0Q, CMA, LEA, CMB, LEB e V3E.

Pré Requisitos: 

  • A parâmetro referente ao layout do e-Social deve estar na versão 2.5 (parâmetro MV_TAFVLES)
  • Em ambientes de produção caso haja dados na tabela principal (CM9) com status 4 a rotina não será executada. (Em tese não deve haver dados em produção com status 4, pois até o layout 2.5 os evento SST não são aceitos no ambiente de produção do RET), nesta situação o cliente deverá analisar a tabela CM9 e excluir os dados antes da execução da rotina.
  • Em ambientes ORACLE a rotina sempre será executada, desde que não hajam registros com status 4 conforme descrito no item acima.
  • As tabelas são segregadas por grupo de empresas, nesta situação a rotina analisa toda a tabela CM9 independente do conteúdo do campo filial, os parâmetros analisados são correspondentes a primeira filial do grupo.
  • Em ambiente de homologação a rotina será executada sem verificações (parâmetro MV_TAFAMBE)

Guia passo a passo


  • Acessar a rotina TAFSST1 através do programa inicial:


  • Será exibido uma interface contendo os objetivos e regras da rotina, neste passo será necessário incluir o usuário e senha do administrador.


  • Caso aconteça alguma falha no processo será exibido uma mensagem de aviso:

  • Após a finalização do processo o botão "Exibir Log" será habilitado possibilitando a visualização das inconsistências: 

Tabela em Uso

No caso do Erro "TABLE STILL IN USE" verifique se a tabela de fato existe no banco de dados e se não há nenhum usuário ou serviço conectado no dbaccess. 

  • Caso a rotina execute o processo sem problema também será possível verificar o log: 


Atualizado em 11/11/2021
Este artigo foi útil?  
Agradecemos sua avaliação.