Ir para conteúdo
  • Cadastre-se

dev botao

Erro Na Redução Z


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

Recommended Posts

Pessoal,

 

estou com o seguinte problema ao emitir uma Redução Z:

 

Após o inicio da impressão, depois de uns 15s aparece uma mensagem Impressora Bematech não está em linha ou impressora não está respondendo.

 

Estou utilizando o ACBrMonitor.

 

Segue o Log:

 

ECF.DataMovimento
OK: 30/04/14
ECF.ReducaoZ
ERRO: Impressora Bematech não está em linha
ECF.DataHora
OK: 01/05/14 21:25:12
ECF.NumCupom
OK: 009146
ECF.NumGNF
OK: 002962
ECF.NumGRG
OK: 001771
ECF.NumCDC
OK: 0000
ECF.Ativo
OK: True
ECF.NumSerie
OK: BE050875600000032924
ECF.Ativo
OK: True
ECF.DadosUltimaReducaoZ
OK: [ECF]
DataECF = 01/05/14
DataMovimento = 30/04/14
DataHoraEmissao = 01/05/14 21:24:24
NumSerie = BE050875600000032924
NumSerieMFD = 67600809146368      
NumECF = 0001
NumLoja = 0001
NumCOO = 009145
NumCRZ = 000503
NumCRO = 000004
NumGNF = 002962
NumCCF = 004749
NumCFD = 000000
NumCDC = 000001
NumGRG = 001771
NumNFC = 000000
NumGNFC = 000000
NumCFC = 000001
NumNCN = 000003
NumCCDC = 000000
 
Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

Eu sempre antes da redução Z aumento o timeout como o Juliomar indicou para um valor maior, porque na maioria das vezes a redução Z é tão grande que demora mesmo a imprimir.

 

Você pode fazer algo mais ou menos assim:

 

var
  TimeOutImpressora: Integer;
...
begin

  TimeOutImpressora := ACBrECF.TimeOut;
  try
    // tempo de timeout em segundos 20 minutos de espera
    ACBrECF.TimeOut := 1200;
    ACBrECF.ReducaoZ();
  finally
    // voltar o timeout para o valor antigo
    ACBrECF.TimeOut := TimeOutImpressora;
  end;

end;
  • Curtir 1

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

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