Erro Assinatura A1

81 views
Skip to first unread message

Guilherme Luis Brito Dias

unread,
Nov 29, 2024, 9:03:19 AM11/29/24
to PyNFe
Estou realizando uma emissão de NFe (em homologação), mas no momento em que tento realizar  a assinatura ele retorna o erro em anexo:
nfe.png

Testei uma consulta de nfe com o mesmo certificado e funcionou

Leandro Lima

unread,
Nov 29, 2024, 10:38:49 AM11/29/24
to PyNFe
Verifica o caminho do certificado ex: , se tiver na mesma pasta o caminha será certificado = "./certificado.pfx"

Outra dica, coloca um breakpoint antes desse erro e ve o conteudo das váriaveis , esse e deve contem mensagens que ajudam a identificar  (ex : file not found)

Guilherme Luis Brito Dias

unread,
Nov 29, 2024, 11:52:46 AM11/29/24
to PyNFe
Ele passou a encontrar o arquivo agora, mas na linha 31(anexo 1) em xml = a1.assinar(nfe) ele retorna o erro (anexo 2)

Anexo 1
assinatura.png

Anexo 2
erro.png

Pedro Mota

unread,
Nov 29, 2024, 2:29:22 PM11/29/24
to PyNFe
No meu caso eu corrigir da seguinte maneira:

Alterarei o arquivo pynfe/entidades/certificado.py.

Comentei todos os cert replaces na função separar_arquivo.

Curiosamente no Github não há mais essa parte do código.

code.png

Eliel Martins

unread,
Nov 29, 2024, 9:51:53 PM11/29/24
to PyNFe

O projeto do GitHub está atualizado em muitas coisas em relação ao que está disponível pelo pip

Guilherme Luis Brito Dias

unread,
Dec 2, 2024, 6:58:07 AM12/2/24
to PyNFe

Realizando os ajustes mencionados acima consegui assinar o certificado. Estou com problema na validação do mesmo agora.
Estou recebendo o seguinte retorno no motivo (Rejeicao: Falha no Schema XML da NFe). É possível emitir uma NFE em homologação ?
Estou utilizando as mesmas informações presentes na documentação do git.

Pedro Mota

unread,
Dec 2, 2024, 7:20:40 AM12/2/24
to PyNFe
Sim, é possível emitir em homologação. O erro de recusa por parte da Sefaz pode ter vários motivos e fica evidenciado no XML de retorno.
Poderia enviar o XML gerado por você?

Reply all
Reply to author
Forward
0 new messages