Jump to content

dev botao

Como gerar um DANFe para conferencia.


Go to solution Solved by Juliomar Marchetti,
  • Este tópico foi criado há 1520 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 comment
Share on other sites

  • Administradores

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

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

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 !!

Link to comment
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 comment
Share on other sites

  • Moderadores
  • 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
 

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á 1520 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.

The popup will be closed in 10 seconds...