-
Posts
298 -
Joined
-
Last visited
-
Days Won
2
Marcelo Calvi Belanga last won the day on April 3 2021
Marcelo Calvi Belanga had the most liked content!
About Marcelo Calvi Belanga
Recent Profile Visitors
1,760 profile views
Marcelo Calvi Belanga's Achievements
-
Quero compartilhar um feedback...... Tenho uma rotina para enviar as notas em massa para qualquer destinatário de e-mail. E alguns clientes querem ter a possibilidade de enviar XML e PDF. Ela gera os arquivos em um pasta temporária, compacta, anexa no e-mail, envia e apaga a pasta temporária. Com pouco mais de 100 notas e base de dados em nuvem, o procedimento que antes demorava em torno de 1minuto e 20 segundos, passou para 8 segundos. Isso apenas trocando o motor do gerador para ACBrNFeDANFeFPDF. Obrigado equipe ACBr que proporciona tudo isso para nós.
-
Olá @Victor H. Gonzales - Panda, muito obrigado pelo ajuste. Está funcionando muito bem. Tive que fazer um pequeno ajuste no meu código para verificar se tem evento carregado antes de utilizar o ImprimirEventoPDF, pois, se não tiver evento causa um erro: Então acrescentei uma verificação antes: if sNotas.EventoNFe.Evento.Count > 0 then sNotas.ImprimirEventoPDF; Com o TACBrNFeDANFeRL esse problema não ocorria mesmo se não tivesse evento carregado.
-
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. 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. 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: 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.
-
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 e 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
-
Acredita que funcionou...... Simplesmente baixei o executável, colei o mesmo INI que eu vinha efetuando testes para carregar automaticamente as parametrizações e cliquei em GerarToken... Surreal.... Qual a orientação? Apagar toda a pasta do ACBr e criar uma nova, do zero? Essa minha pasta é muito antiga e somente faço o SVN Update..... o interessante e que todas as outras funcionalidades/componente/métodos/rotinas do ACBr que utilizo, estão funcionando sem maiores problemas....