Jump to content

dev botao

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

Recommended Posts

  • Membros Pro
Posted

Boa tarde pessoal,

Estou enfrentando o seguinte problema ao imprimir o DANFe,

Está incluindo a versão juntamente da chave de acesso, fui debugando até um ponto e depois não consegui dar seguimento.

O que pude notar é que na função onde FormatarChaveAcesso (ACBrDFeUtil.pas) o valor da chave já chega com o valor da versão imbutido:

Exemplificando:

<infNFe Id="NFe431612921697700001805510000203905000203900" versao="3.10">

Quando chega na função que formata a chave o valor é: 431612921697700001805510000203905000203900310.

Debuguei os seguintes fontes:

ACBrNFeDANFeRL.pas até a linha :448 = (RLNFe.PreviewModal)

Até este ponto a chave ou o ID está correto ("NFe431612921697700001805510000203905000203900" versao="3.10")

RLReport.pas até a linha: 13332 DoBeforePrint(KeepOn);

Aqui já muda o valor.

depois disso já entra na função de formatação da chave.

Atualizei o ACBr hoje (24/12/2016) Revisão 12730.

Talvez tenha passado desapercebido em alguma parte e acabei modificando, ou talvez seja uma nova obrigatoriedade, para solucionar o problema momentaneamente coloquei o seguinte

ACBrDFeUtil.pas linha :115 =  AValue := Copy(OnlyNumber(AValue), 1, 44);

Solucionou o meu problema, mas não sei indicar o ponto certo que está ocorrendo a anomalia.

Grato pela atenção.

  • Membros Pro
Posted (edited)

Olá Julio,

Segue anexo os arquivos XML e PDF.

2 PDF's

Um com Copy das 44 posições.

No arquivo sem_copy está sendo inserido na chave de acesso da NF-e a parte da Versão"3.10", informação esta existente na tag ID.

43160622768243000107550010002462511002462517_COM_COPY.pdf

43160622768243000107550010002462511002462517_SEM_COPY.pdf

43160622768243000107550010002462511002462517-nfe.xml

Edited by CristoferRodrigues
  • Moderadores
  • Solution
Posted

Boa noite

acabei testar e o mesmo e você deve de estar com fontes alterados!

reverta tudo e refaça a instalação com o instalador, e re-teste, fiz usando delphi e lazarus e em nenhum deles precisou alterar nada.

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Membros Pro
Posted

Boa tarde Juliomar,

Fiz a atualização conforme o solicitado e segue gerando o problema, mas é alguma coisa relacionada ao meu fonte, vou dar uma revisada.

Testei aqui no exemplo ACBr e funciona perfeitamente, pesso desculpas pelo transtorno e mais uma vez agradeço o auxílio.

Grande abraço e tudo de bom.

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.