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:
- 29ª Edição – Conhecendo o Microterminal FIT Integra Bematech Caro parceiro, Esta edição de nosso Flash-Tip destina-se ao conhecimento...
- Edição 48 – Explorando a MFD nas impressoras fiscais Bematech Caro parceiro, Muitos nos questionam sobre a usabilidade das impressoras...
- Transferência Eletrônica de Fundos (T.E.F.) – Discado – Passo 10/10 Realizando uma venda com mais de uma transação TEF Chegamos...
- Edição 76 – Acionando o Buzzer na Impressora Não Fiscal Caro Partner e Desenvolvedor, Um dos recursos disponíveis nas impressoras...
- Edição 98 – Entendendo o Truncamento e Arredondamento no ECF Caro Partner e Desenvolvedor de Software, Nesta edição de nosso...
2 de junho de 2006 às 19:05
Comentário by Luiz Eduardo
Muito bom esse artigo. Vai ser extremamente útil.
Agraço bastante.