Skip to Content
0
Former Member
Oct 22, 2015 at 01:08 PM

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

61 Views

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

Attachments