You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 23, 2024. It is now read-only.
Estou tentando gerar o XML para a prefeitura de São Paulo e não consigo de maneira nenhuma, recebo sempre a mensagem:
"Rejeição: Assinatura difere do calculado."
Pelo xml-crypto ele gera um Id nas referências que precisei tirar manualmente, além disso é preciso mandar a tag do XML dentro do , ficando algo assim: var xmlResult = '<?xml version="1.0" encoding="UTF-8"?>' + '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">' + '<soap:Body>' + '<ConsultaNFeRecebidasRequest xmlns="http://www.prefeitura.sp.gov.br/nfe">' + '<VersaoSchema>1</VersaoSchema>' + '<MensagemXML>' + sig .getSignedXml() .replace('<?xml version="1.0" encoding="utf-8"?>', '') .replaceAll('<', '<') .replaceAll('>', '>') .replaceAll('Id="_0"', '') .replaceAll('#_0', '') + '</MensagemXML>' + '</ConsultaNFeRecebidasRequest>' + '</soap:Body>' + '</soap:Envelope>'
Alguém já desenvolveu esse layout na prefeitura em node e obteve sucesso?