cancel
Showing results for 
Search instead for 
Did you mean: 

Erro assinador - CX_SEC_SXML_ERROR

0 Kudos

Boa Tarde.

Ao emitir uma nota, estou recebendo o erro abaixo no moniitor de NFe.

"Erro interno na chamada do módulo de assinatura: Ocorreu um exceção do tipo CX_SEC_SXML_ERROR, mas ela não foi tratada localmente nem declarada por m eio de uma cláusula RAISING."

Esse erro parece ser levantado na classe cl_sec_sxml_xencryption metodo Encrypt


....

" KeyInfo
   IF if_add_keyinfo = abap_true.
     IF ls_ssf_info-chain_data IS INITIAL.
       TRY.
           lo_cert = cl_abap_x509_certificate=>get_instance_from_profile(
             if_profile    = ls_signer-profile
             if_profilepwd = ls_signer-password ).
           ls_ssf_info-chain_data = lo_cert->get_certificate( ).
           lo_cert->free_instance( ).
         CATCH cx_root INTO lx_root.                      "#EC CATCH_ALL
           RAISE EXCEPTION TYPE cx_sec_sxml_error
             EXPORTING
               textid   = cx_sec_sxml_error=>crypt_error
               previous = lx_root
               st_name  = me->m_transformation
               msg      = lx_root->get_text( ).
       ENDTRY.
     ENDIF.

....


Alguma ideia do que está errado?


Obrigado

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Consegui resolver aplicando a nota abaixo

http://service.sap.com/sap/support/notes/1909211

Obrigado!

Former Member
0 Kudos

Show! Obrigado pelo feedback na thread!

abraço

Answers (3)

Answers (3)

0 Kudos

O Engraçado é que usando o programa SECXML_DSIGNATURE para testar, a nota é assinada com sucesso.

henrique_pinto
Active Contributor
0 Kudos

Como vcs geraram a PSE a ser importada nesse ambiente?
Ou vcs estao "aproveitando" a entrada da STRUST que veio da HSC?

0 Kudos

Henrique,

Não foi feito um HSC. Foi criado um sistema novo e estamos refazendo tudo.

O PSE foi gerado para o sistema especifico.

Former Member
0 Kudos

que tamanho ficou o arquivo pse?

0 Kudos

8.35kb

Former Member
0 Kudos

Oi Alexandre!

Isso surgiu do nada? Qual SP você tem no SAP NF-e? Fez alguma atualização de certificado? Atualizou o SP?

Abraço

Eduardo Chagas

0 Kudos

Olá Eduardo.

É um sistema novo, nunca emitiu nota antes.

O certificado é o mesmo utilizado em outro ambiente.

Obrigado.