Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao tentar gerar e enviar aquivo


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

Recommended Posts

Postado

Verifique se após vc ter atualizado, vc tb atualizou seus Schemas da sua aplicação, pode ser que tenha havido alterações.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

  • Consultores
Postado

Boa tarde Miriane,

Faz quanto tempo que você não atualiza os seus fontes?

Pois faz um bom tempo que ocorreu alterações nos fontes e agora é preciso incluir na rotina de configuração meia-duzia de linhas para configurar os dados do emitente.

Para saber quais são essas 6 linhas vide o programa exemplo, procure as linhas de configurações onde aparece a palavra "Emitente".

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Ítalo, deu certo.

Aproveitando a oportunidade queria saber se existe a possibilidade de executar o processo normal porem não visualizar e nem imprimir automaticamente as notas ou seja só gerar o PDF.

Muito obrigada.

Postado

Já tentou desse modo?
 

 ACBrNFSe1.Gerar(StrToInt(vNumRPS));
 sNomeArq := ACBrNFSe1.NotasFiscais.Items[0].NomeArq;

 ACBrNFSe1.NotasFiscais.Clear;
 ACBrNFSe1.NotasFiscais.LoadFromFile(sNomeArq);
 ACBrNFSe1.NotasFiscais.ImprimirPDF;
Aqui envia e não imprime, apenas salva o PDF. 

De repente isso pode lhe ajudar.

_____________

Prates, Agnaldo

  • Consultores
  • Solution
Postado

Bom dia Miriane,

No seu caso o provedor é o Ginfes, correto?

Esse provedor se utiliza do método Enviar, e este possui 2 parâmetros: numero do lote e Imprimir.

O segundo parâmetro por padrão vale True, isso diz ao componente para imprimir o DANFSE no papel.

Se o DANFSE esta sendo apresentado na tela é por que a propriedade de visualização (MostrarPreview) esta com o valor True.

Faça o seguinte:

 ACBrNFSe1.Enviar(vNumLote, False); // Envia o lote para o provedor, mas não imprime automaticamente o DANFSE

 ACBrNFSe1.DANFSe.MostrarPreview := False; // Não apresenta o DANFSE na tela.
 ACBrNFSe1.DANFSe.PathPDF := sPathPDF; // Define a pasta onde os PDFs serão gravados.

 ACBrNFSe1.NotasFiscais.Imprimir; // Imprime o DANFSE no papel
 ACBrNFSe1.NotasFiscais.ImprimirPDF; // Gera o DANFSE em PDF e salva em disco na pasta definida na propriedade PathPDF

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

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