Aplicação Demo em Visual Basic - VB 6.0 para uso da DLL NFe_Util
Exemplo de uso da DLL NFe_Util em Visual Basic - VB 6.0.
A aplicação não implementa todas as funcionalidades existentes na DLL NFe_Util, pois é um simples exemplo para demonstrar a possibilidade de uso da DLL por qualquer linguagem, assim quem desejar uma aplicação cliente da NF-e deve acessar a aplicação escrita em Delphi 7, disponível em : http://nf-eletronica.com/blog/?p=85. O uso da biblioteca é bastante simples e não requer nenhum conhecimento de Web Service, Schema XML, Assinatura Digital do desenvolvedor que passa a dispor de todas a funcionalidades necessárias para assinar e transmitir as NF-e para a SEFAZ de qualquer UF.
O uso da DLL é gratuito, com a citação da fonte e o devido crédito, com exceção das funcionalidades de cancelamento de NF-e e inutilização de numeração de NF-e em ambiente de produção que requer o licenciamento de uso.
As orientações gerais de uso estão contidas nos itens 12, 14 e 15 do leiame_v101.pdf existente no pacote.
Talvez seja necessário copiar a pasta Schemas e os arquivos ws.xml e ws.xsd para a pasta de trabalho do VB 6.0.
O erro “Run-time error ‘-2147024894(8007002) Automation Error” pode ser causado pela não localização da DLL pelo VB na pasta de trabalho. O problema pode ser solucionado com a cópia da DLL na pasta de trabalho ou para a pasta system/sytem32 do windows.
Demo_VB_NFeUtil.zip (327.7 KB, 12,146 downloads)
Tags: Assinatura Digital XML, envio NF-e, NFE, nfe_util, Nota Fiscal eletronica, validacao Schema XML, vb, visual basic 6.0