Passos para Emitir um BPe


A Emissão de um BPe 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 um BPe


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


1 - Utilize o método CriarEnviarBPe


BPE.CriarEnviarBPe("C:\ACBrMonitorPLUS\Entrada\BPe.INI",1,1)

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

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

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


Resposta do Método BPe.CriarEnviarBPe




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


1 - Utilize o método CriarBPe


BPE.CriarBPe("C:\ACBrMonitorPLUS\Entrada\BPe.INI")


2 - Utilize o método EnviarMDFe


BPE.EnviarBPe("C:\ACBrMonitorPlus\Logs\35XXXXXXXXXXXXXXXX550010000000050000000058-bpe.xml")

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


3 - Utilize o método ImprimirDABPe


BPE.ImprimirDABPe("C:\ACBrMonitorPlus\Arqs\35XXXXXXXXXXXXXXXX550010000000050000000058-bpe.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. " " ).



Created with the Personal Edition of HelpNDoc: Create iPhone web-based documentation