Jump to content

dev botao

Erro ao imprimir DANFE em PDF com Fortes Report


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

Recommended Posts

Boa tarde, pessoal!

Tudo bem? Instalei o Fortes Report e reinstalei o ACBr com o componente do Fortes (Danfe).

Estou tentando imprimir o Danfe em PDF e estou tendo o seguinte problema:

(imagens em anexo).

Pelo que vi ao debugar, o erro acontece na procedure procedure TACBrNFeDANFCeFortesFr.rlVendaBeforePrint

Me parece que os dados de emitente, etc, não estão carregados... aí dá um access violation...

Estou carregando os dados da nota com o LoadFromFile

*** ACBrNFe1.NotasFiscais.LoadFromFile(ls_arq_xml,false);

Att,

Rafael Hassegawa

 

erro fortes.png

erro Fast Report 2.png

Edited by Paulo Starling Perdigao
Link to comment
Share on other sites

Juliomar, bom dia!

Não sei te especificar porque, ao degubar, ele parou com aquele ponto e deu erro...

Eu estou utilizando o componente DANFeFRL...

A diferença que eu notei do Fast Reports é que não há uma propriedade onde informar qual arquivo será utilizado para gerar o relatório..

Mas agora o problema que está dando é outro...

Depois de consultar a nota para impressão, ele retorna sem protocolo.

 

Att,

erro Fast Report 2.png

Link to comment
Share on other sites

  • Moderadores

O que o Juliomar está querendo dizer é que você está utilizando o componente ACBrNFeDANFCeFortes para imprimir uma NF-e ao invés de utilizar o ACBrNFeDANFEFR para impressão que é o correto.

O componente ACBrNFeDANFCeFortes é para impressão de NFC-e e não NF-e.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link to comment
Share on other sites

Olá, bom dia!

Eu estou realmente utilizando o componente TACBrNFeDANFCeFortes para imprimir a NFC-e e estou passando por este problema.

O xml está sendo gerado corretamente.

Porém, ao imprimir, recebo a seguinte mensagem:

rlVenda: Erro durante a preparação do relatório. EAccessViolation(...)

O erro ocorre na linha 539 da unit ACBrDANFCeFortesFr.pas:

  with ACBrNFeDANFCeFortes.FpNFe do
  begin
    lNomeFantasia.Lines.Text:= Emit.xFant ;              <== AQUI
    lRazaoSocial.Lines.Text := Emit.xNome ;
    lEmitCNPJ_IE_IM.Caption := CompoemCliche;


Acabei de atualizar o Fortes (Rev. 277, https://github.com/fortesinformatica/fortesreport-ce.git) e o ACBr (Rev. 11369).

Alguém teria alguma sugestão, por favor?

Att,

Filipe Sortica
Santa Maria / RS
Analista de Sistemas

Link to comment
Share on other sites

  • Moderadores
8 horas atrás, Paulo Starling Perdigao disse:

Bom dia, Régyz!
 

Pelo que li no Forum, devo utilizar o ACBrDANFeRL para ser utilizado com o Fortes Report, estou certo?

É ele que estou utilizando...

ACBrNFeDANFEFR  não seria para Fast Reports?

Att,

danfe3.png

é ACBrNFeDANFERL mesmo acabei escrevendo errado.

O Importante é entender que são dois componentes de impressão, uma para NF-e e outro para NFC-e.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link to comment
Share on other sites

Olá bom dia!

19 horas atrás, Juliomar Marchetti disse:

Boa tarde

atualizem o svn recompilem e voltem a testar!

Atualizei os fontes.

15 horas atrás, Juliomar Marchetti disse:

Vocês fizeram o que falei acima?

informar para o tipo de danfe que é tiRetrato!

A minha configuração na propriedade TipoDANFE estava tiNFCe, daí alterei para tiRetrato.

Mas infelizmente a situação é a mesma.

Att,

Filipe Sortica
Santa Maria / RS
Analista de Sistemas

Link to comment
Share on other sites

  • Moderadores
  • Solution

Bom dia!

isso é problema no micro de vocês!

fiz o teste aqui tanto em delphi quanto em lazarus com os exemplos e não ocorreu!

então chuto que vocês tem arquivos .dfm ou .pas perdidos antigos no micro ou em outro driver!

façam o seguintes passos:

feche o delphi, rode o apagaracbr.bat em todos os drivers como administrador,

lembre-se de atualizar o fortes report pois o Daniel subiu mudanças então devem atualizar e recompilar com o instalador dele !

e então rodem o instalador do acbr e depois voltem a testar!

 

 

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
 

 

Link to comment
Share on other sites

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