Membros Pro Precisa Informatica Posted June 28 Membros Pro Share Posted June 28 Boa tarde, tem acontecido em alguns clientes com windows 11 de travar a impressão do DANFE NFC-e, imprime normalmente até que ao chamar a DLL para impressão não obtêm retorno e simplesmente trava o processo... alguém tem alguma referência sobre este evento? alguma atualização da DLL referente a impressão? Já fiz a chamada para impressão (NFE_Imprimir) passando o nome da Impressora como vazio para buscar das configurações do INI. Edson. Link to comment Share on other sites More sharing options...
Fundadores Daniel Simoes Posted June 28 Fundadores Share Posted June 28 poderia por favor anexar o Log, da ACBrLib ? Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to comment Share on other sites More sharing options...
Membros Pro Precisa Informatica Posted July 4 Author Membros Pro Share Posted July 4 Em 28/06/2024 at 15:57, Daniel Simoes disse: poderia por favor anexar o Log, da ACBrLib ? Boa tarde, segue log. a principio tudo normal, para o log justamente onde trava impressão... at.te Edson ACBrLibNFE-20240704.log Link to comment Share on other sites More sharing options...
Fundadores Daniel Simoes Posted July 4 Fundadores Share Posted July 4 Como está a sua configuração para a impressão de NFCe ? Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to comment Share on other sites More sharing options...
Membros Pro Precisa Informatica Posted July 4 Author Membros Pro Share Posted July 4 19 minutos atrás, Daniel Simoes disse: Como está a sua configuração para a impressão de NFCe ? Segue ini NFCe at.te Edson ACBrLibCFe_031.INI Link to comment Share on other sites More sharing options...
Consultores Victor H. Gonzales - Panda Posted July 5 Consultores Share Posted July 5 17 horas atrás, Precisa Informatica disse: Segue ini NFCe at.te Edson ACBrLibCFe_031.INI 5.79 kB · 1 download essa impressora "CUPOM" é válida no Spooler? 1 Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo" Link to comment Share on other sites More sharing options...
Membros Pro Precisa Informatica Posted July 5 Author Membros Pro Share Posted July 5 5 horas atrás, Victor H. Gonzales - Panda disse: essa impressora "CUPOM" é válida no Spooler? sim, é o nome da impressora instalada. Parece ser algo relativo ao WIN 11, hoje outro cliente relatou o mesmo problema, e foi após atualização para WIN 11. at.te Edson Link to comment Share on other sites More sharing options...
Consultores Victor H. Gonzales - Panda Posted July 8 Consultores Share Posted July 8 Em 05/07/2024 at 17:08, Precisa Informatica disse: sim, é o nome da impressora instalada. Parece ser algo relativo ao WIN 11, hoje outro cliente relatou o mesmo problema, e foi após atualização para WIN 11. at.te Edson confirma se está correto o nome: no uses Printers; var LPrinter : TPrinterSetupDialog; LPrinter := TPrinterSetupDialog.Create(Self); try if LPrinter.Execute then ShowMessage(Printer.Printers[Printer.PrinterIndex]) finally LPrinter.Free; end; Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo" Link to comment Share on other sites More sharing options...
Membros Pro Precisa Informatica Posted July 8 Author Membros Pro Share Posted July 8 20 minutos atrás, Victor H. Gonzales - Panda disse: confirma se está correto o nome: no uses Printers; var LPrinter : TPrinterSetupDialog; LPrinter := TPrinterSetupDialog.Create(Self); try if LPrinter.Execute then ShowMessage(Printer.Printers[Printer.PrinterIndex]) finally LPrinter.Free; end; sim está correto, só não esta como padrão. Imprime normalmente e após algumas impressão a DLL não encontra mais esta impressora, reiniciado o PC volta a imprimir, e depois de algumas impressão trava novamente. at.te Edson Link to comment Share on other sites More sharing options...
Consultores Victor H. Gonzales - Panda Posted July 8 Consultores Share Posted July 8 2 minutos atrás, Precisa Informatica disse: sim está correto, só não esta como padrão. Imprime normalmente e após algumas impressão a DLL não encontra mais esta impressora, reiniciado o PC volta a imprimir, e depois de algumas impressão trava novamente. at.te Edson veja se não é recurso de energia que está desligando a USB Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo" Link to comment Share on other sites More sharing options...
Membros Pro Precisa Informatica Posted July 8 Author Membros Pro Share Posted July 8 (edited) 8 horas atrás, Victor H. Gonzales - Panda disse: veja se não é recurso de energia que está desligando a USB até desabilitei este recurso, mas pouco provável que seja, pois é um caixa que opera quase sem interrupções... Edited July 8 by Precisa Informatica Link to comment Share on other sites More sharing options...
Fundadores Daniel Simoes Posted July 9 Fundadores Share Posted July 9 Experimente definir na porta, Apenas "USB" Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to comment Share on other sites More sharing options...
Membros Pro Precisa Informatica Posted July 9 Author Membros Pro Share Posted July 9 2 horas atrás, Daniel Simoes disse: Experimente definir na porta, Apenas "USB" Não utilizamos rotina da ACBrLibPosPrinter, configuramos a impressora na Seção [DANFE], "Chave Impressora=" Tem atualização na DLL? at.te Edson. Link to comment Share on other sites More sharing options...
Consultores Diego Foliene Posted July 15 Consultores Share Posted July 15 On 7/9/2024 at 4:33 PM, Precisa Informatica said: Não utilizamos rotina da ACBrLibPosPrinter, configuramos a impressora na Seção [DANFE], "Chave Impressora=" Tem atualização na DLL? at.te Edson. Bom dia! Se você definiu tpEscPos em TipoRelatorioBobina na seção [DanfeNFCe] ele vai utilizar configurações do PosPrinter. Abra seu arquivo ACBrLib.ini e veja se ele não tem seções [PosPrinter_XXXX] Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 to comment Share on other sites More sharing options...
Membros Pro Precisa Informatica Posted July 15 Author Membros Pro Share Posted July 15 32 minutos atrás, Diego Foliene disse: Bom dia! Se você definiu tpEscPos em TipoRelatorioBobina na seção [DanfeNFCe] ele vai utilizar configurações do PosPrinter. Abra seu arquivo ACBrLib.ini e veja se ele não tem seções [PosPrinter_XXXX] [DANFENFCe] LarguraBobina=281 TipoRelatorioBobina=0 (tpFortes) TipoRelatorioEvento=1 ImprimeDescAcrescItem=0 ImprimeItens=1 ViaConsumidor=1 vTroco=0 ImprimeLogoLateral=0 EspacoFinal=38 TamanhoLogoHeight=50 TamanhoLogoWidth=77 DescricaoPagamentos=[icaTipo,icaBandeira] ImprimeEmUmaLinha=0 ImprimeEmDuasLinhas=0 FonteLinhaItem.Name=Lucida Console FonteLinhaItem.Color=536870912 FonteLinhaItem.Size=7 FonteLinhaItem.Bold=0 FonteLinhaItem.Italic=0 FonteLinhaItem.Underline=0 FonteLinhaItem.StrikeOut=0 MargemDireita=0 MargemSuperior=0 MargemEsquerda=0 ImprimeQRCodeLateral=0 MargemInferior=0,8 Link to comment Share on other sites More sharing options...
Consultores Diego Foliene Posted July 16 Consultores Share Posted July 16 22 hours ago, Precisa Informatica said: [DANFENFCe] LarguraBobina=281 TipoRelatorioBobina=0 (tpFortes) TipoRelatorioEvento=1 ImprimeDescAcrescItem=0 ImprimeItens=1 ViaConsumidor=1 vTroco=0 ImprimeLogoLateral=0 EspacoFinal=38 TamanhoLogoHeight=50 TamanhoLogoWidth=77 DescricaoPagamentos=[icaTipo,icaBandeira] ImprimeEmUmaLinha=0 ImprimeEmDuasLinhas=0 FonteLinhaItem.Name=Lucida Console FonteLinhaItem.Color=536870912 FonteLinhaItem.Size=7 FonteLinhaItem.Bold=0 FonteLinhaItem.Italic=0 FonteLinhaItem.Underline=0 FonteLinhaItem.StrikeOut=0 MargemDireita=0 MargemSuperior=0 MargemEsquerda=0 ImprimeQRCodeLateral=0 MargemInferior=0,8 Bom dia! Por favor, faça um teste utilizando o impresso em EscPos. Nele a comunicação ocorre direto com a porta da impressora. Pode ser que o Fortes que comunica com o spooler do windows esteja se perdendo ao realizar múltiplas impressões em sequência. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 to comment Share on other sites More sharing options...
Membros Pro Precisa Informatica Posted July 19 Author Membros Pro Share Posted July 19 Em 16/07/2024 at 12:02, Diego Foliene disse: Bom dia! Por favor, faça um teste utilizando o impresso em EscPos. Nele a comunicação ocorre direto com a porta da impressora. Pode ser que o Fortes que comunica com o spooler do windows esteja se perdendo ao realizar múltiplas impressões em sequência. confirmando que o problema se dá especificamente em PCs com Windows 11. Alguém tem alguma referência sobre problemas de impressão nesta versão do windows? alguma configuração que posso fazer no ACBrLib? Atualizeri a DLL, tentei reconfigurar a impressora antes de enviar a chamada "NFE_Imprimir", mas segue a mesma ocorrência. EscPos leva um tempo a mais para impressão e os clientes (por incrível que pareça) começaram a reclamar. at.te Edson Link to comment Share on other sites More sharing options...
Consultores Diego Foliene Posted July 22 Consultores Share Posted July 22 On 7/19/2024 at 3:01 PM, Precisa Informatica said: Alguém tem alguma referência sobre problemas de impressão nesta versão do windows? Bom dia! Este seria o primeiro relato do gênero. On 7/19/2024 at 3:01 PM, Precisa Informatica said: confirmando que o problema se dá especificamente em PCs com Windows 11. Isso é independente da impressora que esteja configurada? Todos os drivers da mesma estão atualizados? On 7/19/2024 at 3:01 PM, Precisa Informatica said: alguma configuração que posso fazer no ACBrLib? Atualizeri a DLL, tentei reconfigurar a impressora antes de enviar a chamada "NFE_Imprimir", mas segue a mesma ocorrência. O método Imprimir recebe em seu primeiro parâmetro o nome da impressora, mas este é um parâmetro opcional, pois se não passar, vai pegar a configuração da impressora definida no ACBrLib.ini. Conferindo no seu log, você está atribuindo o primeiro valor. Se você deixar pegar da config do ACBrLib.ini o resultado é o mesmo? Se usar o NFe_ImprimirEvento reproduz o problema também? Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 to comment Share on other sites More sharing options...
Membros Pro Precisa Informatica Posted July 22 Author Membros Pro Share Posted July 22 2 horas atrás, Diego Foliene disse: Bom dia! Este seria o primeiro relato do gênero. Isso é independente da impressora que esteja configurada? Sim, um dos clientes tinha impressora Bematech, começou com este problema, trocou para Epson, continuou igual. Todos os drivers da mesma estão atualizados? Sim O método Imprimir recebe em seu primeiro parâmetro o nome da impressora, mas este é um parâmetro opcional, pois se não passar, vai pegar a configuração da impressora definida no ACBrLib.ini. Conferindo no seu log, você está atribuindo o primeiro valor. Se você deixar pegar da config do ACBrLib.ini o resultado é o mesmo? Nosso padrão é pegar do INI, trocamos para passar o nome para ver se resolvia. Se usar o NFe_ImprimirEvento reproduz o problema também? Não tenho este feedback, pois evento é raro. e a principio já está certo que é somente no Win11, pois todos que apresentaram problemas fizeram update pra Win11. Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted July 22 Consultores Share Posted July 22 Por acaso no gerenciador de dispositivos esta impressora quando instalou os drivers não criou uma porta serial virtual ? Tente remover completamente os drivers de impressora de cupom q nao existe mais, e reinstale o desta impressora. https://epson.com.br/Suporte/Ponto-de-venda/Impressoras-térmicas/Epson-TM-T20/s/SPT_C31CB10023?review-filter=Windows+11 É tm-t20 mesmo ou tm-t20X? 1 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro Precisa Informatica Posted July 23 Author Membros Pro Share Posted July 23 17 horas atrás, Daniel InfoCotidiano disse: Por acaso no gerenciador de dispositivos esta impressora quando instalou os drivers não criou uma porta serial virtual ? Tente remover completamente os drivers de impressora de cupom q nao existe mais, e reinstale o desta impressora. https://epson.com.br/Suporte/Ponto-de-venda/Impressoras-térmicas/Epson-TM-T20/s/SPT_C31CB10023?review-filter=Windows+11 Já tentei usar este drive, o Windows 11 não aceita este driver. É tm-t20 mesmo ou tm-t20X? Tem os dois modelos Link to comment Share on other sites More sharing options...
Membros Pro Precisa Informatica Posted July 23 Author Membros Pro Share Posted July 23 1 hora atrás, Precisa Informatica disse: Tem alguma configuração que possa retornar da DLL que não obteve resposta da impressora? por exemplo, se enviar o nome da impressora errado retorna erro, neste caso existe a impressora no Windows e não retorna nada, a DLL fica tentando enviar comando para impressão. Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted July 23 Consultores Share Posted July 23 Consegue realizar testes no pc onde esta tendo este problema com este aplicativo por favor Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Administradores Juliana Tamizou Posted August 5 Administradores Share Posted August 5 Tópico fechado por falta de retorno do usuário Juliana Tamizou Gerente de Projetos ACBr / Diretora de Marketing AFRAC Ajude o Projeto ACBr crescer - Seja Pro (15) 2105-0750 (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 to comment Share on other sites More sharing options...
Recommended Posts