Bematech Software Partners

 
  • jan 11 2006

    Transferência Eletrônica de Fundos (T.E.F.) – Discado – Edição Extra

    Prezado parceiro desenvolvedor,

    Preparamos esta edição de nosso Bematech Flash Tip, no objetivo de orientá-lo com algumas Flash-Tip e recomendações, sobre como devemos proceder antes e durante a homologação do TEF.

    São elas:


    Hotel: Os mais recomendados, são: IBIS, F1 e Brigadeiro na Av. Paulista.

    Computador: Procurem levar Desktop, se possível o mesmo utilizado nos testes. Notebook podem apresentar problemas de conexão com a VISA.

    Relacionamento: Tentar fazer amizade com a pessoa que está certificando seu aplicativo é uma dica muito boa. Ele poderá lhe ajudar bastante.

    Alterações: Prepare-se para eventuais alterações no aplicativo. Tenha sempre o código-fonte para alterar.

    Impressão do Comprovante TEF: A impressão deve ser linha a linha e não por buffer da impressora.

    Arquivo INTPOS.001: Teste bem a rotina de backup do arquivo INTPOS.001 e se ele esta sendo excluído, no caso da resposta for diferente da solicitada.

    Sistema Operacional:

    - Recomenda-se utilizar Windows-98 SE. Existem rumores de que o Windows-XP apresenta alguns problemas com o Gerenciador Padrão. Não pode ser usado Windows 2000.

    - Desative tudo o que for possível no Windows, pra evitar problemas de foco, como ICQ, MSN Messenger, Antivírus, Firewall e outros que apareçam no Desktop.

    Desenvolvimento: Durante o desenvolvimento, use exclusivamente o teclado. Considere o mouse totalmente proibido.

    Queda de energia: Em caso de queda de energia do computador, durante a impressão do comprovante do TEF, à aplicação ao retornar, deverá fechar o comprovante e cancelar a transação. Você deve criar algum tipo de controle para identificar qual tipo de cupom não fiscal estava aberto (vinculado ou gerencial) para poder enviar o comando adequado.

    Aplicativo:

    - Desative qualquer rotina de seu aplicativo que rode em background. Podem ocorrer problemas de foco.

    - Use Show Modal para as mensagens, evitando as funções de Show Message de sua linguagem.

    - Habilite o foco para o Form da mensagem e do botão OK, caso exista.

    - Instalação completa do aplicativo homologado (em CD) para ser entregue à homologadora.

    Testes:

    - Mantenha a calma durante os testes da homologação. Somente desative o Gerenciador Padrão quando o homologador solicitar.

    - Sempre procure entender o que o homologador quer. Ele poderá lhe dar Flash-Tip de como proceder melhor com as rotinas.

    - Não discuta com o homologador, pois poderá complicar o andamento da homologação.

    - Podem ocorrer contradições entre os homologadores de bandeiras diferentes. Procure atender sempre ao segundo questionamento, mesmo que sua aplicação já tenha sua aprovação pelo homologador anterior.

    - Se alguma rotina ficar inconsistente e não for possível de adequá-la, troque idéias com o homologador e com outros programadores no local.

    - Ocorrem testes de controle para a situação de fim de papel e queda de energia.

    - Teste bem o modem, sem ele você poderá ter sérios problemas na homologação da VISA e TECBAN.

    - Teste de desligamento da impressora, também ocorre.

    - Travamento do teclado e mouse, em momentos de impressão do comprovante TEF.

    - Testar se o Gerenciador Padrão está ativo ao entrar na aplicação – TEF_DIAL e TEF_DISC separadamente. Caso não estejam ativos, exibir uma mensagem de aviso e não entrar na aplicação.

    Horário: Ser pontual é importante. Procure chegar às 08:00 horas para adiantar a instalação dos equipamentos e testá-los, verificando se não ocorreu nenhum tipo de defeito durante o transporte. A homologação geralmente inicia às 09:00 horas.

    Banco de Dados: Deixe seu banco de dados com todos os itens necessários para os testes

    Equipamentos:

    - Se você não está localizado em São Paulo, procure levar uma CPU de reserva para eventuais problemas com a CPU principal.

    - Mouse e teclado extras.

    - Pin-pad.

    - Placa de modem instalada (preferência para USRobotics ou Trellis).

    - Impressora Fiscal e no mínimo 5 bobinas.

    - Um HD reserva com a cópia de toda a instalação de seu sistema. Não é necessário levar monitor de vídeo.

    Documentação: Leia a documentação e mantenha atenção aos detalhes.

    Dúvidas: Em caso de dúvidas, durante a implementação do roteiro do TEF, entre em contato com o suporte técnico da SoftwareExpress e/ou SevenPDV.

    Software Express:

    Av. Paulista, 2202 – Sobreloja H – São Paulo – SP
    tef.discado@softwareexpress.com.br
    (11) 3170-5333

    SevenPDV Automação:

    Av. Paulista, 475 – 9° Andar – São Paulo – SP
    (11) 3549-6700 / Ramal 5
    constec@sevenpdv.com.br


    Gostaríamos de agradecer aos parceiros Vinicius Barreira, Luciana Abreu e Sergio Rodrigues, pela disponibilidade destas informações, que são fundamentais para a realização da homologação TEF.

    Os exemplos completos em Delphi e Visual Basic com as rotinas de implementação do TEF, incluindo os tratamentos de erro e múltiplos cartões já estão disponíveis em nosso site, através dos links:

    Delphi

    http://www.bematech.com.br/suporte/downloads/fisc_win/exemploDelphiTEF.zip

    Visual Basic

    http://www.bematech.com.br/suporte/downloads/fisc_win/exemploVBTEF.zip

    E, boas implementações!

    Related posts:

    1. 29ª Edição – Conhecendo o Microterminal FIT Integra Bematech Caro parceiro, Esta edição de nosso Flash-Tip destina-se ao conhecimento...
    2. Edição 48 – Explorando a MFD nas impressoras fiscais Bematech Caro parceiro, Muitos nos questionam sobre a usabilidade das impressoras...
    3. Transferência Eletrônica de Fundos (T.E.F.) – Discado – Passo 10/10 Realizando uma venda com mais de uma transação TEF Chegamos...
    4. Edição 76 – Acionando o Buzzer na Impressora Não Fiscal Caro Partner e Desenvolvedor, Um dos recursos disponíveis nas impressoras...
    5. Edição 98 – Entendendo o Truncamento e Arredondamento no ECF Caro Partner e Desenvolvedor de Software, Nesta edição de nosso...

     

1 Comentário

  • 2 de junho de 2006 às 19:05

    Comentário by Luiz Eduardo

    Muito bom esse artigo. Vai ser extremamente útil.

    Agraço bastante.

Deixe um comentário