Árvore de páginas

Versões comparadas

Chave

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

Índice

Índice
maxLevel5

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.Esta documentação destina-se a clientes que possuem o TAF On Premise e tem interesse em migrar para o Smart E-Social o Saas do E-Social da Totvs. 


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. de software de terceiros para o TAF.

A documentação desta funcionalidade está disponível em DSERTAF1-11448 Tag nrRecArq não gerada no evento S-1210 para pagamentos de verbas rescisórias.Migrador Software Terceiros x TAF - TAFMIGR001 - 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). Além disso, só serão migrados os registros com STATUS = '4' ( Transmitido ) e com Protocolo preenchido, portanto, verifique se sua base contém registros com STATUS = '2' ( Aguardando Retorno do Governo ) e realize o ajuste.


Premissas para migração  (

...

TAF On Premise x TAF Smart E-Social ).

 


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:

Image Removed

  • Estrutura a ser criada:

Image Removed

  • 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 Removed

Deck of Cards
effectDuration0.5
historyfalse
idsample
effectTypefade

...

A instalação On-Premisse do TAF deve possuir acesso ao TSS, pois, é através dos dados presentes no TSS que rotina de geração de XMLs TAF irá obter as informações.


Processo para geração dos XMLs do TAF On-Premise


Deck of Cards
effectDuration0.5
historyfalse
idsample
effectTypefade


Processo de Geração dos XMLs do TAF On-Premise

  • Acesse a rotina de acordo com a figura abaixo:

Image Added

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

Image Added


  • Acione a opção Outras Ações - Gerar p/ Smart

Image Added

  • Será apresentado o Wizard Abaixo:

Image Added

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

Image Removed

  • Ao acessar a opção Migrador TAF será exibida a seguinte tela:

Image Removed

  • 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 Removed


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

Image Added


Dica
titleImportante!

A

seguir um descritivo das opções disponíveis

opção 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:
  • deve ser marcada quando a tabela de migração já possuir dados. Ao marcar esta opção, não será gerada nenhuma informação na tabela de migração.

    Em caso de informações que ainda não forma enviadas através da API a rotina irá sobrescrever os dados.

    No entanto, se os mesmo já foram transmitidos a manutenção deverá ser feita diretamente na nova instalação do TAF.


    • Ao clicar em Avançar, sem o preenchimento da flag, o sistema irá gerar a tabela de migração com todos os registros encontrados no TSS.


    Image Added


    • Após a geração da tabela de migração iremos para o próximo passo que consiste no envio das informações através da nova API criada para a nova instalação do TAF.
    • Na tela abaixo, será necessário informar a Url do serviço REST configurado na nova instalação do TAF além das informações recebidas de USUÁRIO e SENHA do Smart E-Social para que a integração das informações seja realizada.

    Image Added

    • Após a finalização da integração poderá ser impresso um relatório com as inconsistências encontradas, tanto na fase de geração da tabela de migração quanto no processo de integração com a API da nova instalação do TAF.


    Image Added


    Image Added


    • Após a impressão do relatório, clique em Concluir.


    Image Added




    Funcionalidade - Processar Eventos Inconsistentes


    250



    Deck of Cards
    effectDuration0.5
    historyfalse
    idsample
    effectTypefade

    IMPORTANTE:
    Para que a funcionalidade tenha o efeito esperado, é necessário aplicar o compatibilizador UPDDISTR. Porém, se você é cliente Smart, o dicionário de dados estará aplicado corretamente para seguir com o uso da ferramente.

    Funcionalidade - Processar Eventos Inconsistentes

    Dica
    titleImportante!
    Essa funcionalidade é utilizada quando o cliente já importou os eventos para o Smart e ao processar os eventos, verifica-se que alguns não foram integrados corretamente ao produto, gerando inconsistência. Neste caso, pode-se utilizar essa funcionalidade para efetuar um reprocessamento de eventos inconsistentes.


    Acesse a rotina de acordo com a figura abaixo:

    Image Added


    A primeira etapa é abrir a rotina do Migrador, para posteriormente clicar em "Processar", no canto superior esquerdo.
    Image Added

    Em seguida, siga o Wizard conforme abaixo.
    Image Added


    Para fazer uso da funcionalidade de reprocessar os eventos inconsistentes, clique no botão "Selecionar".
    Image Added


    Na tela que segue, você pode selecionar quais os registros que quer reprocessar, e após isso clicar no botão "Executar".
    Image Added


    Após clicar em "Executar" na tela anterior, ele novamente trás a Wizard para você prosseguir.
    Image Added


    Marque agora o Checkbox "Processar Rejeitados" e clique no botão "Processar Eventos" em sequência.
    Image Added


    Como pode ver, os eventos passam a ser processados.
    Image Added


    O processo abaixo é uma das etapas finais da rotina que verifique se há evento S-3000 com status incorretos para realizar ajuste.
    Image Added


    Se tudo deu certo, a tela estará como essa. 
    Image Added


    Dica
    titleImportante!

    Após clicar em "Fechar", deve-se clicar em "Concluir", no "X" do canto superior direito da tela, e "Concluir" novamente, para ir a tela inicial.


    E aqui você pode ver que o evento S-1030 que inicialmente estava "rejeitado", foi reprocessado e integrado corretamente.
    Image Added

    Image Removed

    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.

    Image Removed

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

    Image Removed

    Abaixo um modelo do relatório que será exibido

    View file
    namemigrador_20181109_201043.xls
    height