Ir para conteúdo
  • Cadastre-se

Cilleni

Membros
  • Total de ítens

    122
  • Registro em

  • Última visita

Posts postados por Cilleni

  1. Quando envio o comando para imprimir as transações pendentes, sempre da a mensagem Impressora não responde. Tentar Novamente?, mesmo estando a impressora ligada (Emul20100-Bematech).

    Fiz os teste no tefdemo, e acontece o mesmo problema.

    Alguem sabe me dizer se é um erro do emulador?

    Obrigada.

    Cilleni

  2. Oi Daniel Simoes.

    Estou fazendo o teste de Cancelamento Venda Crédito

    No meio da impressão da 1ª via do comprovante Tef desligar a impressora e na mensagem “Impressora não responde, Tentar Novamente? Sim /Não”. Testar o looping optando por Sim várias vezes com a impressora desligada, em seguida ligá-la e confirmar com SIM. A AC deverá imprimir as 2 vias do comprovante Tef.

    Até dias atras, o ACBR imprimia as 2 vias. Hoje depois que fiz atualização imprime somente a 2ª via.

    foi alterado alguma coisa neste sentido?

    Obrigada.

  3. tenho 2 transações

    1ª confirmada

    2ª nao confirmada (só confirmo após a impressão)

    se a impressora é desligada na 1ª via do 2º comprovante, devo cancelar a transanção nao confirmada enviando NCN e depois enviar CNC referente à transação confirmada.

    Correto?

    Quanto envio o CNC vem o arquivo de resposta com comprovante de cancelamento. Tenho que imprimir o comprovante de cancelamento, certo? .... Mas a impressora esta desligada.

    No Teste 14 determina que .... A AC deverá enviar o comando de NCN e exibir mensagem ao operador. Ao ligar o ECF a AC deverá cancelar a transação de venda que foi confirmada enviando um comando de CNC antes de liberar qualquer outra operação.

    o que estou fazendo de errado?

  4. if Resp.CNFEnviado and (Resp.Header <> 'CHQ') then

    begin

    try

    Est := TACBrTEFD( Owner ).EstadoECF;

    except

    raise EACBrTEFDErro.Create('CNC nao efetuado') ;

    end;

    if not CNC then

    raise EACBrTEFDErro.Create('CNC nao efetuado') ;

    end

    else

    NCN;

    /// fiz essa alteração, assim, só vai enviar o CNC se retornar um status da impressora.... fica em looping até a impressora ficar ativa. Funcionou, mas nao sei se essa é a melhor forma de fazer o cancelamento(CNC).

  5. Oi Daniel....

    refiz os passos no demo...

    ACBrECF.AbreCupom

    ACBrECF.VendeItem

    ACBrECF.VendeItem

    Inicio de ATV

    Enviando: ATV ID: 48611

    ATV executado com sucesso

    Enviando: ATV ID: 48612

    Enviando: CRT ID: 48613

    Enviando: ATV ID: 48614

    Enviando: CNF ID: 48615

    Saldo Restante: 1,00

    Inicio de ATV

    Enviando: ATV ID: 48616

    Requisição anterior não concluida

    ATV executado com sucesso

    Enviando: ATV ID: 48617

    Enviando: CRT ID: 48618

    Enviando: ATV ID: 48619

    Enviando: CNF ID: 48620

    o correto é nao confirmar aqui mas somente após a impressão

    Saldo Restante: 0,00

    BloqueiaMouseTeclado = SIM

    ComandaECF: opeSubTotalizaCupom

    ACBrTEFD1ComandaECFPagamento, IndiceECF: 02 Valor: 2,00

    ComandaECF: opeFechaCupom

    BloqueiaMouseTeclado = NAO

    BloqueiaMouseTeclado = SIM

    ACBrTEFD1ComandaECFAbreVinculado, COO:000012 IndiceECF: 02 Valor: 2,00

    BloqueiaMouseTeclado = NAO

    de inicio ja dá a mensagem de tentar novamente, sim nao? e imprime o comprovante em relatório gerencial.

    BloqueiaMouseTeclado = SIM

    ComandaECF: opeAbreGerencial

    ACBrTEFD1ComandaECFImprimeVia, Tipo: trGerencial Via: 1

    *** DEMONSTRACAO PAY&GO ***

    COMPROVANTE DE TEF

    ESTABELECIMENTO DE TESTE

    823982346832235/03876463

    30/08/2011 13:32:14

    REF.FISCAL:000012

    DOC:002634 AUTORIZ:016202

    REF.HOST:13321424272

    DEMOCARD ************1111

    VENDA CREDITO A VISTA

    VALOR FINAL: R$ 1,00

    ________________________________

    ComandaECF: opePulaLinhas

    ACBrTEFD1ComandaECFImprimeVia, Tipo: trGerencial Via: 2

    *** DEMONSTRACAO PAY&GO ***

    COMPROVANTE DE TEF

    ESTABELECIMENTO DE TESTE

    823982346832235/03876463

    30/08/2011 13:32:14

    REF.FISCAL:000012

    DOC:002634 AUTORIZ:016202

    REF.HOST:13321424272

    DEMOCARD ************1111

    VENDA CREDITO A VISTA

    VALOR FINAL: R$ 1,00

    ________________________________

    ComandaECF: opePulaLinhas

    ACBrTEFD1ComandaECFImprimeVia, Tipo: trGerencial Via: 1

    *** DEMONSTRACAO PAY&GO ***

    COMPROVANTE DE TEF

    ESTABELECIMENTO DE TESTE

    823982346832235/03876463

    30/08/2011 13:32:53

    REF.FISCAL:000012

    DOC:008514 AUTORIZ:015004

    REF.HOST:13325320799

    DEMOCARD ************1111

    VENDA CREDITO PARC.ADM.

    EM 2 PARCELAS

    VALOR FINAL: R$ 1,00

    ________________________________

    desliguei o emulador da ECF aqui

    ComandaECF: opePulaLinhas

    BloqueiaMouseTeclado = NAO

    tentar novamente, sim nao?

    BloqueiaMouseTeclado = SIM

    ComandaECF: opeCancelaCupom

    Enviando: ATV ID: 48621

    Enviando: CNC ID: 48622

    BloqueiaMouseTeclado = NAO

    tentar novamente, sim nao?

    BloqueiaMouseTeclado = SIM

    Enviando: ATV ID: 48623

    Enviando: NCN ID: 48624

    BloqueiaMouseTeclado = NAO

    tentar novamente, sim nao?

    BloqueiaMouseTeclado = SIM

    BloqueiaMouseTeclado = NAO

    Enviando: ATV ID: 48625

    Enviando: CNC ID: 48626

    BloqueiaMouseTeclado = SIM

    tentar novamente, sim nao?

    BloqueiaMouseTeclado = NAO

    BloqueiaMouseTeclado = SIM

    Enviando: ATV ID: 48627

    Enviando: NCN ID: 48628

    BloqueiaMouseTeclado = NAO

    mensagem de cancelamento

    BloqueiaMouseTeclado = SIM

    BloqueiaMouseTeclado = NAO

    Enviando: ATV ID: 48629

    Enviando: CNC ID: 48630 tentar novamente, sim nao? aqui liguei novamente a impressora

    BloqueiaMouseTeclado = SIM

    ComandaECF: opeAbreGerencial

    ACBrTEFD1ComandaECFImprimeVia, Tipo: trGerencial Via: 1

    *** DEMONSTRACAO PAY&GO ***

    COMPROVANTE DE TEF

    ESTABELECIMENTO DE TESTE

    823982346832235/03876463

    30/08/2011 13:36:30

    REF.FISCAL:000012

    DOC:001551 AUTORIZ:009085

    REF.HOST:13363025883

    CANCELAMENTO DE VENDA

    DADOS DA VENDA ORIGINAL:

    VENDA CREDITO A VISTA

    DOC:111111

    REF HOST:13363013978

    30/08/2011 13:36:30

    VALOR FINAL: R$ 1,00

    A TRANSACAO ORIGINAL

    ESTA CANCELADA.

    ComandaECF: opePulaLinhas

    ACBrTEFD1ComandaECFImprimeVia, Tipo: trGerencial Via: 2

    *** DEMONSTRACAO PAY&GO ***

    COMPROVANTE DE TEF

    ESTABELECIMENTO DE TESTE

    823982346832235/03876463

    30/08/2011 13:36:30

    REF.FISCAL:000012

    DOC:001551 AUTORIZ:009085

    REF.HOST:13363025883

    CANCELAMENTO DE VENDA

    DADOS DA VENDA ORIGINAL:

    VENDA CREDITO A VISTA

    DOC:111111

    REF HOST:13363013978

    30/08/2011 13:36:30

    VALOR FINAL: R$ 1,00

    A TRANSACAO ORIGINAL

    ESTA CANCELADA.

    ComandaECF: opeFechaGerencial

    Enviando: ATV ID: 48631

    Enviando: CNF ID: 48632

    BloqueiaMouseTeclado = NAO

    Confirmado: CNC ID: 48630

    Rede: VISANET NSU: 13363025883 Valor: 1,00

    Campo 11: 10

    Enviando: ATV ID: 48633

    Enviando: CNC ID: 48634

    BloqueiaMouseTeclado = SIM

    ComandaECF: opeAbreGerencial

    ACBrTEFD1ComandaECFImprimeVia, Tipo: trGerencial Via: 1

    *** DEMONSTRACAO PAY&GO ***

    COMPROVANTE DE TEF

    ESTABELECIMENTO DE TESTE

    823982346832235/03876463

    30/08/2011 13:37:24

    REF.FISCAL:000012

    DOC:027168 AUTORIZ:021048

    REF.HOST:13372407313

    CANCELAMENTO DE VENDA

    DADOS DA VENDA ORIGINAL:

    VENDA CREDITO A VISTA

    DOC:111111

    REF HOST:13372402031

    30/08/2011 13:37:24

    VALOR FINAL: R$ 1,00

    A TRANSACAO ORIGINAL

    ESTA CANCELADA.

    ComandaECF: opePulaLinhas

    ica

    ACBrTEFD1ComandaECFImprimeVia, Tipo: trGerencial Via: 2

    *** DEMONSTRACAO PAY&GO ***

    COMPROVANTE DE TEF

    ESTABELECIMENTO DE TESTE

    823982346832235/03876463

    30/08/2011 13:37:24

    REF.FISCAL:000012

    DOC:027168 AUTORIZ:021048

    REF.HOST:13372407313

    CANCELAMENTO DE VENDA

    DADOS DA VENDA ORIGINAL:

    VENDA CREDITO A VISTA

    DOC:111111

    REF HOST:13372402031

    30/08/2011 13:37:24

    VALOR FINAL: R$ 1,00

    A TRANSACAO ORIGINAL

    ESTA CANCELADA.

    ComandaECF: opeFechaGerencial

    Enviando: ATV ID: 48635

    Enviando: CNF ID: 48636

    BloqueiaMouseTeclado = NAO

    Confirmado: CNC ID: 48634

    Rede: VISANET NSU: 13372407313 Valor: 1,00

    Campo 11: 10

    BloqueiaMouseTeclado = NAO

    Se puder me ajudar agradeço

  6. Estou a fazer o teste nº 14 do roteiro de pre-certificação abril/2010:

    14 - Realizar venda com 2 cartões. Desligar o ECF durante a primeira via de impressão do segundo cartão. Na mensagem de “Impressora não responde! Tentar novamente SIM/NÂO”, optar por não continuar a impressão com o ECF desligado.

    Cancelada a transação:Rede:NSU:Valor:

    A AC deverá enviar o comando de NCN e exibir mensagem ao operador. Ao ligar o ECF a AC deverá cancelar a transação de venda que foi confirmada enviando um comando de CNC antes de liberar qualquer outra operação. Durante a impressão do comprovante de cancelamento da venda confirmada, efetuar o desligamento do ECF novamente na impressão da primeira via do CV. Na mensagem de “Impressora não responde! Tentar novamente SIM/NÃO”, optar por NÃO continuar a impressão com o ECF desligado, a AC deverá enviar o comando de NCN e exibir mensagem ao operador. Ao ligar o ECF, a AC deverá cancelar novamente a transação de venda que foi confirmada enviando um comando de CNC antes de liberar qualquer outra operação.

    Veja que o teste determina que ....Ao ligar o ECF a AC deverá cancelar a transação de venda. Mas o ACBR ja tenta envia o cancelamento (CNC) com a impressora desligada e fica neste looping até que ligue a impressora.

    Isso esta correto???

  7. Estou fazendo teste nº 4 de pré-certificação Plug&Pay de abr/2010. O teste determina que após desligar o ECF na primeira via do CV, na mensagem de “Impressora não responde. Tentar novamente SIM/NÃO”, optar por NÃO continuar com o ECF desligado, a AC deverá identificar que o GP não esta ativo. Apos ativar o GP. Até aqui tudo bem....

    Continuando...... a AC deverá enviar o comando de NCN e exibir a mensagem ao operador “Ultima transação TEF cancelada” Rede: / NSU: / Valor:.

    O acbrTEFD envia CNC, retorna o arquivo com o cancelamento e tenta imprimir o arquivo ficando em looping, entrando novamente na mensagem de “Impressora não responde. Tentar novamente SIM/NÃO"

    Fiz alterações para que o ACBRTEFD enviasse o NCN e motrasse a mensagem

    “Ultima transação TEF cancelada” Rede: / NSU: / Valor:.. Mas não obtive o resutado desejado.

    Alguém sabe dizer como fazer o cancelamento de transação TEF ja confirmada?

    Nao estou entendendo este teste. O que posso estar fazendo de errado?

    Agradeço.

  8. estou comproblemas tambem em tentar novamente? sim ou não. Escolho "não" e continuo com o ECF desligado.

    O Roteiro de pré-certificação (visanet) abr/20010 determina que deve ser enviado um NCN, mas conforme exemplificado na procedure envia uma CNC.

    procedure TACBrTEFDClass.CancelarTransacoesPendentesClass;

    (..)

    if Resp.CNFEnviado and (Resp.Header <> 'CHQ') then

    begin

    if not CNC then

    raise EACBrTEFDErro.Create('CNC nao efetuado') ;

    end

    else

    NCN;

    DeleteFile( ArquivosVerficar[ 0 ] );

    ArquivosVerficar.Delete( 0 );

    { Adicionando na lista de Respostas Canceladas }

    RespostasCanceladas.Add( RespostaCancela );

    (...)

    end;

    estou fazendo algo errado ? como fazer esse tratamento? alguem ja teve esse problema?

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