Ir para conteúdo
  • Cadastre-se

joaoagra

Membros
  • Total de ítens

    56
  • Registro em

  • Última visita

  • Days Won

    2

Posts postados por joaoagra

  1. Olá, Juliomar Marchetti! eu já estou com a documentação fornecida pela software express, não foi necessário mandar informação do meu cliente não porque eu já tenho homologação lá, inclusive dentro do material que eles mim enviaram eles mandaram também vários código de barras para ser testado no CB Simulador, hoje só está faltando mesmo as rotinas do componente, andei lendo os roteiros são poucas as rotinas a ser executadas mas não identifiquei ainda como chamar esse menu no Clisitef.

  2. Olá! No inicio do ano homologuei a aplicação no TEF com Sitef(TEF+Cielo Premia+ Múltiplas Formas de Pagamento+Recarga de Celular) não tive dificuldade significante para homologar; atualmente foi solicitado por alguns dos meus clientes o recurso de Correspondente Bancário, no entanto não encontrei documentação falando desse assunto com o SITEF e nem com outro tipo de TEF, gostaria de saber se no ACBRTEFD existe essa possibilidade com o SITEF?, eu já estou com toda documentação, Simuladores e os roteiros (Roteiro de Pré-Homologação CB Banco do Brasil CliSitef, Roteiro de Pré- Homologação CorbanSE HSBC CliSitef, Roteiro de Pré- Homologação CB Itaú CliSitef, Roteiro de Pré-Homologação CB Santander Clisitef).

  3. Olá! Daniel, resolvi o problema no Evento OnInfoECF como você orientou, segue ...

     

    Obrigado mais uma vez pela orientação, assim que concluir o processo da homologação vou dar a minha contribuição para o projeto.

     


       try
          if not ACBrECF1.Ativo then
             ACBrECF1.Ativar ;
       except
          { Para CliSiTEF ou V&SPague aplique o IF abaixo em sua aplicação, que
            permite saber se o Cupom foi concluido mesmo com o ECF desligado }

          if (not ACBrTEFD.TEF.Inicializado) and   { Está na inicialização ? }
             (Operacao = ineEstadoECF) and          { Quer Saber o estado do ECF ? (mas se chegou aqui é pq o ECF já está com problemas) }
             (ACBrTEFD.GPAtual in [gpCliSiTef,gpVeSPague]) then
          begin
                  if TotalRecebido>=TotalVenda then
                  RetornoECF := 'R'
               else
                  RetornoECF := 'O' ;
             exit ;
          end ;

          raise ;
       end;

       case Operacao of
         ineSubTotal :
           begin
             ASubTotal := ACBrECF1.Subtotal ;
             ASubTotal := ASubTotal - ACBrECF1.TotalPago +
                          StringToFloatDef(DesontoAcrescimo, 0);

             RetornoECF := FloatToStr( ASubTotal ) ;
           end;

    {     ineTotalAPagar :
           RetornoECF := FloatToStr( CalculaTotalPago ); }

         ineEstadoECF :
           begin
             Case ACBrECF1.Estado of
               estLivre     : RetornoECF := 'L' ;
               estVenda     : RetornoECF := 'V' ;
               estPagamento : RetornoECF := 'P' ;
               estRelatorio : RetornoECF := 'R' ;
               estNaoFiscal : RetornoECF := 'N' ;
             else
               RetornoECF := 'O' ;
             end;
           end;
       end;
     

  4. Olá! Estou fazendo a homologação no Sitef utilizando o ACBRTEFD, Todos os testes do roteiro de Pré-Homologação Clisitef foram realizados sem nenhum problema com excessão da Seq.68 do Roteiro Pré-Homologação, veja após fazer o teste da seguencia está aprovando a tranzação como demonstra a imagem em anexo, mas não está em conformidade com a proposta do teste. Após enviar o material de pré-homologação para a Software Express o Roberto Alvarez solicitou que eu corrigisse esse teste, segue a Resposta da Software Express(Teste 68 da CliSitef, a transação ficou com estado de "Efetuada" no Relatório do SiTef quando deveria ficar cancelada;)

     

    Obs.: só ta faltando esse teste, os demais testes do CliSitef, o Cielo Premia e  Recarga estão todos ok.

     

     

     

    Sequência

    Preparação

    Execução

    Resultado Esperado

    Seq. 68

    - Esta transação poderá ser de qualquer valor

     

    - Para esta transação utilizar cartões Visa e Visa Electron

     

    - A aplicação sempre deverá verificar o status da impressora.

    - Realizar uma transação de Crédito magnético com uma parte do valor da venda

     

    - Selecionar a opção á vista

     

    - Chamar o 2º cartão com o valor restante da venda, ao aparecer a mensagem de “Insira ou passe o cartão”, desligar o computador (reset) e em seguida desligar a impressora

     

    - Ligar novamente o computador e não ligar a impressora

     

    - Cancelar a transação TEF mesmo com a impressora desligada e caso não tenha lançado a forma de pagamento é permitido aproveitar o cupom fiscal, caso contrário, cancelar o cupom fiscal.

     

     

    - Tratar a pendência da transação TEF

     

    - Exibir mensagem ao operador:

     

    “Última transação TEF não foi efetuada. Favor reter o Cupom.”

     

    - Verificar o status da impressora e exibir mensagem de Falha de comunicação

     

     

    - Não há impressão de cupom TEF.

     

    - A transação não será autorizada

     

     

    post-3999-0-80179100-1357249952.jpg

    post-3999-0-80179100-1357249952.jpg

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