Índice
![](/plugins/servlet/confluence/placeholder/macro?definition=e3RvYzptYXhMZXZlbD01fG91dGxpbmU9dHJ1ZXxhYnNvbHV0ZVVybD10cnVlfGV4Y2x1ZGU9W15hLXpeQS1aXi9kXX0&locale=pt_BR&version=2)
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
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). |
Premissas para migração ( Outros produtos para o TAF ).
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.
- 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:
![TOTVS Automação Fiscal > Migrador Software Terceiros x TAF - TAFMIGR001 - TAF - P12 > Migr-2.JPG](/download/attachments/431678835/Migr-2.JPG?version=1&modificationDate=1541783827617&api=v2)
![TOTVS Automação Fiscal > Migrador Software Terceiros x TAF - TAFMIGR001 - TAF - P12 > Migr-3.JPG](/download/attachments/431678835/Migr-3.JPG?version=2&modificationDate=1541784869717&api=v2)
- 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:
![TOTVS Automação Fiscal > Migrador Software Terceiros x TAF - TAFMIGR001 - TAF - P12 > Migr-4.JPG](/download/attachments/431678835/Migr-4.JPG?version=1&modificationDate=1541785090450&api=v2)
|
Processo para migração
- Após a construção da estrutura de diretórios acima, iremos acessar a seguinte opção no menu do SIGATAF.
![TOTVS Automação Fiscal > Migrador Software Terceiros x TAF - TAFMIGR001 - TAF - P12 > Migr-5.JPG](/download/attachments/431678835/Migr-5.JPG?version=1&modificationDate=1541785735103&api=v2)
- Ao acessar a opção Migrador TAF será exibida a seguinte tela:
![TOTVS Automação Fiscal > Migrador Software Terceiros x TAF - TAFMIGR001 - TAF - P12 > Migr-6.JPG](/download/attachments/431678835/Migr-6.JPG?version=1&modificationDate=1541787553257&api=v2)
- 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:
![TOTVS Automação Fiscal > Migrador Software Terceiros x TAF - TAFMIGR001 - TAF - P12 > Migr-1.JPG](/download/attachments/431678835/Migr-1.JPG?version=1&modificationDate=1541716493287&api=v2)
- Ao clicar em Avançar será apresentado no wizard a seguinte tela:
![TOTVS Automação Fiscal > Migrador Software Terceiros x TAF - TAFMIGR001 - TAF - P12 > Migr-7.JPG](/download/attachments/431678835/Migr-7.JPG?version=1&modificationDate=1541788279570&api=v2)
- 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:
![TOTVS Automação Fiscal > Migrador Software Terceiros x TAF - TAFMIGR001 - TAF - P12 > Migr-8.JPG](/download/attachments/431678835/Migr-8.JPG?version=1&modificationDate=1541792799360&api=v2)
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. |
![TOTVS Automação Fiscal > Migrador Software Terceiros x TAF - TAFMIGR001 - TAF - P12 > Migr-9.JPG](/download/attachments/431678835/Migr-9.JPG?version=1&modificationDate=1541793010890&api=v2)
Ao fim do processo, clique em Concluir e no browse será exibido as informações de todos os eventos integrados ao TAF.
![TOTVS Automação Fiscal > Migrador Software Terceiros x TAF - TAFMIGR001 - TAF - P12 > Migr-10.JPG](/download/attachments/431678835/Migr-10.JPG?version=1&modificationDate=1541804985800&api=v2)
Abaixo um modelo do relatório que será exibido
![](/rest/documentConversion/latest/conversion/thumbnail/435106583/1?attachmentId=435106583&version=1&mimeType=application%2Fvnd.ms-excel&height=250&thumbnailStatus=200)
|