Ir para conteúdo
  • Cadastre-se

dev botao

Chave de acesso NF-e


Ver Solução Respondido por Juliomar Marchetti,
  • Este tópico foi criado há 2669 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

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.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

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

Editado por CristoferRodrigues
Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

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_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

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.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...