cancel
Showing results for 
Search instead for 
Did you mean: 

Erro - Serviço Assinatura não disponivel

Former Member
0 Kudos

Boa tarde Experts,

Estou com um problema complicado à alguns dias.

Estamos em uma implantação do SAP ALL in One + NFe 10, Netweaver 7.31 em um cliente, e fizemos toda a parte de configuração de NFe:

> Customizing ECC

> Customizing GRC

> Importação do Certificado PFX no NWA (Cadeias OK)

> Criação das aplicações SSF no GRC

> Geração do PSE no server

> Importação e gravação dos PSE na strust, para dentro das aplicações SSF. (Todas OK)

> Assossição dos certificados aos CNPJs correspondentes.

> Configuração dos Cenários no PI

As interface de consulta de status já está funcionando normalmente.

Porém, ao emitir as NFe no SAP, o sistema retornar o Status "Serviço de Assinatura não acessível" ja J1BNFE.

A nota chega no GRC e fica com Status 28 "Erro de Assinatura".

Equipe de Basis ja revisou instalação, parametrizações do Sistema, até kernel. Alguns ajustes foram efetuados mas nada resolveu o problema.

Alguém já passou por esse erro?

Obrigado!

Accepted Solutions (1)

Accepted Solutions (1)

brunobex
Active Participant
0 Kudos

Olá Fernando,

Tente fazer um teste da assinatura usando o programa SECXML_DSIGNATURE passando um XML de NF-e e sua PSE Application para ver se algum erro aparece.

Att,

Bruno Xavier.

Former Member
0 Kudos

Obrigado pelo retorno Bruno,

Rodei o programa de teste pra um XML nao assinado o Programa assinou o XML.

Porém, o tag de assinatura ficou muito "pequena".

Será que as cadeias nao estão completas? no NWA aparece completa.

Veja abaixo.

brunobex
Active Participant
0 Kudos

Olá Fernando,

Olhando a imagem parece menor mesmo mas confirme e valide se o .PSE gerado foi feito com base em um .PFX com todas as cadeias conforme a nota 1524196  - Import certificates in ABAP and Java anexo Generate_Certificate_Chain.pdf e se o .PFX importado na camada Java contém também todas as cadeias.

Att,

Bruno Xavier.

Former Member
0 Kudos

Bruno,

Fiz essa verificação e todas as cadeias estão geradas.

O Processo de geração e importação do certificado foi feito de acordo com o NFE-Digital-Signature-Guide.

brunobex
Active Participant
0 Kudos

Oi Fernando,

Faça um teste também no .PSE utilizando o programa: ZSSF_TEST_PSE 800240  - FAQ: SAP Cryptographic Library error analysis (App. Server)

Informe o nome do arquivo .PSE e o PIN e marque as duas opções (Signature/Encryption) para ver se o teste da assinatura ocorre com sucesso.

Att

Bruno Xavier.

Former Member
0 Kudos

Problema resolvido.

A solução foi a aplicação da Nota

1909211 - CL_SEC_SXML_SIGNATURE: Error in EMBED_SIGNATURE

Ela corrige algumas coisas na função /XNFE/CORE_SIGNATURE_CREATE, que era onde ocorria o meu problema.

Obrigado!!

Answers (1)

Answers (1)

Former Member
0 Kudos

Dê uma olhada nas notas...

0001524196   Import certificates in ABAP and Java

0001866334   CL_SEC_SXML_DSIGNATURE: Inclusive C14N

0001885437   CL_SEC_SXML_DIGNATURE=>embed_signature throws error

0001904275   DigestValue tag in NFE does not match with SEFAZ

0001909211   CL_SEC_SXML_SIGNATURE: Error in EMBED_SIGNATURE

Abraço

Eduardo Chagas