Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

consultoria_sticker.png

Conteúdo para desenvolvedores
 ao vivo de terça a quinta!
Saiba mais

dev.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao.png

beneficios.png

Como gerar um DANFe para conferencia.


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

Recommended Posts

Olá, Como fazer para gerar um danfe para conferência das informações antes de serem assinadas e enviadas à receita. Sou iniciante com o ACBrNFe e não muito experiente com programação.

Usei o comando: ACBrNFe1.NotasFiscais.ImprimirPDF;

mas cai neste procedimento.

procedure TNotasFiscais.VerificarDANFE;
begin
  if not Assigned(TACBrNFe(FACBrNFe).DANFE) then
    raise EACBrNFeException.Create('Componente DANFE não associado.');
end;

mas o mesmo me mostra um erro(Componente DANFE não associado.) pois creio que requer estar assinado para gerar. No sistema das empresas que já trabalhei havia um formulário para simples conferência(o mesmo tinha uma mensagem bem grande informando que era um formuláio para simples conferências e não trazia logomarca nem os dados do emitente).

Link to post
Share on other sites

Bom dia.

O erro diz que vc não associou nenhum dos componentes de impressão ao ACBrNFe, para compreender melhor, veja o demo disponivel no svn.

Att.

  • Like 1
Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites

Agradesço a dica, mas não me ajudou muito pois só olhando o exemplo eu não consegui entender, mas não estou colocando a culpa em sua dica e sim em mim mesmo, com muita insistencia vendo outros posts e videos e pesquisando vi que era algo muito simples de entender, como você mensionou(O erro diz que vc não associou nenhum dos componentes de impressão ao ACBrNFe) existe o componente chamado ACBrNFeDANFeESCPOS, então coloquei o mesmo no formulário e na propriedade ACBRNFE do componente eu setei o componente ACBrNFe, ainda assim deu erro pois pediu o posPrinter então como antes vi que era só olhar os componentes exitentes no exemplo eu voltei lá e vi que também existe o ACBrPosPrinter, coloquei-o no formulário e associei o mesmo ao ACBrNFeDANFeESCPOS e "deu certo", não deu mais o erro, porém, simplesmente ele completa a execução mas me mostra mais nada na tela, simplemente não faz mais nada, achei que deveria me mostrar um DANFe na tela não? como já mencionei sou leigo em programação e preciso muito da ajuda de vocês des de já agradesço pela atenção e parabenizo a todos pelo apoio prestado.

Link to post
Share on other sites
  • Solution

Boa noite.

então como está citando ser leigo, vamos começar tudo. primeira coisa cursos bons tu deve adquirir assistir para aprender sobre programação volta para delphi e lazarus

nesse link tem cursos gratuitos e introdutorios a programação https://learndelphi.org/pt/

existem cursos também do https://thuliobittencourt.com/p/treinamentos-programacao/

tem do https://portalrmfactory.com.br/

tem também https://adrianosantostreina.com.br/

tem do http://www.99coders.com.br/

enfim muitos outros espero que lhe ajude.

 

do problema vamos lá se tu tem uma impressor ESCPOS tu coloca o componente citado

mas como tenho quase certo que não então tu vai precisar gerar pdf então use ACBrNFeDANFCeRL ou ACBrNFeDANFCeFR lembrando que esse deve carregar um arquivo *.fr3

e dai um desses tu vai vincular ao componente

mas veja o que lhe expliquei acima está no exemplo, se está iniciando mexa um pouco mais nos exemplo, utilize eles para aprendizado, lembre-se ele é exemplo então abre outro delphi do lado e tente ir fazendo olhando e mexendo e se bagunçar o svn basta dar um revert

  • Like 1
Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites
  • Este tópico foi criado há 207 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...