Base de conhecimento

Introdução ao Oobj Recebe NFS-e

5 minutos de leitura
Copiar

Diferente da NFe, a Nota Fiscal de Serviço eletrônica (NFSe) é regulamentada de forma municipal. Assim, cada município pode possuir sistemas diferentes de emissão de NFSe, com padrões próprios de layouts de arquivos e regras de validação, o que dificulta a rotina fiscal de empresas que contratam serviços e precisam receber esses documentos.

Por isso, a Oobj desenvolveu o Oobj Recebe NFSe, uma solução que automatiza a captura, validação, decodificação e armazenamento de NFSes, independente da origem ou layout do documento, e ainda podem devolver ao seu servidor ou ERP todos os arquivos em um único padrão.


Recursos

A solução foi pensada para contornar todas as complexidades de operações com NFSe. Contando com três métodos de recebimento, garante que todo documento fiscal emitido contra seu CNPJ seja devidamente tratado.

O Recebe NFSe conta com os seguintes recursos:

  • Leitura e validação de notas recebidas via e-mail;
  • Busca ativa aos webservices e portais dos municípios;
  • Integração direta de NFSes recebidas no layout ABRASF e GINFES;
  • Extração de dados via Inteligência Artificial (IA) de arquivos .pdf, .png, .jpg, .jpeg e .xml diversos (que não são XML ABRASF/GINFES);
  • Armazenamento do documento original (PDF ou imagem);
  • Monitoramento de um ou mais CNPJs;
  • Conversão de arquivos recebidos não estruturados para um único layout, o XML Oobj.  

Métodos de captura

Para atender um cenário tão diverso quanto o de captura de NFSes, o Oobj Recebe NFSe conta com três métodos de recebimento. Abaixo você descobre como funcionam esses métodos e quais são seus requisitos.

Recebimento via e-mail com IA

Ao utilizar o método de recebimento via e-mail com IA, é possível receber arquivos nos formatos PNG, JPG, JPEG e PDF e converter para XML. Da mesma forma, é possível receber arquivos XML (em diferentes padrões), que serão convertidos em XML padronizado pela Oobj. 

Requisitos

  1. Uma conta de e-mail para recebimento de DFes, algo como “notasfiscais@suaempresa.com.br”. É necessário que essa conta seja de uso exclusivo da aplicação, pois os e-mails são processados e, posteriormente, excluídos da caixa de entrada;
  2. Informar servidor de recebimento, porta, tipo de conexão (IMAP ou POP3¹), criptografia (TLS/SSL) e usuário e senha. Esses são informações necessárias para o cadastro do e-mail na aplicação Oobj.
  3. Disponibilizar no mínimo 30 arquivos de notas já recebidas, para que seja feito o treinamento da IA.

Funcionamento

  1. Prestador de serviços envia um e-mail contendo um arquivo (XML, JPG ou PDF) da NFSe para a conta de e-mail do tomador (destinatário) que está cadastrado na Oobj;
  2. Após a recepção dos documentos, a aplicação envia para processamento, onde é feita a conversão das informações para um arquivo XML no padrão Oobj;
  3. Esse arquivo XML convertido retorna para a conta de e-mail, onde o sistema faz a validação do arquivo e salva no banco de dados;
  4. Após isso, o documento é disponibilizado no Monitor Oobj;
  5. Se houver regra de entrega configurada, a aplicação disponibilizará o arquivo no servidor do cliente.

Captura via webservice

Este método realiza a captura das NFSe diretamente via serviço web, disponibilizado pela prefeitura. Aqui o processo é semelhante ao usado pela SEFAZ AN (Ambiente Nacional) para recebimento dos demais tipos de DFe.

Requisitos

  1. Disponibilidade do município;
  2. Certificado digital A1 cadastrado no Monitor Oobj.

Funcionamento

  1. Prestador de serviços emite nota de serviço diretamente no site do município onde o serviço foi prestado;
  2. Aplicação Oobj monitora webservice da prefeitura e, quando detecta uma nota emitida contra um CNPJ cadastrado, ela captura;
  3. Esse arquivo XML convertido retorna para a conta de e-mail onde o Recebe NFSe faz a validação do arquivo e salva no banco de dados.
  4. Se houver regra de entrega configurada, a aplicação disponibilizará o arquivo no servidor do cliente;
  5. Após isso, o documento é disponibilizado no Monitor Oobj.

Captura via robô

Prefeituras de cidades menores podem não contar com um servidor dedicado para disponibilizar notas aos contribuintes. Neste cenário, a aplicação Oobj simula o acesso humano ao portal do município, por meio de um robô que insere os dados de cadastro da empresa e realiza o recebimento das notas sem necessidade de interferência humana.

Requisitos

  1. Usuário e senha do portal da prefeitura, em nome da empresa tomadora;
  2. Inscrição Municipal, quando exigido pelo município.

Funcionamento

  1. O robô realiza duas vezes ao dia o acesso às prefeituras configuradas, simulando uma interação humana. Ele navega até a seção de notas tomadas e efetua o download dos arquivos PDFs/XMLs correspondentes;
  2. É feita a conversão das informações para um arquivo XML padrão Oobj;
  3. O Recebe DFe faz a validação do arquivo e salva no banco de dados;
  4. Se houver regra de entrega, a aplicação disponibilizará o arquivo no servidor do cliente;
  5. Após isso, o documento é disponibilizado no Monitor Oobj.

Para continuar aprendendo sobre o Oobj Recebe NFSe, siga para o artigo Modos de integração Oobj Recebe NFSe.

Não encontrou o que procurava?