Passos para Emitir uma NFe


A Emissão de uma NFe pode ser feita em sequências diferentes, utilizando-se os comandos separados para cada passo ou utilizando parâmetro extras do comando.

obs: Para emissão de DFes as configurações de Certificado, SSL e ambiente WebService devem ser configuradas previamente no ACBrMonitor - aba: DFe 


Segue a baixo as formas mais simples de emissão de uma NFe ou NFCe


Modo 1 - Passar os dados para Gerar o XML, Enviar NFe para o fisco e realizar a emissão em um único comando:


1 - Utilize o método CriarEnviarNFe


NFe.CriarEnviarNFe("C:\ACBrMonitorPLUS\Entrada\NFe.INI",1,1, , ,1)

-   Primeiro parâmetro: Informa o path para o arquivo NFe.INI com todos os dados da NFe. (Também pode ser passado todo o conteúdo do arquivo NFe.INI, entre as aspas duplas. " " ).

-   Segundo Parâmetro: Informa o numero do Lote da NFe, se não informado utiliza por default: 1. Lembrando que este método envia uma NFe por vez.

-   Terceiro Parâmetro: Informa se deseja imprimir a NFe, caso seja autorizada pela SEFAZ após o envio. ("1" ou True ).

-   Sexto Parâmetro: Informa se Pre-visualizar a impressão em tela antes de enviar para impressora. ("1" ou True ).


Resposta do Método NFe.CriarEnviarNFe




Modo 2 - Utilizar Métodos Separados para Criar XML, Enviar para o fisco, Imprimir, Enviar por e-mail:


1 - Utilize o método CriarNFe


NFe.CriarNFe("C:\ACBrMonitorPLUS\Entrada\NFe.INI")


2 - Utilize o método EnviarNFe


NFe.EnviarNFe("C:\ACBrMonitorPlus\Logs\35XXXXXXXXXXXXXXXX550010000000050000000058-nfe.xml")

-   Primeiro parâmetro: Informa o path para o XML gerado através do método CriarNFe. (Também pode ser passado todo o conteúdo do XML entre as aspas duplas. " " ).


3 - Utilize o método ImprimirDANFE


NFe.ImprimirDANFE("C:\ACBrMonitorPlus\Arqs\35XXXXXXXXXXXXXXXX550010000000050000000058-nfe.xml")

       -   Primeiro parâmetro: Informa o path para o XML autorizado após o Envio. (Também pode ser passado todo o conteúdo do XML entre as aspas duplas. " " ).


4 - Utilize o método EnviarEmail (As configurações de e-mail e SMTP devem estar configuradas no ACBrMonitor)


NFe.EnviarEmail("jose@projetoacbr.com.br","C:\ACBrMonitorPlus\Arqs\35XXXXXXXXXXXXXXXX550010000000050000000058-nfe.xml",1)

-   Primeiro parâmetro: Informa o email do destinatário. 

-   Segundo Parâmetro: Informa o path para o XML autorizado após o Envio.

-   Terceiro Parâmetro: Informa se deseja enviar o PDF da NFe em anexo ("1" ou True ).







Created with the Personal Edition of HelpNDoc: Easily create HTML Help documents