Ir para conteúdo
  • Cadastre-se

dev botao

Arquivo em branco


luis_rs
  • Este tópico foi criado há 2998 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Após migrar para o trunk2 e fazer uma séries de correções, ao gerar a NFse, ela é gerada (consulto no site oficial e está lá), porém

está me retornando nome do arquivo em branco pelo ACBR.

vNumRPS := nf;
  ACBrNFSe1.notasfiscais.Clear;
  AlimentaComponente(vNumRPS);
  ACBrNFSe1.Enviar(StrToInt(vNumRPS), imprimir);
  sNomeArq := ACBrNFSe1.notasfiscais.Items[0].NomeArq; //nome em branco
 

------

Mudando para Gerar ao invés de enviar funciona.

Porém depois me dá erro ao imprimir PDF (ERRO Convert String into Double)

 

 vNumRPS := nf;
  ACBrNFSe1.notasfiscais.Clear;
  AlimentaComponente(vNumRPS);
  ACBrNFSe1.Gerar(StrToInt(vNumRPS));
  //ACBrNFSe1.Enviar(StrToInt(vNumRPS), imprimir);
  sNomeArq := ACBrNFSe1.notasfiscais.Items[0].NomeArq;

  ACBrNFSe1.notasfiscais.Clear;
  ACBrNFSe1.notasfiscais.LoadFromFile(sNomeArq);
  ACBrNFSeDANFSeFR1.MostrarPreview := false;
  ACBrNFSe1.notasfiscais.ImprimirPDF; // ERRO Convert String into Double

Editado por luis_rs
Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Luis,

O componente esta configurado para Consultar o lote após o envio?

Tente apenas isso:

  vNumRPS := nf;
  ACBrNFSe1.notasfiscais.Clear;
  AlimentaComponente(vNumRPS);
  ACBrNFSe1.Gerar(StrToInt(vNumRPS));
  sNomeArq := ACBrNFSe1.notasfiscais.Items[0].NomeArq;

  ACBrNFSeDANFSeFR1.MostrarPreview := false;
  ACBrNFSe1.notasfiscais.ImprimirPDF;

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Oi Italo !! Obrigado pela ajuda.

O componente não estava para consultar após o envio.

Reparei que o erro apresenta somente rodando pelo delphi, rodando direto pelo executável o erro não aparece.

Consegui fazer funcionar no modo de Homologação, quando troco para produção, a nota é gerada (verifico no site oficial), mas me dá um erro 

tempo limite de operação atingido. Mas vem muito rápido esse erro, não dá tempo de ter retorno do webservice.

 

Sem título.png

Link para o comentário
Compartilhar em outros sites

  • Moderadores
18 minutos atrás, luis_rs disse:

Atualizando o ACBR hoje, o erro anterior não aparece mais e consegui finalmente gerar as NFse.

Continua dando o erro  Convert String into Double, quando rodado dentro da IDE, mas fora não apresenta.

Valeu !!

No caso isso ocorre quando vai fazer a impressão em fast report certo?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 horas atrás, luis_rs disse:

Isso, Fast Report

 No caso são exceções controladas! Mas está faltando alguma informação no xml ou está errado quanto a sua conversão!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

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