Autenticação Web service - Page 3 - ACBrNFSe - Projeto ACBr
By Felix.vier,
July 1, 2015 in ACBrNFSe
Bom dia, Ítalo.
A novela do cancelamento de NFSe dessa prefeitura ainda continua. O envio funciona, mas o cancelamento não. Me mandaram um XML de exemplo, que assinaram com meu próprio certificado, e
eu tentei gerar pelo ACBr igual, mas a assinatura não bateu. Achei estranho.
O que tive que fazer foi tirar via código (debugando) o xmlns e incluir o id e o URI, pra bater com o deles. Segue anexo os XML's, se puder dar uma olhada. Talvez o fato de eu ter mexido nessas tags (tirado o xmlns e colocado o valor do FURI=123) tenham influenciado na assinatura. Ou não teria nada a ver? Se sim, gostaria de saber se pelo ProninV2.ini eu conseguiria configurar o ACBr para não gerar a tag xmlns e gerar as tags "id" e "URI", ou só via alteração do componente eu conseguiria isso.
201900000001249-ped-can-Modelo GovBr.xml
201900000001249-ped-can-gerado-pelo-ACBr.xml
Edited July 4, 2019 by leomcl
Eu tinha enviado um xml incorreto. Agora está certo.
Carlos Hendrik Oliveira 22 posts
Italo Giurizzato Junior 19 posts
leomcl 13 posts
Felix.vier 2 posts
Bom dia Carlos, No XML do RPS consta o CNPJ do prestador, este CNPJ é o mesmo do Certificado? Já verificou se no Provedor o CNPJ esta formatado (pontos, barra, traço) ou se consta somente os
Aumentei o valor de timeout para 1 minuto e obtive retorno do webservice.
Italo Giurizzato Junior 9,729
9,729 2,080
No XML gerado pelo componente consta o Id e não consta o xmlns que você disse que removeu.
Sim, por que eu ajustei essas tags debugando o componente, só para ver se passava no webservice deles, mas não passou. De qualquer forma, depois que enviei a mensagem aqui, tentei validar a assinatura do XML deles no site da receita, e deu assinatura inválida. Já a do ACBr deu que era válida. Vou aguardar resposta deles sobre isso.
O que eu gostaria de saber mesmo é se consigo fazer o componente não gerar o xmlns e gerar o id e URI só configurando pelo proninv2.ini (pois no xml que enviei eu fiz ajuste nessas tags via debug do Delphi).
Segue anexo XML que o ACBr gera se eu não fizer o ajuste manual (Debug) que falei acima.
Obrigado,201900000001249-ped-can-gerado-ACBr-sem-debugar.xml
Deu certo o que você fez. Obrigado.
Ainda não está funcionando o cancelamento, mas é problema lá no lado do GovBr, não nosso, já que o XML está batendo 100% com o modelo que me passaram.