Árvore de páginas

Versões comparadas

Chave

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

Índice

Índice
maxLevel5
outlinetrue
indent8.1.1
exclude.*ndice
stylenone

Objetivo

Devido ao eSocial ser uma obrigação onde as suas entregas são realizadas de forma faseada, empresas podem ter entregue as fases 1, 2 ou 3 através do software terceiros, e hoje existe a necessidade de efetuar a migração desses dados históricos para a base de dados do TAF.

Este recurso pode ser utilizado principalmente com o objetivo de migrar dados de outros softwares para dentro da base de dados do TAF.


Além desta funcionalidade, o projeto do migrador também disponibiliza uma funcionalidade responsável por migrar os dados de uma base TAF On Premise para o Smart E-Social o Saas do E-Social da Totvs. 

A documentação desta funcionalidade está disponível em Migrador TAF On Premise x TAF - Smart E-Social TAFMIGXML - TAF - P12


Dica
titleImportante!

A Rotina só será executada para os registros transmitidos em ambientes de produção (tpAmb=1) e o ambiente do TAF também deverá estar configurado para transmissão de eventos em ambiente de produção (MV_TAFAMBE).

Aviso
titleRestrição

Esta funcionalidade somente pode ser utilizar por usuários Administradores, pois impacta em processamentos irreversíveis na aplicação.

Na página principal da rotina, estão disponíveis:

Parâmetros

Premissas para migração  ( Outros produtos para o TAF ).

Após clicar no menu "Exclusão Por Período Fiscal", preencher os parâmetros abaixo:

Interface de parametrização

  • Selecione quais tabelas deseja excluir do sistema.

Image Removed

  • Selecione quais filiais serão afetadas no processamento de limpeza

Image Removed

Efeitos na seleção de Escopo Fiscal e Contábil

Serão excluídas, de acordo com os parâmetros de data, toda a movimentação relacionada à dados fiscais e contábeis.
Exemplo: Documentos Fiscais, Apuração ICMS, Apuração ICMS/ST, Saldos Contábeis, Lançamentos Contábeis.
Não serão considerados os cadastros que não estão relacionados à algum período. Exemplo: Participantes, Itens/Serviços, Cadastro de tributos.

Image Removed

Efeitos na seleção de Escopo eSocial

Serão excluídas todas as tabelas relacionadas aos eventos do eSocial, sem considerar os parâmetros de data. Normalmente essa opção é utilizada para migrar o ambiente do Governo configurado no sistema, de pré-produção para produção.

Deck of Cards
effectDuration0.5
historyfalse
idsample
effectTypefade
CamposDescrição
Data Inicial?.

Informe a data Inicial.

Exemplo:

01/06/2015

Data Final?.

Informe a data Final.

Exemplo:

30/06/2015

Exclui Movimentação Fiscais?.

Exclui Movimentação Fiscais.

1- Sim ou 2- Não

Exclui Movimentação Contábeis?.

Exclui Movimentação Contabeis.

1- Sim ou 2- Não

Exclui Movimentação eSocial?

Exclui Movimentação eSocial.

1- Sim ou 2- Não

Exclui Movimentação Reinf?

Exclui movimentação reinf.

1-Sim ou 2-Não

Dica
titleImportante!

É importante que a empresa possua um ambiente do sistema para cada opção de ambiente do Governo, com o objetivo de manter bases distintas de eventos e ambiente disponíveis para homologação de novos layouts publicados pelo Governo, por exemplo.

Image Removed

Efeitos na seleção de escopo EFD Reinf

Serão excluídas todas as tabelas relacionadas aos eventos da EFD Reinf, sem considerar os parâmetros de data. Ou seja, nesta opção não serão excluídas as tabelas de movimentação de origem dos eventos (Documentos Fiscais, Faturas, Obras), e sim as tabelas geradas a partir da Apuração da EFD Reinf, chamadas de tabelas espelho de Eventos. Normalmente essa opção é utilizada para migrar o ambiente do Governo configurado no sistema, de pré-produção para produção.

Dica
titleImportante!

É importante que a empresa possua um ambiente do sistema para cada opção de ambiente do Governo, com o objetivo de manter bases distintas de eventos e ambiente disponíveis para homologação de novos layouts publicados pelo Governo, por exemplo.

Image Removed

Após configurar os parâmetros o sistema limpará todas as tabelas como mostrado abaixo em TABELAS RELACIONADAS:

...


Premissas para migração ( Outros produtos para o TAF )

  • É necessário todos os XMLs de Envio e Retorno gerados em arquivos pelo software responsável pelo envios ao E-Social.
    • O XML de Envio ao RET deverá ser iniciado pelo node principal <eSocial>;
    • O XML de retorno deverá obrigatoriamente conter o node <retornoEvento> e poderá ter os seguintes paths até chegar nesse node:

      • /eSocial/retornoProcessamentoLoteEventos/retornoEventos

      • /evento/retornoEvento

      • /eSocial/retornoEvento


Aviso
titleCodificação do arquivo

