Boa tarde, obrigado por compartilhar as infos. Também estou na luta tentando integrar. Fiz um main (java) de teste com dados fixos baseado no que encontrei nesse projeto em php: https://github.com/Rainzart/nfse-nacional
Eventualmente consegui comunicar, mas por alguma razão do além está dando erro de assinatura:
{
"Codigo": "E0714",
"Descricao": "Arquivo enviado com erro na assinatura."
}
Já conferi os manuais e aparentemente está ok, estou assinando a tag correta e usando o algoritmo correto (rsa sha1). Entrei em contato usando o fale conosco, mas até o momento não obtive resposta.
Alguem de vcs teve esse mesmo erro?
Alguem de vcs pode passar um xml assinado de exemplo? Pode ser com as tags em branco, só pra eu ver se descubro algo. Obrigado.
Opa, boa tarde! Estou passando pelo mesmo problema e ainda não consegui uma solução. Vc teve algum avanço? Qualquer informação, me ajuda muito. Obrigado!
Olá!
Verifique se o seu XML está sendo alterado após a assinatura. Não pode haver qualquer modificação do XML após assinar.
Espero ter ajudado.
Olá!
Consegui resolver o problema. Eu estava fazendo o seguinte:
ERRO: Quando eu assinava a DPS via código, eu copiava o valor de dpsXmlGZipB64 do terminal e testava o envio manualmente no Insomnia. Isso causava o erro no processo.
SOLUÇÃO: Passei a realizar todo o fluxo diretamente pelo código — geração, assinatura e envio — sem copiar nada manualmente. A partir do momento em que parei de intermediar pelo Insomnia, tudo funcionou corretamente.
Em resumo: monte, assine e envie sua DPS diretamente pela aplicação. Não copie o conteúdo do terminal para testar em outro lugar.
Encontrei um xml de exemplo:
https://github.com/nfe/poc-nfse-nacional/blob/main/Poc.NFSe/assets/dps-teste.xml
Pessoal, estou implementando uma solução de envio de NFSe utilizando a API do emissor nacional utilizando ASP.NET e C#. Quando envio recebo a mensagem
"Codigo":"E0004","Descricao":"Conteúdo do identificador informado na DPS difere da concatenação dos campos correspondentes."
Meu ID está assim: DPS310670521728197300103000001000000000278524 tem as 45 posições sendo informado:
"DPS"
Código Município: 3106705
Cpf/Cnpj: 2 (CNPJ)
CNPJ: 17281973001030
Série: 00001
DPS: 000000000278524
Conseguem me ajudar no que pode ser que está errado?