Jump to content

dev botao

XML NFC-e sem assinatura


Milton Ferreira
Go to solution Solved by Italo Giurizzato Junior,
  • Este tópico foi criado há 1087 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Prezados, boa tarde!
Estou tendo alguns problemas que quando utilizo o comando NFE.CriaNFE com o parâmetro para assinar a nota setado para 1, a assinatura não aparece no arquivo XML. Isso acontece principalmente nas notas que foram emitidas em contingencia off-line, o que em MG infelizmente está corriqueiro. Alguém sabe me orientar sobre o que pode estar acontecendo?

Agradeço a ajuda desde já!

Link to comment
Share on other sites

  • Consultores
  • Solution

Bom dia Milton,

A sintaxe do método CriarNFe no Monitor é:

NFe.CriarNFe(cIniNFe,[bRetornaXML],[bAssina])

Olhando para o arquivo de lote noite que você executou o seguinte comando:

NFE.CriarNFe("[Identificacao]
idDest=1
tpImp=4
(..)
FEDERAIS: 0,00 (0,00%) E ESTADUAIS: 11,70 (18,00%) FONTE: IBPT 397927.",265,0,1)

Note que você passou 3 parâmetros: o primeiro é o conteúdo do arquivo INI, o segundo é 265, o terceiro é zero e o quarto é 1.

Portanto o valor de bRetornaXml ficou 265 e o bAssina igual a zero.

Isso explica o motivo dele não assinar o XML.

Eu não sei o que vem a ser esse 265, mas o correto seria:

NFE.CriarNFe("[Identificacao]
idDest=1
tpImp=4
(..)
FEDERAIS: 0,00 (0,00%) E ESTADUAIS: 11,70 (18,00%) FONTE: IBPT 397927.",0,1)

Espero ter ajudado.

  • Like 3
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • Membros Pro
Em 20/10/2021 at 11:11, Italo Giurizzato Junior disse:

Bom dia Milton,

A sintaxe do método CriarNFe no Monitor é:

NFe.CriarNFe(cIniNFe,[bRetornaXML],[bAssina])

Olhando para o arquivo de lote noite que você executou o seguinte comando:

NFE.CriarNFe("[Identificacao]
idDest=1
tpImp=4
(..)
FEDERAIS: 0,00 (0,00%) E ESTADUAIS: 11,70 (18,00%) FONTE: IBPT 397927.",265,0,1)

Note que você passou 3 parâmetros: o primeiro é o conteúdo do arquivo INI, o segundo é 265, o terceiro é zero e o quarto é 1.

Portanto o valor de bRetornaXml ficou 265 e o bAssina igual a zero.

Isso explica o motivo dele não assinar o XML.

Eu não sei o que vem a ser esse 265, mas o correto seria:

NFE.CriarNFe("[Identificacao]
idDest=1
tpImp=4
(..)
FEDERAIS: 0,00 (0,00%) E ESTADUAIS: 11,70 (18,00%) FONTE: IBPT 397927.",0,1)

Espero ter ajudado.

Muito obrigado pela ajuda, realmente estava enviando o número da nota como parâmetro e não tinha visto! Resolvido.

Link to comment
Share on other sites

  • Este tópico foi criado há 1087 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.