- Criado por Tatiane Almeida Pierroni, última alteração por Fabio Casagrande Lima em 03 fev, 2023

ATENÇÃO!
Documentação obsoleta. Para acompanhar informações atualizadas sobre o EFD-Reinf no TAF, consulte a página centralizadora: EFD-REINF
Reinf X TAF - Procedimento Completo.
- Reinf
- 1º Passo - Atualização do Ambiente
- 2º Passo - Complemento Cadastral
- 3º Passo - Wizard de Configuração
- 4º Passo - Extrator Fiscal
- 5º Passo - Processamento
- 6º Passo - Gerenciador de Integração
- 7º Passo - Validar documento no TAF
- 8º Passo- Apuração dos Eventos
- 9º Passo- Transmissão do Evento
Essa pagina tem como objetivo auxiliar o usuário no processo da Reinf.
Caso um destes campos FKG_CALCUL e CCF_TRIB não exista em sua base de dados, será necessário aplicar o dicionário de dados contido no pacote Atualização Completa TAF.
A falta da tabela F2Q pode gerar error.log no extrator fiscal.
UPDDISTR
É necessário substituir os pacotes de acordo com a atualização mais recente.
Será necessário executar o UPDDISTR para que sejam criados os campos necessários para correto funcionamento da REINF.
No pacote de atualizações periódicas, contém o dicionário de dados diferencial, que será responsável por criar os campos FKG_CALCUL e CCF_TRIB.
OBS.: Antes da Execução do UPDDISTR deve-se realizar o procedimento indicado abaixo:
Inserir o arquivo sdfbra.txt na pasta SystemLoad.
Dentro da pasta system, deve-se excluir os arquivos:
mpupdlog.log
mpupdlog.fpt
mpwizard.hlp
mpwizardhlp.lck
Dentro da pasta Appserver, deve-se excluir os arquivos:
mpupddistri.tsk
mppatch.exe
Agora que o ambiente está atualizado com as últimos pacotes disponíveis, iniciaremos a configuração dos parâmetros essenciais para correto funcionamento do processo.
O Complemento de Empresa é o cadastro responsável por contemplar diversas informações da empresa/estabelecimento, além da configuração de filiais de destino das integrações destinadas a base de dados do TAF e das obrigações fiscais geradas pelo estabelecimento.
Obs.: O procedimento que demonstraremos a seguir é valido para gerar a Reinf. Caso tenha dúvidas com relação à configuração para demais obrigações, consulte o TDN e/ou a equipe de suporte responsável pela Obrigação Fiscal a ser entregue.
Para configuração do complemento cadastral para gerar a GIA acesse: 84-TOTVS Automação Fiscal -> Atualizações -> Empresa -> Complemento Cadastral e acione a opção Incluir.
Pasta: Complemento do Estabelecimento/Informações do Estabelecimento
Filial TAF = Informe o Código da Filial a ser utilizada pelo TAF.
Cód. Filial = Informe o Código da Empresa+Código da Filial.
Cadastro completo do Complemento Cadastral para a Reinf.
Após concluir as configurações acione a opção Confirmar.
Se em minha empresa existirem diversas filiais, terei que executar este procedimento filial por filial?
R. Não, pensando nisso foi disponibiliza a opção Amarração Automática 1 x 1, onde será possível amarrar todas as filiais existentes ao TAF. Para efetuar este procedimento acione as opções: Outras Ações -> Amarração Automática 1 x 1
A Wizard de Configuração tem como objetivo realizar a atualização do ambiente do TAF, será sempre executado no primeiro acesso do usuário, após a atualização do release ou pode também ser executada manualmente através do menu de opções do produto.
Para realizar este procedimento acesse: Atualizações -> Configs. TAF -> Wizard Config. TAF e acione a opção Avançar.
Marque a caixa de seleção e clique em Avançar.
Selecione a opção: Layout TOTVS ou Tabela Compartilhada no SGDB (Importação de arquivos ou integração via ODBC) e clique em Avançar.
Caso utilize o produto ERP Protheus e selecione está opção, será criado uma chave para JOB em seu appserver.ini que tentará fazer comunicação via Web Service e não obterá retorno, e por sua vez irá abrir um grande número de Threads no Monitor do TOP pelo fato não conseguir comunicação. Esta situação irá impactar no consumo de licenças.
Na tela a seguir serão informados os dados para comunicação com o DBAccess. Os campos deverão ser preenchidos, conforme a seguir:
Após o preenchimento das informações acima, serão alimentados os parâmetros
MV_VAUTCON = Versão das tabelas Autocontidas do TAF.
MV_TAFTALI = Deve ser informado no nome do TOPALIAS do seu ambiente dentro do appserver.ini.
MV_TAFTDB = Deve ser informado nome do banco do seu ambiente Exemplo MSSQL ou MSSQL7 informado no seu TOPBASE dentro do appserver.ini.
MV_TAFPORT = Indica o numero da porta do serviço do TopConnect.
MV_TAFINT = Indica se o cliente utiliza a integração banco a banco do TAF.
Na tela seguinte, acione o botão “Processar as configurações realizadas neste assistente”. Ao término do Processamento será apresentado um resumo das configurações realizadas.
Antes de realizar a extração dos dados, deverá ser verificado o compartilhamento das tabelas do Protheus e do TAF, o compartilhamento das tabelas devem ser iguais. Abaixo algumas tabelas que deverão ter o compartilhamento avaliado.
SB1 | = | C1L - Produtos |
SA1-SA2 | = | C1H - Clientes, Fornecedores, Transportadoras |
CTT | = | C1P - Centro de Custo |
CT1 | = | C1O - Plano de Contas |
SAH | = | C1J - Unidade de Medida |
SF4 | = | C1N - Natureza da Operação |
Livros Fiscais -> Miscelânea -> Arq. Magnéticos -> Extrator Fiscal (EXTFISXTAF).
A execução do extrator fiscal é de extrema importância pois, é nele que irá buscar as informações geradas no Fiscal no período desejado e é nele que irá alimentar a tabela Auxiliar do TAF (TAFST1).
OBS.: Utilize a pergunta Filtre Apenas Reinf = SIM
Atenção aos parâmetros a serem preenchidos na Wizard do Extrator Fiscal.
Pasta: Geração
Data de? = Obrigatório conter o período de extração preenchido.
Data até? = Obrigatório conter o período de extração preenchido.
Tipo de Saída? = Banco a Banco.
Verifica Movimentos para os Layouts cadastrais?
1-Não (Deverá selecionar esta opção somente para extração dos cadastros)
2-Sim (Deverá selecionar esta opção somente para extração dos movimentos).
Filtra Apenas Reinf ? = SIM
Pasta: Movimento
Tipo de Movimento? = 1-Ambos
Nota Fiscal de? = BRANCO
Nota Fiscal até? = ZZZZZZ
Serie de? = BRANCO
Serie até? = ZZZ
Pasta: Apuração / SPED
Centralizar apurações e totalizadores em uma única filial? = 1-Não
Observação:
Verifica Movimentos para os Layouts cadastrais? = 1-Não (Considera os cadastros).
Cadastros:
T003 Cadastro de Participantes
T005 Identificação das Unidades de Medida
T006 Cadastro de Unidade de Medida para o Fator de Conversão
T007 Identificação do Item (Produtos/Serviços)
T010 Plano de Contas Contábeis
T011 Centro de Custo
Já os Layouts restantes, execute com o parâmetros:
Verifica Movimentos para os Layouts cadastrais? = 2-Sim (Considera os Movimentos).
Movimentos:
T013 Cadastro de Documentos Fiscais (Nota Fiscal de Serviço/Mercadorias)
Execução da rotina de Processamento - TAF -> Miscelânea -> Integração -> Processamentos (TAFAINTEG).
Nesta rotina será a onde ele irá integrar tudo que veio da tabela TAFST1 para as tabelas oficiais do TAF, o procedimento que ele irá realizar será o seguinte, as informações da tabela TAFST1 ele irá alimentar a tabela TAFST2 (JOB 0) e posteriormente alimentar a TAFST2 e as tabelas oficiais do TAF (JOB 2).
Selecione somente as opções, conforme imagem abaixo e clique em Confirmar.
Verificar o Gerenciador de Integração - TAF -> Miscelânea -> Integração -> Gerenciador de Integração (TAFTICKET).
Nos campos Data De e Data Até deverá ser informado a data em que o processamento foi executado e não o período em que a obrigação fiscal está sendo gerada.
Essa rotina irá identificar o que subiu para o TAF corretamente, sendo que nessa rotina o seu ticket pode estar de 3 formas:
Bola Verde - Registros Inclusos com sucesso
Bola Amarela - Registros Alterados (podendo haver registros com inconsistências)
Bola Vermelha - Registros Inconsistentes
Abaixo temos documentado os erros mais gerados no momento da integração:
Participante C20_CODPAR inexistente
Identificação do Modelo C20_CODMOD inexistente
Código de Serviço C1L_CODSER inexistente
Código CEST C1L_IDCEST inexistente
Verificar se o documento de Entrada/Saída foi incluído no TAF.
Para a legenda da apuração ficar na cor verde, o sistema valida o preenchimento de alguns campos, temos uma documentação especifica para cada evento da REINF.
Validando os campos para mudar a cor da legenda na REINF.
Importante : O caso mais comum é a falta do preenchimento do campo Tipo Serviço (C30_IDTSER), se o campo estiver em branco a nota não é considerada na apuração dos eventos.
Realizar a apuração do Evento
Selecione o evento desejado e clique na opção processar.
Se a legenda continuar na cor vermelha, você deve clicar no botão de LOG e validar o problema.
O sistema irá apresentar uma tela com as linhas de processamento, clique nas linhas do LOG para identificar o problema.
Após o processamento a legenda da aba apuração fica na cor verde.
Após a transmissão e monitoramento do evento o sistema alterar a cor da legenda da aba transmissão para azul.
Transmissão dos Eventos.
Dentro da rotina de apuracão você tem acesso a tela de Transmissão.
Selecione o Evento e clique na opção Transmissão
Selecione o evento e transmita.
Após a transmissão realize o monitoramento do evento.