-
Total de ítens
299 -
Registro em
-
Última visita
-
Days Won
2
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Marcelo Calvi Belanga postou
-
Aproveitando o gancho do @dpaulabh..... Dentro do arquivo databases.conf, criamos os alises para acesso ao BD. Alguém sabe se é possível ler o nome de todos os aliases existentes nesse arquivo? Diretamente pelo Firebird ou pelo FireDAC? Desta forma dá para automatizar um backup, sem a necessidade de informar cada BD/Alias manualmente.
-
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.
-
ImprimirEVENTOPDF não implementado em TACBrNFeDANFeFPDF
um tópico no fórum postou Marcelo Calvi Belanga NFe/NFCe - Nota Fiscal Eletrônica
Olá turma, Estou migrando para utilizar o ACBrNFeDANFeFPDF, mas ainda não foi implementado o ImprimirEVENTOPDF. Isso está correto ou eu estou esquecendo de algo? -
Não cria PDF ao Enviar Email usando ACBrNFeDANFeFPDF
um tópico no fórum postou Marcelo Calvi Belanga NFe/NFCe - Nota Fiscal Eletrônica
Olá pessoal, como estão? Estou migrando a geração de PDF usando ACBrNFeDANFeFPDF e utilizando ACBrNFe.NotasFiscais[0].EnviarEmail Com a opção de anexar PDF automaticamente ativa, estou recebendo essa mensagem dizendo que o arquivo não existe Com ACBrNFeDANFeRL funciona normalmente. -
ImprimirPDF não separa corretamente nas pastas
um tópico no fórum postou Marcelo Calvi Belanga NFe/NFCe - Nota Fiscal Eletrônica
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 -
ExpandeLogoMarca em ACBrNFeDANFeFPDF não funciona
um tópico no fórum postou Marcelo Calvi Belanga NFe/NFCe - Nota Fiscal Eletrônica
Olá a todos. Estou migrando a geração de PDF para o componente ACBrDANFeFPDF e o logotipo não está expandindo. Atualmente utilizo ACBrDANFeRL e funciona normalmente. Já procurei por informações antes de criar o tópico, mas não encontrei nada. Será que estou esquecendo algo? -
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....
-
@Diego Foliene Esse provedor nem usa o certificado para autenticação, basta o usuário e senha.... Só uso o certificado, pois, fica dando problemas se não informar.... De qualquer forma já testei em outra rede em outro equipamento e com diversas compilações..... Eu gostaria se fosse possível que você ou Italo compilasse o exemplo e me enviasse.... se eu testar aqui e der certo, apago a pasta da ACBr e clono uma do zero, pois, não sei mais o que pode ser!
-
Bom dia @Italo Giurizzato Junior, como vai? Já fiz de tudo e meu erro 500 permanece.... - Testei em um equipamento formatado do zero - Compilei no Delphi 10, 10.2 e 11.3 - Conferi tudo no ACBr (só não clonei uma nova base do ACBr) - Testei fora da rede corporativa, em outra internet, etc Estou pensando em apagar a pasta do ACBr e Clonar uma nova (Apesar de não apresentar problema nenhum visível) Mas antes, poderia me enviar o EXE que você compilou e que seu teste deu certo? Assim uso ele para testar em meu ambiente....
-
Olá Italo, como vai? Não tenho fontes com alterações locais. Nenhuma UNIT do ACBr com bolinha vermelha Atualizei novamente, e para garantir que nenhum arquivo ficaria para trás, apaguei a pasta ACBrNFSeX, tanto de exemplos, quanto de fontes ACBr reinstalado removendo os arquivos antigos (deixarei um printo no final de como deixei as opções) Aplicação de exemplo compilada com BUILD, SHIFT+F9, etc..... Eu tomei cuidado de verificar antes se a UNIT Prescon.Provider havia sido atualizada. E estava.... Opções que deixei marcado para reinstalar o ACBr Fez a instalação corretamente e anexo está o LOG da instalação caso necessário. log_Delphi_11_Alexandria_Win32.txt E mesmo com todos esses cuidados, continua o mesmo problema (já temos todos os prints acima nesse mesmo ticket) Eu autorizo você a utilizar minhas credenciais para efetuar testes em produção.... Até porque o GerarToken não trará nenhum problema adicional..... Obrigado pelo empenho!
-
Olá Italo, Minha revisão atual é 31281, eu sempre atualizo todos os fontes e após atualizar instalo novamente o ACBr..... Olhando aqui, não teve nenhuma mudança que possa alterar meus testes caso faça uma nova atualização. Você chegou a usar minhas credenciais para efetuar testes? Funcionou com você?
-
Olá Italo, como vai? Todos os testes estão sendo feitos usando o Exmplo, apenas esse que fiz no postman para tirar dúvidas. Apenas o arquivo de envio está gerando o SOAP, pois, a exception está sendo gerada antes de salvar em disco o arquivo de retorno. A exeption ocorre no método LoadFromXML. loaddoc é carregado com nil, pois, não é possível fazer a conversão, mesmo o parâmetro aXmlDocument tendo conteúdo..... olhe os prints: O PAnsiChar não consegue definir a cadeia de caracteres corretamente, pois, encontra alguma expressão irregular. E por esse motivo a exceptioné criada. No sábado mesmo, fim de tarde, enviei os arquivos solicitados no e-mail dos consultores, pois, eles contém credenciais e token válidos. Esqueci apenas de avisar por aqui.... Em um arquivo separado, salvei o conteúdo de AXmlDocument, uma vez que o arquivo não é gerado. Qualquer dúvida, estou à disposição. E obrigado pelo empenho.