Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

NFS-e - Assinatura do XML para a Prefeitura de Porto Alegre

Olá Pessoal,

Minha situação é a seguinte, estou gerando um XML de NFS-e para a prefeitura de Porto Alegre e para assinar esse XML eu divido basicamente o processo em 4 passos:

- Passo 1: Gerar o XML de cada RPS;

- Passo 2: Assinar individualmente o XML de cada RPS;

- Passo 3: Gerar o XML do LOTE com todos os RPS já assinados;

- Passo 4: Por fim, assinar o XML do LOTE.

Porém, quando vou carregar o XML no site da Prefeitura, ela retorna uma mensagem dizendo que existe erro na assinatura.

O certificado usado para assinar está dentro da validade e já está devidamente configurado na STRUST.

Eu estou usando a classe CL_SEC_SXML_DSIGNATURE para assinar o XML e a assinatura tanto do RPS quanto do LOTE está saindo exatamente igual a como está sendo solicitado no manual da Prefeitura.

Espero que alguém possa me ajudar.

Obrigado.

Att,

Diego Contiero dos Santos

Former Member
Not what you were looking for? View more on this topic or Ask a question