segunda-feira, maio 22, 2006
Passos para a Homologação do TEF
Apesar de muito se falar em TEF, o "caminho das pedras" até a homologação as vezes parece um pouco "escondido". Este artigo tem como objetivo dar algumas dicas básicas sobre o processo de homologação.
O primeiro passo para se obter a homologação é desenvolver um aplicativo que seja capaz de se comunicar com uma impressora fiscal, pois é nesta que serão impressos os cupons de venda (os "cupons fiscais") e os comprovantes dos pagamentos efetuados com cartão de crédito. Este aplicativo deve ser capaz de, no mínimo, realizar vendas, efetuar "Leitura X" e "Redução Z", além de emitir leitura da memória fiscal para uma eventual fiscalização pela qual possa passar seu cliente. Também é interessante desenvolver rotinas para sangria e suprimento, que são as operações de retirada de dinheiro (antes do final do expediente) e de lançamento do fundo de caixa (utilizado para troco). Para efeito de homologação no TEF, não são verificadas questões como baixa de estoque ou fechamento de caixa através do sistema, mas é importante que o seu sistema também tenha estas funções, a fim de evitar futuros problemas.
Tendo a base do sistema desenvolvido, é hora de entrar em contato com as homologadoras e solicitar o material de desenvolvimento. Este material consiste nos softwares utilizados para efetuar a simulação das vendas com cartão de crédito, bem como dos manuais e roteiros realizados nos testes da homologação.
Para a homologação no TEF Discado, basta entrar no site http://www.softwareexpress.com.br/, se cadastrar e baixar os arquivos disponíveis. Não existe a necessidade de nenhum registro além deste, e nem é cobrada nenhuma taxa referente à homologação. Já no TEF Dedicado, é necessário efetuar um contrato com a Software Express e efetuar um pagamento um pouco salgado (girando em torno de R$ 1.200,00). Após a assinatura do contrato, a Software Express envia, via e-mail, os simuladores do TEF Dedicado além dos manuais e roteiros necessário para o desenvolvimento.
Para o desenvolvimento e testes, você vai precisar de uma impressora fiscal (que pode estar em modo de treinamento) e de um pinpad compatível com o TEF. O Pinpad é o periférico responsável pela leitura do cartão de crédito e é imprescindível tanto nos testes quanto na homologação em si. As marcas de pinpad que trabalhei são Verifone, Dione e Gertec.
O roteiro de testes é um tanto extenso, e normalmente é modificado de tempos em tempos. Cada teste precisa ser feito com cuidado, pois falhas não são perdoadas na homologação. Também é importante certificar-se que a versão do roteiro que você possui está em dia, para evitar ser pegue de surpresa por um teste recém-adicionado. Sugiro que seja separado um tempo específico para desenvolvimento e testes das rotinas do TEF. Muitos programadores "levam pau" porque acham que conseguirão homologar com as rotinas do TEF "quase" certas e deixam passar pequenos detalhes que fazem diferença na hora da homologação. Uma outra coisa importantíssima é que a pessoa desingada para ir à homologação seja o desenvolvedor da aplicação, pois normalmente existem ajustes de última hora que exigem que o programador conheça bem os fontes.
Estando seguro que todas as rotinas estão desenvolvidas e que você está conseguindo executar corretamente todos os testes, é necessário entrar em contato com a SoftwareExpress para solicitar a pré-homologação, que consiste em enviar, através do correio, cupons impressos de cada teste para avaliação. Passando nesta fase, será agendada a homologação, que dura no mínimo dois dias e é realizada exclusivamente em São Paulo.
Homologar o TEF requer do programador uma dedicação especial. Realizar todos os testes várias vezes, verificar as possíveis falhas que podem ocorrer, testando todas as situações possíveis é muito importante. Se possível, reserve tempos específicos para o desenvolvimento e testes do TEF, não deixando outras coisas tirar sua concentração. Também é importante entrar em contato com outros programadores que já homologaram para trocar algumas idéias e, sempre que sentir dificuldade, entrar em contato com o suporte técnico da Software Express ou da Seven PDV. É melhor parecer chato e tirar todas suas dúvidas do que ser o cara "que não incomoda" e ter que voltar a São Paulo outro dia para realizar a homologação.
Espero que este "caminho das pedras" seja um bom ponto de partida para você. Boa sorte!
Aurimenes Apolônio
http://aurimenes.blogspot.com/
Consulte também:
http://www.softwareexpress.com.br
http://www.sevenpdv.com.br
http://br.groups.yahoo.com/group/AutomacaoTotal/ - Grupo de desenvolvedores em Automação
O primeiro passo para se obter a homologação é desenvolver um aplicativo que seja capaz de se comunicar com uma impressora fiscal, pois é nesta que serão impressos os cupons de venda (os "cupons fiscais") e os comprovantes dos pagamentos efetuados com cartão de crédito. Este aplicativo deve ser capaz de, no mínimo, realizar vendas, efetuar "Leitura X" e "Redução Z", além de emitir leitura da memória fiscal para uma eventual fiscalização pela qual possa passar seu cliente. Também é interessante desenvolver rotinas para sangria e suprimento, que são as operações de retirada de dinheiro (antes do final do expediente) e de lançamento do fundo de caixa (utilizado para troco). Para efeito de homologação no TEF, não são verificadas questões como baixa de estoque ou fechamento de caixa através do sistema, mas é importante que o seu sistema também tenha estas funções, a fim de evitar futuros problemas.
Tendo a base do sistema desenvolvido, é hora de entrar em contato com as homologadoras e solicitar o material de desenvolvimento. Este material consiste nos softwares utilizados para efetuar a simulação das vendas com cartão de crédito, bem como dos manuais e roteiros realizados nos testes da homologação.
Para a homologação no TEF Discado, basta entrar no site http://www.softwareexpress.com.br/, se cadastrar e baixar os arquivos disponíveis. Não existe a necessidade de nenhum registro além deste, e nem é cobrada nenhuma taxa referente à homologação. Já no TEF Dedicado, é necessário efetuar um contrato com a Software Express e efetuar um pagamento um pouco salgado (girando em torno de R$ 1.200,00). Após a assinatura do contrato, a Software Express envia, via e-mail, os simuladores do TEF Dedicado além dos manuais e roteiros necessário para o desenvolvimento.
Para o desenvolvimento e testes, você vai precisar de uma impressora fiscal (que pode estar em modo de treinamento) e de um pinpad compatível com o TEF. O Pinpad é o periférico responsável pela leitura do cartão de crédito e é imprescindível tanto nos testes quanto na homologação em si. As marcas de pinpad que trabalhei são Verifone, Dione e Gertec.
O roteiro de testes é um tanto extenso, e normalmente é modificado de tempos em tempos. Cada teste precisa ser feito com cuidado, pois falhas não são perdoadas na homologação. Também é importante certificar-se que a versão do roteiro que você possui está em dia, para evitar ser pegue de surpresa por um teste recém-adicionado. Sugiro que seja separado um tempo específico para desenvolvimento e testes das rotinas do TEF. Muitos programadores "levam pau" porque acham que conseguirão homologar com as rotinas do TEF "quase" certas e deixam passar pequenos detalhes que fazem diferença na hora da homologação. Uma outra coisa importantíssima é que a pessoa desingada para ir à homologação seja o desenvolvedor da aplicação, pois normalmente existem ajustes de última hora que exigem que o programador conheça bem os fontes.
Estando seguro que todas as rotinas estão desenvolvidas e que você está conseguindo executar corretamente todos os testes, é necessário entrar em contato com a SoftwareExpress para solicitar a pré-homologação, que consiste em enviar, através do correio, cupons impressos de cada teste para avaliação. Passando nesta fase, será agendada a homologação, que dura no mínimo dois dias e é realizada exclusivamente em São Paulo.
Homologar o TEF requer do programador uma dedicação especial. Realizar todos os testes várias vezes, verificar as possíveis falhas que podem ocorrer, testando todas as situações possíveis é muito importante. Se possível, reserve tempos específicos para o desenvolvimento e testes do TEF, não deixando outras coisas tirar sua concentração. Também é importante entrar em contato com outros programadores que já homologaram para trocar algumas idéias e, sempre que sentir dificuldade, entrar em contato com o suporte técnico da Software Express ou da Seven PDV. É melhor parecer chato e tirar todas suas dúvidas do que ser o cara "que não incomoda" e ter que voltar a São Paulo outro dia para realizar a homologação.
Espero que este "caminho das pedras" seja um bom ponto de partida para você. Boa sorte!
Aurimenes Apolônio
http://aurimenes.blogspot.com/
Consulte também:
http://www.softwareexpress.com.br
http://www.sevenpdv.com.br
http://br.groups.yahoo.com/group/AutomacaoTotal/ - Grupo de desenvolvedores em Automação
Comentários:
<< Página inicial
Parabéns Aurimenes,
Achei muito importante essas suas dicas.
Essa matéria lida com atenção certamente economiza muitas dores de cabeça ao programador.
Estou desenvolvendo um software de frente de caixa e terei que passar por essa fase de homologação.
Muito obrigado pelas suas dicas.
Cleberson Costa Silva
Achei muito importante essas suas dicas.
Essa matéria lida com atenção certamente economiza muitas dores de cabeça ao programador.
Estou desenvolvendo um software de frente de caixa e terei que passar por essa fase de homologação.
Muito obrigado pelas suas dicas.
Cleberson Costa Silva
Para economizar tempo e dinheiro na homologação, vale a pena utilizar o EasyTEF para Delphi, componente TEF discado. Ele já homologou Aplicação Comercial para as redes Amex, Redecard, Visanet, Pay&Go, além de ter suporte para as redes Hipercard e Tecban.
Ele também é o único componente no mercado que tem versão de avaliação, ou seja, que não precisa pagar pra ver como funciona. Ainda temos um demo em nosso site. Para mais informações, acesse:
http://www.easytef.com.br
Atenciosamente,
EasyTEF Team
Ele também é o único componente no mercado que tem versão de avaliação, ou seja, que não precisa pagar pra ver como funciona. Ainda temos um demo em nosso site. Para mais informações, acesse:
http://www.easytef.com.br
Atenciosamente,
EasyTEF Team
Excelente Esclarecimento Aurimenes!
Tenho uma dúvida, estou negociando uma representação de uma empresa que já tem os softwares homologados. Um cliente me pediu um orçamento de um software + leitor e impressora fiscal. Quando se trata da impressora fiscal, devo fazer algum cadastro na receita deste equipamento? ou seja, há algum procedimento a ser seguido para autorizar o uso do equipamento?
Aguardo Retorno!
Cláudio
Tenho uma dúvida, estou negociando uma representação de uma empresa que já tem os softwares homologados. Um cliente me pediu um orçamento de um software + leitor e impressora fiscal. Quando se trata da impressora fiscal, devo fazer algum cadastro na receita deste equipamento? ou seja, há algum procedimento a ser seguido para autorizar o uso do equipamento?
Aguardo Retorno!
Cláudio
Aurimenes,
Valeu pelas dicas, mas ainda ficou uma dúvida, se vou usar o TEF Discado eu não preciso ir a São Paulo para homologar? Ou obritatoriamente tenho que ir para que a Software Express e SevenPDV realizem os testes em meu software?
Postar um comentário
Valeu pelas dicas, mas ainda ficou uma dúvida, se vou usar o TEF Discado eu não preciso ir a São Paulo para homologar? Ou obritatoriamente tenho que ir para que a Software Express e SevenPDV realizem os testes em meu software?
Assinar Postar comentários [Atom]
<< Página inicial
Assinar Postagens [Atom]