Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Olá pessoal!
Estou fazendo um teste exigido pela SevenPDV para Homologação do TRN Centre.
O teste consiste em eu realizar uma venda pelo ECF com uma quantidade papel insuficiente para concluir a impressão do relatório gerencial.
Neste teste, o papel deve acabar durante a impressão do comprovante da transação. Após identificar o erro, o sistema deve apresentar uma mensagem ao operador.
Até ai beleza.
O sistema deve apresentar uma mensagem dando opção do operador tentar ou não reimprimir o Relatório Gerencial.
Caso o operador informe SIM - o sistema deve cancelar o Relatório Gerencial anterior e imprimir novamente em 2 vias.
Quando eu faço isso a impressora imprime um pedaço (acho que do que ficou pendente do RG anterior) em seguida reimprime o RG em 2 vias normalmente, mas em seguida abre um novo RG em branco.

Alguém poderia me ajudar a identificar o que eu estou fazendo de errado?
Abaixo o trecho do meu código e em seguida a imagem de como sai o relatório.
Agradeço desde já a atenção.

      if pbmTipo = 'TRN' then
        begin
          repeat
            try
              if sTipoAplicacao <> taNFCe then
              begin
                frm_principal.ACBrECF.FechaRelatorio;
                frm_principal.ACBrECF.RelatorioGerencial(Texto.Lines,2);
              end;
              OK := True;
            except
              if Application.MessageBox(PChar('Falha durante a impressão' + #13 + #13 + 'Deseja tentar imprimir novamente?'), 'Falha na impressão', MB_YESNO + MB_DEFBUTTON1 + MB_ICONQUESTION) = ID_YES then
                OK := False
              else
                begin
                  OK     := True;
                  Result := False;
                  ShowMessage('A transação será cancelada.');
                  frm_principal.ACBrECF.FechaRelatorio;
                end;
            end;
          until OK;

 

 

IMG_20170828_114818.jpg

  • 1 ano depois...
Postado

Estou com um problema na impressão de um relatório gerencial, na minha máquina funciona normal, mas em outras máquinas ele trava na metade da impressão de um relatório gerencial. Segue em anexo o log... Será que pode ser o driver da daruma? ou outra coisa, ele só trava nessa hora, qualquer outro evento ele funciona normal.

ecf.log

  • 3 semanas depois ...
  • Consultores
Postado
Em 05/12/2018 at 12:10, Márcio Antônio disse:

Estou com um problema na impressão de um relatório gerencial, na minha máquina funciona normal, mas em outras máquinas ele trava na metade da impressão de um relatório gerencial. Segue em anexo o log... Será que pode ser o driver da daruma? ou outra coisa, ele só trava nessa hora, qualquer outro evento ele funciona normal.

ecf.log

No log não tem nada estranho, você chegou a ver?

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