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.


  1. 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.

  2. Utilize o método DCe_Assinar
    Este método serve para assinar todos os xml carregados utilizando o método DCE_CarregarINI/DCE_CarregarXML.

  3. Utilize o método DCe_Validar
    Este método vai validar as notas carregadas contra o schema xml.

  4. 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.

  5. 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.

  6. Utilize o método DCe_ImprimirPDF ou DCe_SalvarPDF - Opcional
    Estes métodos são responsáveis pela impressão da DACe. 

  7. 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