Histórico da Página
Parametrização Extrator Fiscal x TAF
Produto: | Microsiga Protheus |
Versões: | 11 e 12 |
Ocorrência: | Manual do Extrator Livros Fiscais x TAF |
Índice
|
Neste documento iremos demonstrar aos clientes como realizar a geração do Extrator Fiscal do ERP Protheus para integração com o TAF, além de fornecer algumas informações importantes para garantir a melhor utilização da funcionalidade.
Através desta funcionalidade é possível extrair todas as informações fiscais do Protheus afim de posteriormente integrá-las ao TAF, para verificar quais as informações extraídas basta analisar o arquivo Layout Único Atual.
O Extrator Fiscal está disponível aos clientes que possuem o Protheus da versão 11.50 em diante e que possuem licença para utilização do módulo SIGAFIS ( Fiscal ).
infoImportante
!:
O passo a passo para a extração via menu também pode ser visto em nosso vídeo How To clicando aqui.
Deck of Cards | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Exemplo | NFE; | Observação | Utilizar separador (exemplo: ;/|) para Informar as espécies de documentos. | Importante:A integração TAF dos documentos de prestação de serviços ocorrerá somente após gravado o número da Nota Fiscal Eletrônica de Prestação de Serviços (FT_NFELETR) retornado pela respectiva prefeitura.
Criação de Campos no arquivo SX3 – Campos: Tabela SFT - Itens do Livro Fiscal Campo | FT_TAFKEY | Tipo | Caractere | Tamanho | 100 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Visualizar | Título | TAFKEY ST1 | Descrição | TAFKEY Integ Nativa TAF | Help | Flag de integração banco a banco com o TAF pelas tabelas ST1/ST2. O conteúdo deste campo é o mesmo dos campos TAFKEY das tabelas ST1 e ST2 do TAF. | Usado | Sim | Browse | Sim | Obrigatório | Não | Configurações necessárias para integração com o TOTVS Automação Fiscal Card |
Procedimentos de UtilizaçãoO Extrator pode ser utilizado tanto na execução via Menu quanto pela execução via Schedule (Para Mais detalhes acesse Schedule Protheus ), por se tratar de uma funcionalidade que tem como objetivo extrair todos os movimentos fiscais sugerimos que o processamento seja sempre via Schedule( Sendo processado uma ou mais vezes por dia ), caso contrário é provável que o processamento se torne muito oneroso devido a grande quantidade de informações que o cliente possui na base de dados, por exemplo: Vamos imaginar que um cliente possua uma movimentação de 1.000 Notas por dia, sendo assim, no final de um mês de 30 dias ele teria 30.000 notas fiscais na base de dados, caso esse cliente gere o Extrator Fiscal apenas no dia 30 processando o período do dia primeiro em diante o processamento será oneroso pois a massa de dados é muito grande. Porém, caso o cliente opte pela geração do extrator via Schedule, uma vez ao dia temos um cenário onde ao final do mês teríamos todas as informações integradas de forma rápida e prática. Seguindo com este documento iremos demonstrar ambos formatos de configuração e geração do extrator. Existem três modelos de integração disponíveis para a Extração das informações Fiscais do Protheus: TXT | Neste modelo é gerado um arquivo texto no local indicado pelo usuário com as informações extraídas da base de dados, com esse arquivo é possível realizar posteriormente a integração no TAF. Banco a Banco | Neste modelo as informações processadas pelo Extrator são geradas diretamente em uma tabela no Banco de Dados (TAFST1). | Extração Nativa Este modelo de integração é complementar aos dois citados acima, pois realiza a gravação direta dos cadastros e movimentos inseridos/alterados no Protheus na base do TAF, porém somente alguns estão contemplados para este modelo. Cadastros/Movimentos contemplados:
Neste modelo de integração sempre que o usuário realizar a movimentação de um documento fiscal (Inclusão/Reprocessamento/Exclusão) os cadastros utilizados são gravados no TAF. Segue abaixo a relação de cadastros que o TAF leva automaticamente quando utilizado no documento fiscal:
Movimentações que são enviadas nativamente ao TAF:
Este modelo de integração apenas pode ser utilizado por clientes que utilizam o TAF como um módulo do ERP Protheus com o parâmetro MV_INTTAF habilitado no Configurador( conteúdo "S" ). Clientes que utilizam outros cenários devem escolher entre os outros dois modelos citados acima. Mais informações na seção "Integração Online Protheus x TAF".
Em Livros Fiscais acesse Miscelanea / Arq.Magnéticos / Extrator Fiscal ( EXTFISXTAF ).
O extrator fiscal é a ferramenta necessária para integração com o TAF, seja execução via menu ou via Schedule. Nesse documento, iremos tratar da utilização da wizard via menu.
Em ambos modelos de extração (TXT ou Banco a Banco) existem parametrizações que são informadas pelo usuário para a execução da rotina: A wizard foi separada em 4 (quatro) etapas conforme ilustrado abaixo:
A etapa 1 é separada por abas. As abas superiores são separadas por Parametrização, indicada na figura pela letra A, e Configuração do Sistema, indicada por B. Abaixo apresentaremos a segunda aba: Configuração do Sistema (B): Essa aba é apenas informativa e é por este motivo que seus campos são somente para visualização. O objetivo é demonstrar os parâmetros do sistema (SX6) utilizados na extração. Com isso, é possível, por exemplo, verificar se a integração on-line com o TAF (MV_INTTAF) está ativa ou não. A seguir iremos descrever a primeira aba: Parametrização (A): Na parte superior são apresentados 3 (três) campos: "Tipo de Saída" (1), "Diretório do Arquivo Destino" (2) e "Nome do Arquivo Destino" (3).
A extração fiscal possui duas opções de extração via wizard: 1 - Arquivo TXT e 2 - Banco de Dados.
A opção "1 - Arquivo TXT" a wizard irá liberar os campos: "Diretório do Arquivo Destino" (2) e "Nome do Arquivo Destino" (3) para serem preenchidos pelo usuário. Esses campos tornam-se obrigatórios para avançar na wizard. Caso esses campos não sejam preenchidos, uma mensagem de atenção será apresentada ao usuário informando que o preenchimento desses campos é obrigatório. Abaixo iremos detalhar os campos descritos acima:
Neste campo será informado o caminho no qual será gravado o arquivo TXT na conclusão da extração. É possível utilizar a consulta padrão (F3) para selecionar o caminho:
Neste campo será informado o nome do arquivo TXT que será gerado. Ao escrever o nome não é necessário informar a extenção .txt.
Ao selecionar a opção "2 - Banco de Dados", o sistema irá fazer a integração através das tabelas: TAFST1 ou TAFST2, caso a integração on-line com o TAF esteja ativa (MV_INTTAF = S). Com isso, a wizard irá bloquear os campos: "Diretório do Arquivo Destino" (2) e "Nome do Arquivo Destino" (3). Na parte inferior da aba Parametrização (A) a wizard é dividida em 7 (sete) abas, são elas: Geração (C), Movimento (D), Apuração/SPED (E), Inventário (F), Financeiro (G), Contribuinte (H) e Empresa Software (I).
Na aba "Geração" (C) são apresentados os campos comuns a praticamente todos os layouts. Abaixo os campos serão detalhados sobre o preenchimento.
Nestes campos serão informadas a data inicial e data final do período desejado para extração do Protheus. Existem alguns layouts que são gerados apenas se informado o período fiscal de um mês, as apurações são um exemplo deste tipo de layout. Por isso, caso não seja informado um período fiscal de um mês, no momento que o usuário avançar para a próxima etapa na wizard, o sistema irá alertar o usuário com a mensagem abaixo: Assim, no momento da seleção dos layouts (este procedimento será apresentado posteriormente) não será possível selecionar os layouts mensais.
Este campo informa se, para os layouts cadastrais como, por exemplo, o layout T007 (Identificação do Item (Produto/Serviços)), deve extrair somente os cadastros que possuem movimentação no período informado ou se serão gerados todos os cadastros independente se houve ou não movimentações no período.
Ao selecionar esta opção, a mensagem abaixo será apresentada ao usuário. Esta mensagem alerta o usuário de que serão exportados todos os cadastros, independente de terem ou não movimentação no período, exceto cadastros bloqueados ou não ativos.
Já ao selecionar a opção 2 o sistema apresenta a mensagem abaixo informando que serão considerados apenas os cadastros que possuem movimentação amarrada no período selecionado para extração. Neste caso cadastros bloqueados ou não ativos serão exportados. Por exemplo, um produto será somente enviado caso o mesmo possua um documento fiscal (SFT) atrelado a ele nas regras cadastradas na aba "Movimentos" (D) e no período informado para geração.
Este campo informa se a extração das apurações e totalizadores será centralizada em uma única filial.
Na aba "Movimento" (D) serão apresentados os campos referentes aos movimentos. Abaixo os campos serão detalhados sobre o preenchimento.
Este campo identifica se serão considerados apenas movimentos de entrada (Opção 2) ou apenas movimentos de saída (Opção 3) ou ambos movimentos (Opção 1).
Nestes campos deverão ser informadas as numerações iniciais e finais dos documentos fiscais (SFT) que serão consideradas durante a extração.
Nestes campos deverão ser informadas as séries iniciais e finais referentes aos documentos fiscais (SFT). Estes campos possuem consulta padrão (F3) para facilitar o preenchimento, com isso a tela abaixo será apresentada:
Neste campo deverá ser informado as espécies que serão filtradas na extração. Caso este campo não seja preenchido, o extrator considerará todas as espécies.
Este campo também possui consulta padrão para facilitar o preenchimento, conforme abaixo:
Na aba "Apuração / SPED" (E) serão apresentados os campos referentes às Apurações e aos EFD ICMS/IPI e Contribuições. Abaixo os campos serão detalhados sobre o preenchimento.
Informar neste campo o tipo do período de apuração de IPI: Mensal (Opção 0) ou Decendial (Opção N). Para ilustrar as perguntas acima, a wizard apresentará o painel abaixo: Dica |
Quando as extrações considerarem todo o período fiscal ( Mês Completo ) o usuário deve se atentar para realizar uma extração para cada conjunto de Empresa + CNPJ + IE + Código do Município, caso exista mais de uma filial com essa mesma chave o usuário deve definir no TAF uma única filial para receber as informações desse conjunto e no extrator informar essa filial escolhida no campo "Filial Centralizadora das apurações / totalizadores no TAF". Para maiores detalhes consulte o tópico "Amarração de Filiais Protheus x TAF" existente nessa mesma página
Para ilustrar as perguntas acima, a wizard apresentará o painel abaixo: Indica os códigos de receita quando existirem: Seleção de Filiais Quando solicitada: Seleção de Layout Quando solicitado:
Nota |
O layout T154 foi criado para extrair os títulos sem vínculo a documento fiscal no formato necessário para geração do EFD-REINF pelo TAF. Para detalhes dessa configuração clique aqui.
Aviso |
É altamente recomendável realizar uma carga inicial de todos os cadastros no TAF, ou seja, selecionar os registros de cadastro do layout ( T003, T007, T010, entre outros... ) de um longe período e processar a importação desses registros no TAF. Exemplo: Executar a rotina selecionando um período longo afim de resultar na extração de uma massa de dados cadastrais:Extração automáticaAo realizar a configuração da extração via Schedule o usuário terá a opção de configurar os parâmetros de geração, as informações solicitadas são exatamente as mesmas que citadas acima em "Parâmeros de Geração do Extrator:"
Existem apenas dois campos que não existem na Wizard de geração pelo Menu pois são específicas configurações de Schedule, são eles:
O usuário tem a possibilidade de selecionar qual o período que será extraído da base de dados, quando selecionada a opção "Diário" o processamento irá realizar a extração das informações do dia em que está sendo executado, quando seleciona a opção "Mensal" o próximo parâmetro que irá indicar o período de geração. Quando selecionada a opção "Diário" no parâmetro acima o usuário tem a possibilidade de definir qual o período que deseja considerar para a execução do extrator, sendo:
Para maiores detalhes de configuração do Schedule acesse Schedule Protheus Sugestão de Configuração da Extração FiscalConforme mencionamos no decorrer deste documento a Totvs sugere aos nossos clientes a seguinte parametrização de extração: Configurar um Schedule de periodicidade diária, este processamento irá considerar apenas os cadastros e movimentos ocorridos na data de execução. Configurar para que o Schedule seja executado três vezes ao dia, conforme abaixo: Assim garantimos que todas as movimentações serão integradas diariamente. Após o término do período fiscal (Mês) o usuário deve executar manualmente pelo Menu a extração das informações de todo o período selecionando apenas as apurações que desejar: Executa a rotina do extrator pelo Menu e Indica que deseja selecionar os Layouts a serem processados, neste caso seleciona apenas os Layouts de Apuração: Registros de Apuração:
Realizando a configuração das extrações conforme citamos acima o usuário terá sempre uma integração rápida e manterá o ambiente do TAF atualizado de acordo com as últimas alterações realizadas no Protheus.
Após realizar a configuração da extração dos dados do ERP Protheus os clientes devem realizar a configuração das integrações em TAF - Efetue uma integração. Card |
Integração Online Protheus x TAFVisando atender ambientes que utilizam O TOTVS Automação Fiscal como módulo do Protheus, foram disponibilizadas funcionalidades para que todo cadastro e movimentação seja integrada de forma automática e transparente, garantindo a integridade de informações do ERP com o TAF e agilizando a entrega das obrigações acessórias.
Para habilitar esta funcionalidade é premissa que seja habilitado o parâmetro MV_INTTAF ( preenchido com o conteúdo "S" ) e o campo FT_TAFKEY deve existir na base de dados ( disponível a partir do release 12.1.14 ). As rotinas que abrangem a integração online são:
Fluxo da Funcionalidade
|