O que é NFB
Veja também:
A Nota Fiscal Brasil (NFB), é o padrão nacional da Nota Fiscal de Serviço (NFS-e), atualmente em uso. Esta versão tem a finalidade de estabelecer um padrão único para a emissão da NFS-e, além de centralizar as informações junto a RFB utilizando o Web Service do Ambiente de Dados Nacional (ADN).
Apesar da disponibilização do padrão nacional e do Web Service nacional, as prefeituras não são obrigadas a utilizar este Web Service, nem mesmo, aderir ao padrão nacional, permitindo que a elas continuem utilizando Web Service e o provedor que desejarem desde que retransmitam as informações para o ADN.
A NFB faz uso da Declaração de Prestação de Serviço (DPS), documento XML que deverá ser enviado para o ADN que será responsável por validar e gerar a NFS-e.
Para atender funcionalidades desse ambiente, desenvolvemos a NFBLibrary, que irá disponibilizar os recursos disponíveis pelo Web Service Nacional e, para os municípios que não aderiram ao padrão nacional, será mantivemos a NFSeLibrary.
O que é NFBLibrary
A NFBLibrary é uma Library com funções feitas na linguagem Visual DataFlex, que fornece as funcionalidades necessárias para a integração com o Web Service da NFS-e no padrão nacional. Essas funções implementam a geração do arquivo XML, envio e busca de arquivos, cancelamento de NFS-e, entre outras.
Estas funções encapsulam os tratamentos dos arquivos XML’s e a integração com o Web Service, fazendo com que o desenvolvedor VDF se preocupe apenas em fornecer as informações para emissão da NFS-e e obter as informações desejadas junto ao ADN.
Desta forma, as funções de alto nível da NFBLibrary encapsulam toda a complexidade do projeto.
Versões do DataFlex Suportadas
A NFBLibrary é suportada para uso com o DataFlex 12.0 à 25.0 (a partir da versão 2026/01).
Embora a Library seja totalmente funcional em várias versões do DataFlex, a aplicação de exemplo é sempre mantida na última versão suportada do DataFlex.
Suporte
O suporte técnico será oferecido gratuitamente para os assinantes da NFBLibrary, sem restrição quanto a quantidade de dúvidas e problemas.
O atendimento é feito exclusivamente pelo e-mail suporte@developerflex.com.br.
Considera-se assinante da NFBLibrary aquele que esteja com sua assinatura em vigência. O prazo de resposta pode ser de até 48 horas úteis, sendo consideradas horas úteis os períodos de 9h às 12h e 13h às 18h, de segunda a sexta-feira.
A Acronsoft se reserva o direto de não responder dúvidas que não sejam diretamente relacionadas à NFBLibrary (dúvidas de programação, por exemplo).
Detalhe sua dúvida
Ao enviar sua dúvida para o suporte, pedimos que detalhe ao máximo as informações de seu ambiente, versão do DataFlex e da NFBLibrary. As seguintes informações costumam ser muito relevantes e importantes para identificar e ajudar na resolução do problema:
- Sistema operacional em que o problema está ocorrendo (informe também se é 32 ou 64 bits).
- Versão do DataFlex.
- Versão da NFBLibrary.
- Versão da NFBLibrary.dll.
Se for o caso, informe qual função da NFBLibrary foi chamada quando ocorreu o problema e o valor dos parâmetros que foram informados na chamada da função em que ocorreu o erro.
Se o erro for de validação do schema ou rejeição, nos envie o XML que foi gerado.
Informe detalhadamente qual sua dúvida ou problema.
