Como emitir um BPe
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