Ir para conteúdo
  • Cadastre-se

dev botao

Impressão De Relatório Gerencial Com Vários Itens


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

Recommended Posts

Postado

Boa tarde pessoal. Estou efetuando a impressão de relatório gerencial pelo seguinte source:

              //Imprime o relatório gerencial
              if not ecf.RelatorioGerencial(Relatorio.Text, via, Indice, False) then
              begin
                //Efetua o tratamento caso dê erro na impressão
                ecf.tratarImpressaoRGAposErro('Problema na impressão da via!', Relatorio.Text, via, Indice);
              end;

Quando o cliente vai tentar efetuar a impressão da segunda via de um cupom mais de 150 itens, acontece o seguinte: Por volta do item 180, por exemplo, o ECF fecha o relatório gerencial e abre outro com COO incrementado em 1 e continua a impressão dos itens. Ele não chega a perder item. Verifiquei no log da ACBrECF e encontrei:

-- 14:29:29:703 LinhaRelatorioGerencial( "173 07898903576998 ARROZ UNISSUL T2 5KG[CR][LF]   1,000 UN x       9,98    0700            6,90[CR][LF]Desconto Item 173                   3,08[CR][LF]", 0 )
                TX -> [STX]k25|173 07898903576998 ARROZ UNISSUL T2 5KG[LF]   1,000 UN x       9,98    0700            6,90[LF]Desconto Item 173                   3,08[LF][ETX]r
                TX -> [STX]k25|173 07898903576998 ARROZ UNISSUL T2 5KG[LF]   1,000 UN x       9,98    0700            6,90[LF]Desconto Item 173                   3,08[LF][ETX]r
         VerificaFimLeitura, Sequencia diferente da enviada (107) Seq:106 Tipo:! Tarefa:07 Erro:0 ACK:6 - Bloco:j07!0000AI€€’€€Ó
   14:29:31:546 RX <- [STX]k25-0058AA[128][128][146][128][128][ETX][229]
----------------- ERRO -----------------
Erro retornado pela Impressora: SwedaSTX

Erro (0058) Comando ou operação inválida!
----------------------------------------

-- 14:29:31:546 Estado
                TX -> [STX]l34[ETX][216]
   14:29:31:718 RX <- [STX]l34+0000AA[128][128][146][128][128][ETX][215]

    Gostaria de saber se teria algum tratamento que eu poderia efetuar para poder amenizar este problema. Desde já agradeço as sugestões.   

Log-19112013.txt

  • Fundadores
Postado

O ACBrECF tem um "work around" para uma limitação do ECF em relação ao Relatório Gerencial

 

O Gerencial tem limite de tempo (2 min) e também limite de linhas/caracteres (o que pode variar por ECF)

 

O erro está fazendo o ACBrECF acreditar que ele precisa aplicar o "work around"...

 

Por favor poste um Log mais completo... tenho dúvida se vc tem a versão mais recente dos fontes...

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.

  • Fundadores
  • Solution
Postado

Você está excedendo o limite de impressão do Gerencial...

 

• O tempo máximo de impressão será de 2 (dois) minutos, conforme lei vigente ou no caso
do Relatório Gerecial limitado em 400 linhas e do Comprovante de Crédito ou Débito em
200 linhas

Extraído do manual da Epson

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.

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