Função "NFe - Assinar XML" para assinar outros eventos



  • A função "NFe - Assinar XML" está funcionando ao assinar um XML de autorização, porém está gerando erro se tentar assinar uma carta de correção da NFe. Pesquisei o que a função faz e verifiquei que no método "ebfNFeSignXML" da classe "wfr.util.WFRNFeSignature" está pegando o atributo "Id" da tag "infNFe" para gerar a referência de criptografia, mas a carta de correção, cancelamento e de inutilização utilizam a tag "infEvento", por isso gera o erro na função. Outra diferença é onde aplica a assinatura. No XML de autorização é aplicado o conteúdo na tag "NFe", já nos outros tipos de documentos ficam dentro da tag "evento". Vocês poderiam ajustar essa função ou me encaminhar o fonte dessa classe para mim poder modificar e aplicar ao nosso projeto?


  • Boa tarde Poliano, Testando aqui a quebra linha no fórum. Att,

Log in to reply