Como emitir uma DCe
Passos para Emitir uma DCe
A Emissão de uma DCe pode ser feita em sequências diferentes, utilizando-se os comandos separados para cada passo.
Obs: Para emissão de DFes as configurações de Certificado, SSL e ambiente WebService devem ser configuradas previamente.
Segue a baixo os métodos necessários para emissão de uma DCe.
- Utilize o método DCe_CarregarINI ou DCe_CarregarXML
Estes métodos servem para carregar os dados da NFCom a ser emitida, para saber como preencher o ini acesse este link. - Utilize o método DCe_Assinar
Este método serve para assinar todos os xml carregados utilizando o método DCE_CarregarINI/DCE_CarregarXML. - Utilize o método DCe_Validar
Este método vai validar as notas carregadas contra o schema xml. - Utilize o método DCe_ObterXml ou DCe_GravarXml - Opcional
Estes métodos são utilizados para salvar o xml antes do envio, é recomendado fazer isso caso tenha algum erro na comunicação e você precise consultar o xml para receber o protocolo. - Utilize o método DCe_Enviar
Este método é o responsável por enviar as notas para SEFAZ, se quiser pode informar o parâmetro imprimir como true para que em caso de sucesso ocorra a impressão logo após o envio. - Utilize o método DCe_ImprimirPDF ou DCe_SalvarPDF - Opcional
Estes métodos são responsáveis pela impressão da DACe. - Utilize o método DCe_EnviarEmail - Opcional
Este método é responsável pelo envio da DACe por email
Created with the Personal Edition of HelpNDoc: Free Qt Help documentation generator