Este documento tem como objetivo detalhar os pré-requisitos e as parametrizações necessárias para atender ao processo de comunicação entre o Linx ERP e a Secretaria de Estado da Fazenda (SEFAZ), utilizando o serviço Fiscal Flow para as operações de envio, cancelamento e inutilização de notas fiscais.
Linx Fiscal Flow
O Linx Fiscal Flow é uma plataforma em nuvem que facilita a emissão de documentos fiscais eletrônicos. A principal função dessa ferramenta é automatizar o envio de notas fiscais e toda a comunicação entre os sistemas Linx e a Secretaria da Fazenda (SEFAZ). Isso ajuda a reduzir a necessidade de interação humana, minimizando o risco de erros e aumentando a conformidade fiscal, o que, por sua vez, evita multas e preserva a imagem corporativa.
Principais funções do Linx Fiscal Flow:
Emitir e receber notas fiscais:
- Facilita a emissão e o recebimento de diferentes tipos de notas fiscais eletrônicas.
Comunicação com a SEFAZ:
- Automatiza a comunicação necessária para a emissão de notas fiscais junto à SEFAZ.
Gestão e armazenamento de documentos fiscais eletrônicos:
- Garante a guarda e a gestão de documentos fiscais eletrônicos, incluindo Notas Fiscais Eletrônicas (NF-e), Notas Fiscais do Consumidor Eletrônicas (NFC-e) e outros documentos eletrônicos.
Monitoramento e gestão de mensagens:
- Monitora e gerencia as mensagens enviadas e recebidas, facilita envios e reenvio, notifica erros e rejeições, e organiza as interações com a SEFAZ.
Essa automação e integração proporcionam maior eficiência nos processos fiscais, reduzindo a probabilidade de erros e garantindo conformidade com as regulamentações fiscais.
Processo de Comunicação
Envio de Notas Fiscais:
- O Linx ERP envia as notas fiscais eletrônicas para o Fiscal Flow.
- O Fiscal Flow comunica-se com a SEFAZ para a validação e autorização das notas fiscais.
- Após a autorização, o Fiscal Flow retorna o status para o Linx ERP.
Cancelamento de Notas Fiscais:
- O processo de cancelamento é iniciado no Linx ERP e enviado ao Fiscal Flow.
- O Fiscal Flow realiza a solicitação de cancelamento junto à SEFAZ e retorna o resultado para o Linx ERP.
Inutilização de Numeração:
- A inutilização de numeração é solicitada no Linx ERP e enviada ao Fiscal Flow.
- O Fiscal Flow comunica-se com a SEFAZ para confirmar a inutilização e retorna a confirmação para o Linx ERP.
Configuração para Comunicação com o ambiente Fiscal Flow
Esta é uma descrição funcional que cobre os aspectos principais da configuração de acesso as APIs do Fiscal Flow.
Configuração do TIPO_COMUNICACAO_XML_NFE
Parâmetro TIPO_COMUNICACAO_XML_NFE → Parâmetro que determina o tipo de consumição/Integração do Visual Linx ERP com plataformas de emissão e gestão de documentos eletrônicas.
Para o Linx Fiscal Flow teremos o parâmetro TIPO_COMUNICACAO_XML_NFE com valor atual = MIDE
Configuração das APIs de conexão com o Fiscal Flow.
Menu Utilitários → 3.Utilitários → Tela 014053 - Configuração de Integrações Externas - Ver manual da tela aqui
Esse tela permiti a configuração dos endereços de API para consumo da emissão de notas fiscais no fiscal pelo Linx ERP, será possível configurar:
- 1 endereço de Homologação (HML);
- 1 endereço de Produção (PRD).
Campo Ambiente Atual: usado para definir qual ambiente usar
Para configurar a emissão de NF-e pelo Fiscal Flow, siga os passos abaixo:
Alterar o parâmetro TIPO_COMUNICACAO_XML_NFE:
- Altere o parâmetro TIPO_COMUNICACAO_XML_NFE para o valor MIDE.
Acessar a tela 014053 - Configuração de Integrações Externas:
- Abra o sistema e navegue até o Menu Utilitários → 3.Utilitários → Tela 014053 - Configuração de Integrações Externas.
Clicar no botão "Incluir":
- Encontre e clique no botão Incluir para adicionar uma nova configuração.
Grupo de campos Info. API:
- Descrição: Informe uma descrição para o tipo de operação.
- Aplicação: Escolha Fiscal Flow.
Grupo de campos URL:
- Para Homologação:
- No campo Endereço HML, informe o endereço da API de Homologação do Fiscal Flow.
- Para Produção:
- No campo Endereço PRD, informe o endereço da API de Produção do Fiscal Flow.
- Para Homologação:
Grupo de campos Autenticação:
- Id Client: Informe o Id do Cliente, se existir.
- Ambiente Atual: Escolha o ambiente correto. É importante garantir que esteja apontando para o ambiente correto.
- Usuário: Informe o usuário do Fiscal Flow (mesmo usuário utilizado no Fiscal Flow Client).
- Senha: Informe a senha de autenticação no sistema.
Seguindo esses passos, você irá configurar corretamente a emissão de NF-e pelo Fiscal Flow. Se precisar de mais assistência ou detalhes específicos, sinta-se à vontade para perguntar.
Parâmetros criado no Visual Linx ERP
Para facilitar o uso do Fiscal Flow no Linx ERP, você pode configurar os seguintes parâmetros adicionais:
Certifique-se de configurar esses parâmetros de acordo com as necessidades específicas do seu ambiente e da integração com o Fiscal Flow no Linx ERP.
MIDE_VALIDA_SCHEMA: Define se os XMLs são validados pelos SCHEMAS da SEFAZ antes de serem enviados para o Fiscal Flow.
- Se o valor Atual estiver igual a SIM → O sistema valida antes de enviar para a SEFAZ.
- Se o valor Atual estiver igual a NÃO → O sistema não valida antes de enviar para a SEFAZ
MIDE_BLOQUEIA_XML_ERRO: Bloqueia o envio dos XMLs em caso de erro na validação pelos SCHEMAS da SEFAZ antes do envio para o Fiscal Flow.
- Se o valor Atual estiver igual a SIM → O sistema impede o envio do XML para a SEFAZ.
- Se o valor Atual estiver igual a NÃO → O sistema não impede o envio do XML para a SEFAZ.
MIDE_LOG_DETALHADO: Quando ativado, registra todos os passos executados pelo processo de integração com o Fiscal Flow na tabela MIDE_NFE_LOG, incluindo os conteúdos de retorno.
- Se o valor Atual estiver igual a SIM → O sistema vai registrar todos os log do processo.
- Se o valor Atual estiver igual a NÃO → O sistema não vai registrar todos os log do processo.
MIDE_UTILIZA_GZIP_LOCAL: Indica se o aplicativo necessário para as rotinas do Fiscal Flow deve ser executado em ambiente local (Pasta Temp) ou diretamente do diretório da aplicação. Se ativado, sugere que seja executado na temp.
- Se o valor Atual estiver igual a SIM → O aplicativo GZIP vai ser executado na pasta temp local da estação.
- Se o valor Atual estiver igual a NÃO → O aplicativo GZIP vai ser executado direto no diretório da aplicação, servidor.
Alterações na tela: 100135 - Monitor de Controle de NF-e
- Após realizar as configurações para o ambiente Fiscal Flow, na tela de Monitor da NF-e:
- será possível identificar, em qual ambiente está conectado, se em produção ou homologação.
- O retorno das notas é automáticos, síncronos. Quando envia o xml, já na mesma requisição devolve a resposta
Mais informações consultar o manual da tela 100135 - Monitor de Controle de NF-e