Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 663 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
Postado

@Carlos Wagno Schneider o método NFE.SetModeloDF é utilizado para mudar o tipo do documento a ser enviado e não salvo em PDF.. 
O método NFE.ImprimirDANFEPDF você informa o path de onde esta o xml para que o mesmo possa ser salvo em PDF, um método não tem relação com o outro.

Utilizei o WinMerge, fiz comparação do ACBrMonitor.ini criado pelo ACBrMonitorPLUS com o seu ACBrMonitor.ini.. e mantive as configurações de [Arquivos] para realizar alguns testes..
image.png

Utilizando o método NFe.ImprimirDANFEPDF informei um xml modelo 55 (NFe) e o mesmo foi salvo no path NFe, veja:
16/01/2023 10:09:56 - NFe.ImprimirDANFEPDF("C:\Users\anton\OneDrive\Documentos\xmls\42221003804315000180550020000279771388346800-nfe.xml")
16/01/2023 10:09:57 - OK: Arquivo criado em: C:\ACBrMonitorPLUS\PDF\03508722000140\NFe\202211\NFe\33221103508722000140555390001861761326845890-nfe.pdf

Fiz o mesmo teste, agora utilizando um xml modelo 65 (NFCe):
16/01/2023 10:10:11 - NFe.ImprimirDANFEPDF("C:\Users\anton\OneDrive\Documentos\xmls\42221003804315000180650020000279771388346800-nfe.xml")
16/01/2023 10:10:11 - OK: Arquivo criado em: C:\ACBrMonitorPLUS\PDF\03804315000180\NFCe\202210\NFCe\42221003804315000180650020000279771388346800-nfe.pdf

Utilizando as configurações da forma que você deixou configurado, ao informar o xml, o mesmo deve ser salvo na pasta correta, do jeito que eu estou mostrando acima.

Se quiser anexar o seu xml para teste, fique à vontade, caso ele tenha dados sensíveis, pode me enviar via e-mail - [email protected]

  • Curtir 1
  • Membros Pro
Postado

Obrigado pelo retorno,  um detalhe sobre o comando e que isso acontece aleatoriamente (* dentro do mesmo log tem inúmeras notas que deu certo como o seu exemplo) 

e isso q dificulta achar o problema 

se procura ira ver no log

Arquivo=C:\SOLUCOESNFE\01\Envio\NFCe\202301\31230123918912000142650010000207481999792526-nfe.xml
NFe.SetModeloDF(65)
OK: 
NFe.ImprimirDANFEPDF(C:\SOLUCOESNFE\01\ENVIO\NFCe\202301\31230123918912000142650010000207481999792526-nfe.xml)
OK: Arquivo criado em: C:\SOLUCOESNFE\01\PDF\NFCe\202301\31230123918912000142650010000207481999792526-nfe.pdf

 

são umas 50 notas dia e 2 ou 3 que estão com este problema 

teria alguma opção para gerar e passar o caminho de aonde gravar o PDF

grato 

 

 

 

 

  • Membros Pro
Postado

sobre a sua duvida o comando (o método NFE.SetModeloDF é utilizado para mudar o tipo do documento a ser enviado e não salvo em PDF.. )

eu utilizo pois se outro usuário estiver enviado ao mesmo tempo uma nota de modelo conflitando com o que já começou  a ser processado não corro risco de ter problemas 

nos comando subsequentes 

 

  • Consultores
Postado
5 minutos atrás, Carlos Wagno Schneider disse:

sobre a sua duvida o comando (o método NFE.SetModeloDF é utilizado para mudar o tipo do documento a ser enviado e não salvo em PDF.. )

eu utilizo pois se outro usuário estiver enviado ao mesmo tempo uma nota de modelo conflitando com o que já começou  a ser processado não corro risco de ter problemas 

nos comando subsequentes 

 

Entendi.. pensei que estivesse enviando o comando a mais do que o necessário...

  • Consultores
Postado
8 minutos atrás, Carlos Wagno Schneider disse:

alguma novidade enviei o email com os xmls em anexo 

Bom dia!
Por favor, veja que o @Juliomar Marchetti lhe respondeu no e-mail pedindo para verificar, pois o e-mail que recebemos não continha anexo.

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

  • Administradores
Postado

Bom dia Carlos,

Logo mais um dos @consultores lhe retorna.

At.

 

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

  • Consultores
  • Solution
Postado

Olá @Carlos Wagno Schneider,

Fiz testes utilizando seus xmls e seu arquivo '.ini' e acabei encontrando um problema no ACBrMonitorPLUS. 

O parâmetro "Separar arqs pelo Modelo(NFe/NFCe)" estava dependendo de outro parâmetro ("Adicionar Literal no nome das pastas") para funcionar, nesse caso específico.

Já fiz a correção nos fontes do ACBr e gerei uma nova versão do ACBrMonitorPLUS disponível para download AQUI.

Obrigado por reportar!
🤜🤛

  • Curtir 1
Consultor SAC ACBr

Elias César Vieira
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Assine o
SAC

 
  • Membros Pro
Postado

obrigado, ja baixei a versão nova porem no manual não localizei como ou qual variável passar

como ficaria o comando:

 

 NFe.ImprimirDANFEPDF(C:\SOLUCOESNFE\01\ENVIO\NFCe\202301\31230123918912000142650010000207481999792526-nfe.xml)

  • Membros Pro
Postado
23 horas atrás, EliasCesar disse:

Olá @Carlos Wagno Schneider,

Fiz testes utilizando seus xmls e seu arquivo '.ini' e acabei encontrando um problema no ACBrMonitorPLUS. 

O parâmetro "Separar arqs pelo Modelo(NFe/NFCe)" estava dependendo de outro parâmetro ("Adicionar Literal no nome das pastas") para funcionar, nesse caso específico.

Já fiz a correção nos fontes do ACBr e gerei uma nova versão do ACBrMonitorPLUS disponível para download AQUI.

Obrigado por reportar!
🤜🤛

acabei de olhar inclusiva a versão sem compilação (o .PAS) dentro do (http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrMonitorPLUS/Lazarus/DoACBrNFeUnit.pas)

e nem lá achei como fazer para passar este parâmetro

 

 

image.png.10222c5e0133f5c242a055cfb7932edd.png

 

 

  • Consultores
Postado

Olá @Carlos Wagno Schneider,

Basta fazer o procedimento exatamente igual fazia antes. 

Comentei sobre o parâmetro apenas pra explicar qual era o problema que estava ocorrendo antes.

 

  • Curtir 1
Consultor SAC ACBr

Elias César Vieira
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Assine o
SAC

 
×
×
  • 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.