É necessário que os xmls estejam obrigatoriamente no formato UTF-8 igualmente especificado no manual do desenvolvedor e-social na seção Padrão Técnicos.


  • Após obter todos os Xmls, será necessário criar a seguinte estrutura de pasta no diretório informado na seção RootPath da instalação nova do TAF. Conforme exemplo abaixo:

Image Added










  • Estrutura a ser criada:

Image Added

  • A estrutura Migrador-TAF do exemplo acima, deverá conter em suas sub-pastas pastas nomeadas com o número do CNPJ existente no SIGAMAT.EMP ( Arquivo de empresas do TAF ) e dentro destas pastas deverão conter os XMLs de Envios e Retornos referentes ao CNPJ informado no nome da pasta. Conforme exemplo abaixo:

Image Added


Dica
titleObservação

O Smartclient electron também é uma alternativa para a importação dos XML's através de diretórios locais. Durante a execução o processo pode demorar e/ou cair, por conta da latência de rede.

Processo para migração  


Deck of Cards
effectDuration0.5
historyfalse
idsample
effectTypefade


  • Após a construção da estrutura de diretórios acima, iremos acessar a seguinte opção no menu do SIGATAF.

Image Added

  • Ao clicar na opção Migrador será exibido o browser abaixo:

Image Added

  • Nesta tela temos as seguintes opções:
    • Processar: Esta é a rotina responsável por migrar os arquivos presentes nas pastas para o TAF.
    • Relatório: Esta opção é responsável por extrair um relatório com as informações migradas após realizarmos o processo de migração.
    • Visualizar: Esta opção visualiza registros específicos presentes no browse após o processo de migração.


  • Ao utilizarmos o botão Processar será apresentado o Wizard abaixo:


Image Added























  • Ao clicar em Avançar será apresentado no wizard a seguinte tela:


Image Added


  • A seguir um descritivo das opções disponíveis na tela acima:

    • Tipos de Execução
      • Somente Importar: Esta opção irá realizar o envio dos XMLs presentes nas pastas para a tabela temporária do TAF, ao utilizar esta opção apenas a tabela temporária do TAF será gerada, não realizando assim nenhuma integração com as tabelas dos Eventos do E-Social no TAF.
      • Somente Processar: Esta opção irá realizar o envio dos registros presentes na tabela temporária gerada utilizando a opção Somente Importar para as tabelas dos respectivos eventos do E-Social. Esta opção deve ser utilizada somente após a opção Somente Importar ter sido executada.
      • Importar e Processar: Esta opção irá realizar ambos os processos em uma única execução.
    • Nº de Threads: Este parâmetro é utilizado para informar quantas threads serão utilizadas durante o processo de migração, este número pode variar entre 1 e 10.
    • Diretório: Nesta opção iremos informar o diretório configurado nas premissas de migração.

  • Abaixo uma imagem com os parâmetros preenchidos:

Image Added



Dica
titleImportante!

Após clicar em Processar, será necessário aguardar o fim do processamento e não será possível acessar a rotina de migração de outra estação.

Dica
titleImportante!

Foi disponibilizado o parâmetro MV_TAFV2A que caso esteja com o conteúdo .T., o TAF somente irá processar os registros da filial no qual o usuário está logado.


Image Added


Ao fim do processo, clique em Concluir e no browse será exibido as informações de todos os eventos integrados ao TAF.


Image Added


Abaixo um modelo do relatório que será exibido


View file
namemigrador_20181109_201043.xls
height400


Também é possível visualizar mais detalhes do registro, acionando a opção Visualizar:

Image Added


O TAF realiza validação do empregador (raiz de CNPJ) informado no arquivo XML contra o CNPJ da pasta onde está o arquivo. Caso haja divergências, o TAF não irá importar e ao final do processamento, irá emitir um relatório informando a divergência:

Image Added


Desejo utilizar o TAF somente para entrega dos eventos de Segurança e Medicina do Trabalho, quais eventos predecessores devo importar do meu sistema de Folha ?

É sabido que existe dependência entre os eventos do Layout do eSocial, sendo assim, caso o cliente queira  utilizar o TAF somente visando a entrega dos eventos do SESMT é obrigatório que ele realize a migração de alguns eventos predecessores de seu sistema de folha. Abaixo vamos demonstrar as dependências necessárias para cada evento do eSocial:

  • S-1000 ( Utilizado para todos os eventos do eSocial - Não é integrado pelo migrador, deve ser cadastrado manualmente na configuração do ambiente do TAF )
  • S-1005 ( Utilizado no evento S-1060
  • S-1020 ( Utilizado no evento S-1060


Pontos de Atenção:

  •   O evento S-1000 não é processado no TAF, pois o mesmo é gerado através do primeiro acesso no TAF através do DE/PARA de empresas.
  •     Como o evento S-1000 não é gerado automaticamente, é necessário a inclusão manualmente do protocolo nos mesmos.


Dica
titleImportante!

Na visualização do registro, é possível verificar a Data/Hora de importação do arquivo XML:


Image Added


Bem como a Data/Hora de Processamento dos registros:

Image Added