A Nota Fiscal Eletrônica (NF-e) é um documento fiscal eletrônico que substitui a nota fiscal modelo 1/1A. A emissão da NF-e exige novas tecnologias como certificação digital e assinatura digital de XML. A biblioteca NFe_Util fornece funcionalidades essenciais para emissão de NF-e, como assinatura digital, validação de esquema XML e consumo de web services, facilitando o desenvolvimento de sistemas de faturamento compatíveis com a NF-e.
1. Nota Fiscal Eletrônica - NF-e
1. Visão Geral
A Nota Fiscal Eletrônica - NF-e é um documento fiscal em forma eletrônica que substitui a Nota Fiscal modelo 1/1A de
mercadorias.
A adoção da NF-e é um processo irreversível e o rol de contribuintes que devem adotar a NF-e cresce a cada dia, sendo uma
realidade que deve ser encarada pelas empresas que desenvolvem ERP e sistemas de faturamento.
A emissão da NF-e exige o domínio de novas tecnologias como: a certificação digital, a assinatura digital XML, a validação de
Schemas XML, o consumo de Web Services, etc.; demandando investimento em treinamento, cursos e a aquisição de
frameworks caso o ambiente de desenvolvimento não ofereça as ferramentas de forma nativa. O tempo necessário para obter o
domínio das tecnologias necessárias para a emissão da NF-e é a dificuldade enfrentada, pois os prazos de cumprimento da
legislação são exíguos.
A biblioteca de utilidades da NF-eletrônica nacional - NFe_Util é uma DLL que oferece as principais funcionalidades necessárias
para que as empresas que desenvolvem os ERP e sistemas de faturamento consigam emitir a Nota Fiscal Eletrônica – NF-e de
forma rápida e sem perder o foco de seu negócio.
2. Funcionalidades oferecidas
Oferecemos todas as funcionalidades necessárias para a emissão da NF-e que são:
assinatura digital XML;
validação de Schema XML;
geração de chave de acesso da NF-e;
consumo de todos os Webs Services da NF-e de qualquer Unidade da Federação, SVRS, SVAN, SVC-AN, SVC-RS;
facilidade para envio de uma única NF-e;
facilidades para geração do XML da NF-e;
conversão do TXT gerado no padrão do Aplicativo Emissor da NF-e de SP para XML;
consumo do Web Service do Sistema de Contingência Eletrônica - DPEC;
carta de correção eletrônica - CC-e.
geração do PDF do DANFE;
manifestação do destinatário;
consulta de NF-e destinadas;
download de NF-e confirmadas ou com ciência de operação;
registro de EPEC;
3. Requisitos e Compatibilidade
A biblioteca requer a instalação do Microsoft .NET Framework 2.0.
A biblioteca pode ser utilizada por qualquer linguagem de programação WIN 32 (Delphi 5/6/7/2006/etc, VB 6.0, VBA (Access,
Word e Excel), VFP 8.0/9.0, Visual Data Flex 14, xHarbour, etc.) ou .NET (C#, VB .NET, Delphi .NET, etc.)
A biblioteca é compatível com certificados digitais do tipo A1 e A3. O Certificado Digital existente no pacote (associacao.pfx)
serve apenas para a demonstração de uso da biblioteca. Para consumir os Web Services da NF-e é necessário que o interessado
possua um certificado digital padrão ICP-Brasil emitido por Autoridade Certificadora credenciada ao ICP-Brasil (mais detalhes)
4. Condições de Uso
A biblioteca pode ser utilizada GRATUITAMENTE sem qualquer restrição no ambiente de homologação.
O uso da biblioteca em ambiente de produção tem as seguintes condições:
2. Funcionalidade
Modalidade
de uso
Condições de uso
» Cancelamento de NF-e;
» Inutilização de Numeração de NF-e;
» Envio de NF-e;
» Busca resultado de processamento de NFe;
» Envio DPEC;
» Consulta DPEC;
» Registro de Carta de Correção eletrônica;
» Manifestação do Destinatário;
» Consulta NF-e destinadas;
» Download NF-e confirmadas;
» Evento EPEC;
» outras funcionalidades de uso oneroso.
ONEROSO
requer o licenciamento do
estabelecimento emissor de
NF-e.
» Assina XML;
» Valida Schema XML
» Gera XML da NF-e;
» Transforma TXT em XML da NF-e;
» Consulta Status da NF-e;
» Consulta Status do Serviço;
» gerar PDF do DANFE;
» outras funcionalidades de uso gratuito.
GRATUITO
requer citação do uso da
biblioteca.