Jump to content

click.png click.png click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

Danfe sem Protocolo de Autorização


lucimauro
  • Este tópico foi criado há 1891 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá,

O Danfe está sendo impresso sem o PROTOCOLO de AUTORIZAÇÃO de USO quando informo NIL no respectivo parâmetro. Exemplo:

NFE.ImprimirDanfePDF("C:\NFe\23160709196603000347550010000000671000000675-nfe.xml", , "C:\Nfe\MarcaDagua.png")

Percebam que o segundo parâmetro não foi informado (NIL), e o terceiro parâmetro foi informado a marca d´'agua. Nesse caso o campo referente ao protocolo de autorização de uso no danfe ta saindo em branco.

Mas se no comando eu informo apenas o primeiro parâmetro (deixando de informar a marca d'agua)...nesse caso o danfe eh impresso certinho com o protocolo extraído do xml.

NFE.ImprimirDanfePDF("C:\NFe\23160709196603000347550010000000671000000675-nfe.xml")

Parâmetro NIL (ou não informado) eh diferente de "", não é?

Penso que o ACBr está interpretando NIL como se fosse ""

O mesmo está acontecendo com o comando NFE.ImprimirDANFE

proto.png

Edited by lucimauro
Link to comment
Share on other sites

@lucimauro Exato, ele está interpretando o seu comando com um espaço entre as vírgulas quando passado como abaixo:

12 horas atrás, lucimauro disse:

NFE.ImprimirDanfePDF("C:\NFe\23160709196603000347550010000000671000000675-nfe.xml", , "C:\Nfe\MarcaDagua.png")

Ele interpreta como não vazio e seta o protocolo como um espaço, ai some da DANFE. Passe como abaixo, deve funcionar.

NFE.ImprimirDanfePDF("d:\temp\35160605481336000137550050000000641000000641-nfe.xml","", "djs0007_09_logotipo.jpg")

 

  • Like 1
Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

Link to comment
Share on other sites

×
×
  • 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.