Ir para conteúdo
  • Cadastre-se

dev botao

ImprimirPDF não separa corretamente nas pastas


Ver Solução Respondido por Victor H. Gonzales - Panda,
  • Este tópico foi criado há 168 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá a todos.

Estou criando uma rotina para carregar diversos XML no componente e de uma única vez gerar os PDF.

Mesmo utilizando 

ACBrNFe.Configuracoes.Arquivos.SepararPorMes := True

ACBrNFe.Configuracoes.Arquivos.EmissaoPathPDF := True

Se tiver XML com diversas datas de emissão (meses diferentes), os PDFs gerados ficam dentro de uma única pasta (a do mês e ano do primeiro XML carregado)

A gravação dos XML ocorre normalmente separado por mês, mas os PDF não.

Ocorre o mesmo problema tanto no ACBrNFeDANFeRL e ACBrNFeDANFeFPDF

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Olá @Marcelo Calvi Belanga, obrigado por nos ajudar a passar esse 'pente fino" no novo relatório en FPDF

Creio que será necessário nosso time abrir tarefas para correção... mas logo eles retornam por aqui

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

TK-5409 aberto para analise.

acredito que isso está vinculado a classe base que define o path a ser salvo do que a engine em si propriamente.

será analisado em breve, assim que possível.

  • Curtir 1
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores

Fiz alguns testes, ele está gerando no path informado, ou quando marcado as opções ele está montando a mascara.

tem como dizer como reproduzir o problema?

image.png

image.png

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
Postado (editado)

Olá @Victor H. Gonzales - Panda, como vai?

Você vai perceber o problema quando carregar diversos XML no componente e com datas (meses) de emissão diferentes.

image.png.3ed2df48e086b425f1c63e0923cb1411.png 

Usando exatamente as mesmas parametrizações suas ativadas, com exceção de SepararPorAno, pois, prefiro o nome da pasta com ano e mês juntos  (202401, 202401, 202403, etc) os arquivos que tem diversas datas de emissão, com meses diferentes são criadas tudo em uma mesma pasta, que refere-se ao mês do primeiro XML carregado.

image.png.16e547592748638b6e09953d07470c86.png

Note que selecionei registros para carregar os XMLs que foram emitidos no mês 01, 03, 04, e 05.... E neste caso o primeiro XML carregado é o primeiro da lista com mês de emissão 05. E o resultado do ImprimirPDF foi esse:

image.png.bdef7fcef1276f363601935bb83fc619.png

Todos os PDF foram gravados na pasta 202405 e não cada um em sua pasta, levando em consideração a data de emissão.

Vale ressaltar que a gravação de XML respeita a data de emissão, gerando cada XML em sua pasta correspondente.

Outra informação importante.... Isso não é um sintoma apenas o ACBrNFeDANFeFPDF, pois, com o ACBrNFeDANFeRL ocorre a mesma coisa.

Se quiser posso te enviar os mesmos XMLs que estou utilizando nesse teste para você validar.

Abraços e muito obrigado pelo retorno.

Editado por Marcelo Calvi Belanga
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores
Em 10/05/2024 at 22:52, Marcelo Calvi Belanga disse:

Olá @Victor H. Gonzales - Panda, como vai?

Você vai perceber o problema quando carregar diversos XML no componente e com datas (meses) de emissão diferentes.

image.png.3ed2df48e086b425f1c63e0923cb1411.png 

Usando exatamente as mesmas parametrizações suas ativadas, com exceção de SepararPorAno, pois, prefiro o nome da pasta com ano e mês juntos  (202401, 202401, 202403, etc) os arquivos que tem diversas datas de emissão, com meses diferentes são criadas tudo em uma mesma pasta, que refere-se ao mês do primeiro XML carregado.

image.png.16e547592748638b6e09953d07470c86.png

Note que selecionei registros para carregar os XMLs que foram emitidos no mês 01, 03, 04, e 05.... E neste caso o primeiro XML carregado é o primeiro da lista com mês de emissão 05. E o resultado do ImprimirPDF foi esse:

image.png.bdef7fcef1276f363601935bb83fc619.png

Todos os PDF foram gravados na pasta 202405 e não cada um em sua pasta, levando em consideração a data de emissão.

Vale ressaltar que a gravação de XML respeita a data de emissão, gerando cada XML em sua pasta correspondente.

Outra informação importante.... Isso não é um sintoma apenas o ACBrNFeDANFeFPDF, pois, com o ACBrNFeDANFeRL ocorre a mesma coisa.

Se quiser posso te enviar os mesmos XMLs que estou utilizando nesse teste para você validar.

Abraços e muito obrigado pelo retorno.

Bom dia!

Por favor, envie os XMLs para [email protected] com o link do tópico do fórum no corpo do e-mail para posterior identificação.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde!

E-mail recebido, no entanto, não vieram os arquivos.

image.png

 

  • Haha 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 para o comentário
Compartilhar em outros sites

  • Consultores
17 minutos atrás, Marcelo Calvi Belanga disse:

Quem nunca né? kkkkk

Agora enviei corretamente.

Arquivos recebidos e devidamente anexados na TK correspondente para serem utilizados nos testes.

 

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Por favor atualize seus fontes, pelo SVN do ACBr... 

Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico...

Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido...

Dúvidas, sobre o uso do SVN ?  Clique aqui e veja um vídeo

  • Curtir 1
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 168 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...