Ir para conteúdo
  • Cadastre-se

dev botao

Bug na geração do DANF-e em Fortes


Ver Solução Respondido por José M. S. Junior,
  • Este tópico foi criado há 2031 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
1 hora atrás, Ana Claudia disse:

olá!

 

atualizei a verão do dia 20/08, e tbm não gerou PDF...

Boa tarde, não gerou ou está cortando a margem conforme descrito acima? Também está utilizando a resolução de Vídeo maior que o padrão?

Consultor SAC ACBr

José Junior
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

  • Moderadores
15 horas atrás, Ana Claudia disse:

sim, ocorre em outras maquinas, 

e desculpe, mas como seria utilizar o demo?

@Ana Claudia você utiliza o ACBrMonitor? Se sim, anexe o arquivo log.txt do mesmo para que possamos verificar...

Se utiliza os componentes do ACBr em Delphi :

Abra o Demo da NFe que fica na pasta: C:\ACBr\Exemplos\ACBrDFe\ACBrNFe

Compile o projeto para gerar o executável e verifique o exemplo para geração em PDF (botão: GerarPDF) realize um teste para validar a geração do PDF. Assim pode cmparar o que está errado na sua aplicação... 

  • Curtir 1
Consultor SAC ACBr

José Junior
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

  • Moderadores

@Ana Claudia, separei o tópico por se tratar de outro assunto (ACBrMonitor)

Baseado no primeiro Log (Depois da Atualização) não está passando nenhum comando NFE.ImprimirDanfePDF... para geração do PDF

Da forma que está passando o comando NFe.CriarEnviarNFe(Y:\NFe\TXTEnt\NF051538.INI,1,1) está definindo no terceiro parâmetro "1" que é para imprimir, neste caso vai imprimir na Impressora definida como padrão em: 

image.png

Verifique se está marcando a conf. "Mostrar Preview antes da Impressão", se estive selecionado não vai direto para impressora, deverá ser impresso a partir da tela de preview... 

Se deseja apenas gerar o PDF, utilize o comando abaixo, passando como parâmetro o XML da NFe

https://acbr.sourceforge.io/ACBrMonitor/NFEImprimirDANFEPDF.html

Consultor SAC ACBr

José Junior
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

Então, não esta marcando Preview,   meus clientes imprimem direto.

 

e na versão que estava antes, depois que imprimi, já gerava o PDF...  mesmo que a opção marcado preview estivesse selecionado.

 

meus clientes precisam da impressão, do xml e do arquivo PDF.

 

até acabei de fazer um teste aqui, e na versão 1.1.0.59, e gerou tudo... 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Não houve alteração na passagem dos parâmetros de uma versão para outra.

Note que no seu log da versão anterior (LOG_Antes.txt) está passando o parâmetro: 

NFE.ImprimirDanfePDF(...)  essa é a forma correta...

Ou se preferir poderá passar o parâmetro para imprimir PDF no método NFe.CriarEnviarNFe  ex:

NFe.CriarEnviarNFe("Y:\NFe\TXTEnt\NF050672.INI",1,1, , , , ,1) .  Conforme sintaxe do método: https://acbr.sourceforge.io/ACBrMonitor/NFECriarEnviarNFe.html

Consultor SAC ACBr

José Junior
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

 Estranho, ´pois não mexemos em nada,  usamos o Acbrmonitor, conforme instalação,  apenas configuro as pasta conforme mapeamento da maquina...

Somente instalamos,  e geramos o arquivo INI conforme lay out de vcs.

 

Já comparei as duas configurações, e não encontro nada de diferente.

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

Toda vez que é gerado um PDF através do ACBrMonitor é registrado no Log.txt. Veja que nos logs em anexo. (LOG_antes.txt) foi passado comando para gerar PDF:

03/09/2018 11:15:27 - NFE.ImprimirDanfePDF(Y:\NFe\201809\42180900127015000115550030000515181636689959-nfe.xml)
03/09/2018 11:15:28 - OK: Arquivo criado em: Y:\NFe\42180900127015000115550030000515181636689959-nfe.pdf

No arquivo, Log.txt não está sendo passado esse método...

Informe o método "NFE.ImprimirDanfePDF" conforme acima também na versão atual...

  • Curtir 2
Consultor SAC ACBr

José Junior
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

venho agradecer a atenção, e avisar que conseguimos.

segundo meus analistas "que aconteceu é que o arquivo retornado do ACBR estava vindo com letras em caixa baixa ou alta, diferentes do anterior e o programa é case sensitive.

Acertei isto. O comando continua correto, sendo o que já existia. Não gerava pdf porque não entendia que havia sido autorizado.Ufa.. demorei pra descobrir isto."

 

Valeu

Obrigada!!

 

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Administradores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Curtir 1
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 !!

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2031 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.