O quê / quando
O DACTE é o documento auxiliar impresso do CT-e (modelo 57). Use$cte->renderDacte() quando o host já tem o XML autorizado (procCTe) ou o CT-e assinado e precisa do PDF para arquivo, download ou impressão.
A operação é local: não consulta a SEFAZ. O host persiste e entrega o PDF.
Exemplo — gerar PDF
Result (RenderDacteResult)
O host não monta layout fiscal: só persiste e entrega o que o SDK devolveu.
Extrair campos (sem PDF)
Útil para auditoria, indexação ou pré-checagem sem renderizar.Validar se dá para imprimir
Relatório de ausências/inconsistências sem falhar o parse no primeiro erro. Use antes de enfileirar impressão em massa.Opções comuns
Encadeie no mesmo draft antes dehandle() / extract() / validatePrintable():
verifyXmlSignature(true) existe na API, mas a verificação XMLDSig ainda não está ligada no handler. Não conte com ela para integridade do XML. Default: false.Cobertura atual
- Modais 57: rodoviário, aéreo, aquaviário, ferroviário, dutoviário, multimodal
- Contingência visual: FS-DA, EPEC, SVC (código adicional FS-DA, vias, QR/
sign) - Homologação: faixa quando
tpAmb=2 - Multi-página: documentos originários / observações longas
Próximos passos
- Obter o XML protocolado: Download procCTe
- Jornada CT-e: Visão geral
- Trilha: Avaliar o SDK

