Pesquisar na Comunidade
Showing results for tags 'pathpdf'.
Encontrado 2 registros
-
Bom dia a todos, estou com problemas ao setar o meu PATHPDF do ACBrNFe... já pesquisei aqui no forum e tentei tudo o que foi comentado pelos colegas.... por exemplo ACBrNFe.Configuracoes.Arquivos.OrdenacaoPath.Clear; (não deu certo) Colocar FALSE em todas as opções também não deu certo.... Entre outras... eu não quero mexer no fonte do acbr para arrumar isso, pois, acredito que deve ser um erro meu que não estou sabendo detectar... Segue abaixo o meu código onde eu seto o PathPDF mas ele não obedece o que eu passo pra ele e grava num local diferente... NFe.DANFE.PathPDF := Path; (path é uma variável minha que passo o caminho onde quero que salve os pdf's) NFe.NotasFiscais.ImprimirPDF; o path correto é: C:\SISTEMA\NFe\201708\PDF\(aqui dentro deveria conter todos os PDF's) mas o que acontece é o seguinte, ele monta o path SOZINHO assim: C:\SISTEMA\NFe\201708\PDF\201708\NFe\(os arquivos PDF ficam aqui e está errado) Se vocês perceberem, ele acrescentou novamente a pasta do ano e mês e mais outra nfe sozinho dentro do path que passei, por vontade própria.... pois fiz o debug do meu código e fui passando linha a linha e está passando o meu path corretamente... e na linha seguinte já fica errado conforme acima de forma estranha... estou com a última versão do ACBR instalada, atualizei ontem... alguém poderia me ajudar, não sei mais o que fazer.. obrigado.
- 17 replies
-
Bom dia, Eu utilizo uma procedure para facilitar para o cliente salvar o xml + o pdf onde ele desejar. Após a atualização que realizei na semana passada, o comportamento mudou. já tentei setar nas <ACBr.NFe>.configuracoes.arquivos, todas as propertys como false e limpar os path, mas não consegui; Quando eu não emiti nenhuma nota pelo sistema, a impressão do pdf é no caminho que eu defini <ACBr.NFe>.DANFE.PathPDF, mas após emitir qualquer NFe, ele cria no <ACBr.NFe>.DANFE.PathPDF a estrutura CNPJ + NFe+ chavexml-nfe.xml. procedure salvaDocumentoFiscal(xXML : string); var diretorioSelecionado : string; begin if SelectDirectory('Selecione a Pasta de Destino:', 'C:\', diretorioSelecionado, [sdNewUI, sdNewFolder]) then begin diretorioSelecionado := diretorioSelecionado; end; with NFE.Configuracoes.Arquivos do begin PathNFe := ''; PathSalvar := ''; Salvar := False; SepararPorMes := False; SepararPorDia := False; SepararPorAno := False; SepararPorCNPJ := False; SepararPorModelo := False; AdicionarLiteral := False; EmissaoPathNFe := False; SalvarEvento := False; end; NFE.NotasFiscais.Clear; NFE.NotasFiscais.LoadFromString(xXML); NFE.DANFE.PathPDF := diretorioSelecionado; NFE.NotasFiscais.ImprimirPDF; NFE.NotasFiscais.GravarXML(diretorioSelecionado+'\'+OnlyNumber(NFE.NotasFiscais.Items[0].NFe.infNFe.ID)+'-nfe.xml'); end; No envio utilizo a seguinte configuração:: SepararPorMes := True; AdicionarLiteral := True; EmissaoPathNFe := True; SalvarEvento := True; SepararPorCNPJ := True; SepararPorModelo := False; Como eu faço para resolver essa questão, preciso salvar tanto o xml como o pdf no diretório informado c:\Temp\PDF\, na procedure as informações / configurações do componente não deveriam ser re-escrita? antes de emitir nfe e executar a procedure c:\Temp\PDF\12345678901234567890123456789012345678901234-nfe.pdf c:\Temp\PDF\12345678901234567890123456789012345678901234-nfe.xml após emitir nfe e executar a procedure c:\Temp\PDF\12123123123412\NFe\12345678901234567890123456789012345678901234-nfe.pdf c:\Temp\PDF\12345678901234567890123456789012345678901234-nfe.xml Delphi Seattle + ACBr 13653 (25/07/2017).
- 8 replies
-
- imprimirpdf
- pathpdf
-
(e 1 mais)
Tags: