Ir para conteúdo
  • Cadastre-se

dev botao

Loop Gerando CFe com ACBRPosPrinter


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

Recommended Posts

Pessoal boa noite

Estamos testando uma nova aplicação que estamos desenvolvendo com AcbrSAT e ACBRPosPrinter.
Equipamentos: S@TGo e MP 28000 na Ethernet

Quando gerávamos varias vendas seguidas imprimi de 2 a 3 cupons no 4 o sat ficava gerando o último CFe com os mesmos produtos e nao imprime só muda o numero da chave de acesso e ficava nesse loop o dia todo, para corrigir isso precisava fechar a aplicação e reabrir porem logo trava. 
Acreditei ser um problema no SAT consegui um RB1000 para fazer teste e mesmo assim acontecia o problema, depois de duas semanas resolvi mudar a impressão para fortes e imprimir em uma impressora normal para minha felicidade funcionou perfeitamente, então resolvi instalar a MP28000 como spooler porem imprimindo pelo IP e continuei usando o Fortes,  consegui imprimir mais de 15 cupons em menos de 1 minuto, se mudar para EcoPos via IP trava em média no 3 cupom.

Como é a primeira vez que uso ACBRPOSPRINTER náo sei se tem alguma configuração que não esteja sabendo fazer. Estou mudando para POSPrinter para facilitar no desenvolvimento. 

Gostaria da opinião de vocês.

obrigada

 

Melissa Nascimento 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Parece ser um caso de Buffer Overflow... (mais dados que o buffer da impressora suporta)...

Limite o envio de dados... exemplo:

ACBrPosPrinter1.Device.SendBytesCount := 1024;  // Limita o Buffer em 1K
ACBrPosPrinter1.Device.SendBytesInterval := 100;  // Aguarda 100 milissegundos, antes de enviar outro 1K de dados

 

  • Curtir 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
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

  • Consultores
12 horas atrás, melissanascimento disse:

Gostaria da opinião de vocês.

Outra sugestão é verificar se nos logs de comunicação estão sendo enviados os dados corretos para a impressora.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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

The popup will be closed in 10 segundos...