Caro desenvolvedor,

em nome de toda a equipe de desenvolvimento da RDI (Rocha Digital Intelligence) agradeo pelo interesse em nossa soluo. Antes de instalar o Open NFe,  preciso que voc saiba:

1) Open NFe  uma soluo open-source escrita em C# e Delphi (apenas o Servidor de Impresso de DANFE) e est sob a licena GPL;
2) Segundo esta licena, a RDI no oferece garantia sobre eventuais bugs;
3) Demais assemblies (DLLs) enviadas junto ao projeto so freeware mas no Open Source;
4) Uma cpia da licena pode ser lida no arquivo license.txt, localizado no diretrio raiz da aplicao. Caso no concorde com os termos, por favor no instale a soluo.
5) A verso atual do Open NFe est disponvel para as Secretarias da Fazenda de Gois e Minas Gerais. Teoricamente os servios disponibilizados pelas Secretarias so iguais em todo o Pas, mas sabemos que existem diferenas tcnicas. Se o seu Estado ainda no est habilitado, voc pode contribuir com o Open NFe e adaptar o cdigo-fonte. A RDI pretende habilitar o Open NFe para os demais Estados o mais rpido possvel.

Ciente disto, aconselhamos que voc prepare uma mquina como servidora de Nota Fiscal Eletrnica. Essa mquina precisa ter:

1)  Acesso a internet;
2)  Acesso aos certificados;
3)  Acesso a uma base SQL Server 2000 ou superior (voc pode obter a verso gratuita - Express - no site da Microsoft);
4)  Acesso a uma impressora
5)  O .NET Framework - verso 2 - instalado.

Uma possibilidade  separar ainda o banco de dados em outra mquina. Verifique a necessidade de acordo com sua infra-estrutura. Mas, se for o caso, voc pode manter o banco de dados e o Open NFe no mesmo servidor. Da mesma forma, o Servidor de Impresso de DANFE tambm pode ser instalado em outra mquina. Em resumo, a soluo Open NFe pode ser distribuda em at 3 mquinas.


Com o ambiente do servidor pronto, proceda a instalao da seguinte forma:

1) Descompacte o arquivo OpenNFE.zip em algum diretrio na mquina servidora;
2) Rode os scripts no SQL Server Query Analyzer (eles esto na pasta Scripts);
3) Ajuste a string de conexo caso tenha separado as camadas de banco de dados e servidor de NFe (nesse caso voc precisar recompilar o projeto: o default  localhost);
4) Rode o arquivo nfeadmin.exe. Este executvel corresponde ao servidor NFe e deve permanecer ativo. Ele far a varredura do diretrio "CaixaDeEntrada". Esse diretrio pode ser configurado.
5) Rode o arquivo danfe.exe. Este executvel corresponde ao servidor de impresso DANFe.

Um exemplo de instalao pode ser obtido na pasta Example. Para utilizar o Open NFe basta criar os arquivos XML correspondentes a Nota Fiscal Eletrnica e enviar para a pasta CaixaDeEntrada. Aps a assinatura, a nota ser renomeada e disponibilizada na pasta CaixaDeSaida.

Caso necessite recompilar a aplicao, utilize o Microsoft Visual Studio 2005. No caso do Servidor de Impresso de DANFE ser necessrio o Borland Delphi 7 com QuickReport instalado.

Estamos providenciando uma documentao mais detalhada. Acompanhe sempre pelo nosso portal (http://www.rochadigital.com/nfe.aspx) as novidades do projeto.
Uma cpia deste texto encontra-se no arquivo readme.txt, no diretrio raiz da aplicao instalada.

Atenciosamente,

Rodrigo Rocha
Diretor Tcnico
RDI - Rocha Digital Intelligence Ltda