Ir para conteúdo
  • Cadastre-se

Chave Danfe Fortes Report


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

Recommended Posts

  • Consultores
Postado

Bom dia 

poste o pdf gerado e o xml para que possamos analisar !

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membro Pro Verificado
Postado

O erro não esta no xml e sim nos fontes ACBrNFeDANFeRLRetrato

 

procedure TfrlDANFeRLRetrato.Header;

var sChaveContingencia: String;

begin

  with FNFe.InfNFe, FNFe.Ide do

  begin

     rllChave.Caption := (Copy (FNFe.InfNFe.Id, 4, 44));   --> nao seria 1, 44

     rlbCodigoBarras.Caption := Copy (FNFe.InfNFe.Id, 4, 44);

 

Dangelo Porto

Postado

Bom dia, na verdade houve alguma mudança no FNFe.InfNFe.Id, pois antes vinha com 'NFe' + nro da chave  e agora está somente o nro da chave. Percebi isso porque eu gero um PDF manualmente com o nome do arquivo usando esse campo e na sexta-feira começou a dar problema pq o nome do arquivo não saia mais nesse padrão.

  • Membro Pro Verificado
Postado

Isso e preocupante, pois as transportadoras aqui nao aceitaram e nao fizeram a entrega somente hoje e que vao fazer, os clientes estao pilhados aqui, estou muito preocupado com esse tipo de mudança que vem acontecendo a algum tempo.

Dangelo Porto

  • Consultores
Postado

Bom dia

vejam acredito que está tendo um equivoco!

peguem um xml e abram o mesmo

verifiquem que o campo acima citado está como abaixo:

-<infNFe versao="2.00" Id="NFe35121002914460019412550010000059771721484874">

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membro Pro Verificado
Postado

Mais não e assim que vem no campo, pois eu mesmo debuguei e achei o erro.

 

rllChave.Caption := (Copy (FNFe.InfNFe.Id, 4, 44))

 

correto rllChave.Caption := (Copy (FNFe.InfNFe.Id, 1, 44))

Dangelo Porto

  • Consultores
Postado

Por favor anexe o xml que utilizou junto ao post! 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Façamos um tratamento de forma sútil e elegante ao código:

 

 

     rllChave.Caption := OnlyNumber(FNFe.InfNFe.Id);

     rlbCodigoBarras.Caption := OnlyNumber(FNFe.InfNFe.Id);

 

será que resolveria nossa situação?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membro Pro Verificado
Postado

Funciona blz

 

so nao esquece de formatar

 

     rllChave.Caption := NotaUtil.FormatarChaveAcesso(OnlyNumber(FNFe.InfNFe.Id));

     rlbCodigoBarras.Caption := OnlyNumber(FNFe.InfNFe.Id);

 

Dangelo Porto

  • Este tópico foi criado há 4335 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.