Jump to content

dev botao

GNRE - Impressão quando múltiplas notas ou múltiplas receitas


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

Recommended Posts

Boa tarde, 

 

Estou com um problema/dúvida em relação a impressão pelo fast report da GNRE, quando modelo 1 (múltiplas notas) e modelo 2 (múltiplas receitas), ao ler o XML de retorno para a impressão, ele não está retornando que existem 2 guias no xml, e sim apenas uma.

A leitura do xml é realizada da seguinte forma:

ACBrGNRE.GuiasRetorno.Clear;
ACBrGNRE.GuiasRetorno.LoadFromFile(strUtils.IfThen(self.QConfigNFEGNRE_DIR_GERACAOXML.AsString = '', GetTemp(),
                                 self.Guia.VerificaDiretoriosGNRE(self.QConfigNFEGNRE_DIR_GERACAOXML.AsString, Funcoes.DataServidor)) + _nReciboAPI + '-pro-rec.xml');

for I := 0 to ACBrGNRE.GuiasRetorno.Count - 1 do
   begin
      ACBrGNRE.GuiasRetorno.Imprimir;
   end;

Ao dar o Load pelo arquivo, é retornado apenas uma GuiasRetorno, e na impressão está trazendo os dados apenas de uma guia.

É necessário alguma configuração no componente ou processo que estou realizando para a impressão está incorreto?

Está em anexo um XML que possui 2 guias, modelo 1 (múltiplas notas).

 

Obrigado desde já pela ajuda.

2000303044-pro-rec.xml

Link to comment
Share on other sites

  • Administradores

Boa tarde.

Você chegou a testar em Fortes se o mesmo ocorre?

Att.

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

  • Moderadores

O componente deve sim gerar um arquivo XML para cada guia.

No formato XXX-gnre.xml, sendo XXX o número da guia. (Informação errada, favor ver post do Italo abaixo)

Conforme explicação este tópico:

 

É este XML que você deve carregar para o componente para fazer a impressão.

  • Like 3
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Consultores

Bom dia,

Esses 2 XML se refere ao GNRE a ser enviado, logo não se deve ser carregado para poder imprimir a guia.

Se o processamento do GNRE enviado ocorrer com sucesso o componente vai salvar um outro XML com o seguinte nome: *-guia.xml

É esse XML que você vai carregar para poder imprimir a guia.

  • Like 2
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

Link to comment
Share on other sites

Bom dia

Estou transmitindo a GNRE e não está gerando este XML.
Coloquei as seguintes configurações

ACBrGNRE.Configuracoes.Arquivos.SalvarTXT := True;
ACBrGNRE.Configuracoes.Arquivos.Salvar := True;
ACBrGNRE.Configuracoes.WebServices.Salvar := True;
ACBrGNRE.Configuracoes.Geral.Salvar := True;

E coloquei o Enviar(True) para ver se gerava o XML, mas não aparece, apenas os *-gnre.xml.

Com estes configurações está sendo gerado 9 arquivos xml.

Igual ao tópico citado acima.

Falta alguma configuração do componente?

 

Link to comment
Share on other sites

  • Consultores

Boa tarde,

Após o envio é retornado um XML contendo o numero do recibo.

Que deve estar salvo com o seguinte nome: *-rec.xml

Você obtém ele depois do envio da seguinte forma:

nRecibo := ACBrGNRE1.WebServices.Retorno.numeroRecibo;

De posse do numero do recibo se faz necessário realizar uma consulta.

Como fazer essa consulta sugiro que você estude o programa exemplo, mais precisamente o botão referente a [Consultar Recibo Lote].

É através dessa consulta que você vai ter os XMLs referentes as guias para poder imprimir.

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

Link to comment
Share on other sites

  • Este tópico foi criado há 1690 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • 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...