Sim, lembro que teve uma mudança, o cancelamento passou a ser um evento da NFe.
Mas no trunk, ao executar o código após o cancelamento
ACBRNFe.Consultar;
sXML:= ACBRNFe.Items[0].XML;
O XML retornava em
Document / nfeProc / protNFe / infProt / xMotivo
"Cancelamento de NFe homologado"
E agora, no trunk2, em
Document / nfeProc / protNFe / infProt / xMotivo
"Autorizado o uso da NF-e"
Ou seja, o XML original sem o evento do cancelamento.
Se isto é uma situação nova, não tem problema, adapto o sistema aqui numa boa. Atualmente, com o ACBR no trunk, eu acabo salvando o evento de cancelamento e este XML com o status de cancelado. Envio ao cliente o XML com o status de cancelado.
Como vocês procedem? Gravam apenas o evento de cancelamento e enviam ao destinatário apenas o evento?