Ir para conteúdo
  • Cadastre-se

Jean Peixoto

Membros Pro
  • Total de ítens

    336
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Jean Peixoto postou

  1. Resolvido no seguinte post:
  2. Foi Resolvido giulianon. Fiz da seguinte maneira ao iniciar a plicação: Begin ACBrTEFD1.TEFCliSiTef.CodigoLoja := '00000000'; ACBrTEFD1.TEFCliSiTef.NumeroTerminal := 'SW000001'; //ACBrTEFD1.TEFCliSiTef.CodigoLoja := '11112222'; ACBrTEFD1.Inicializar(gpCliSiTef); end; O restante do código coloquei quando faço a chamada do TEF. Aqui, funcionou!
  3. Achei o proplema! Não era tratado na função function TACBrTEFDCliSiTef.ContinuarRequisicao(ImprimirComprovantes: Boolean. Somente débito era tratado, antes de retirar o cartão do pinpad. Alterado também: TACBrTEFDOperacaoMensagem = ( opmOK, opmYesNo, ---> opmCNC, opmExibirMsgOperador, opmRemoverMsgOperador, opmExibirMsgCliente, opmRemoverMsgCliente, opmDestaqueVia ) ; Acrescentado opmCNC para tratar mensagem de cancelamento no evento OnExibeMensagem. No caso de quando a aplicação for iniciada por queda de energia e o componente faz o cancelamento automático! Segue alteração nos arquivos! ACBrTEFDClass.pas ACBrTEFDCliSiTef.pas
  4. Em partes achei o que pode ser! Debugando o código, verifiquei que quando é cartão de crédito não é gravado o arquivo de log '*001.tef' na pasta TEF. Com cartão de débito é chamado o método para gravar, com cartão de crédito o método não é chamado! Não estou conseguindo achar onde esse método de gravação do arquivo é acionado para gravar o arquivo! Alguém já passou pelo mesmo problema?
  5. Boa tarde. A seq. 16 do Sitef pede pra fazer uma venda com cartão de credito magnético e a vista. Quando faço usando credito a vista, ao voltar na aplicação ele não dá o resultado que o teste pede. Já se faço utilizando cartão de débito, o teste é feito normalmente. O que pode ser?
  6. Então está explicado! O código da loja para homologação é: 000000000. Em produção o código com certeza está diferente. Por isso ele devolve esta mensagem de que não existe configuração para esse código de loja.
  7. Giulianon bom dia, Na sequência de testes 3 do sitef, pede pra mudar, através da função ConfiguraIntSitefInterativo, o "Parametro da Empresa (Loja) do Sitef: 111222" Esse valor estou mudando da seguinte maneira: begin ACBrTEFD1.Inicializar(gpCliSiTef); ACBrTEFD1.TEFCliSiTef.EnderecoIP := '124.0.0.1'; ACBrTEFD1.TEFCliSiTef.CodigoLoja := '11112222'; ACBrTEFD1.TEFCliSiTef.NumeroTerminal := 'SW000001'; ACBrTEFD1.TEFCliSiTef.Operador := '0'; ACBrTEFD1.TEFCliSiTef.PathDLL := 'C:\Sit\Sistema\arq'; ACBrTEFD1.TEFCliSiTef.Inicializar; end; Mesmo assim, i clisitef autoriza a transação, com o código da loja errado. Onde estou errando?
  8. Gefferson, obrigado pela ajuda. Ainda a respeito do teste 25, como você validou o "Código de segurança", para não aceitar quando se digita mais de 5 dígitos? Onde checa isso?
  9. Não, como eu disse, estou com mesmo problema. não tenho cartão sem Chip.
  10. Mesmos valor, mesmo cartão, não deixa passar venda mesmo! Mesmo que o número ('1235') seja diferente!
  11. Estou com o mesmo problema nesse teste. Conseguiu resolver? Mandei e-mail pra eles, mais ainda não tive resposta.
  12. Obrigado por responder Cleber. Verifiquei uma propriedade no componente ACBrTEFD: ConfirmarAntesDosComprovantes. Por padrão está false. Acredito que se colocar True, não precise fazer os testes acima mencionados para Homologação! Estou certo?
  13. marcosfnc, Em que momento você recebe essa mensagem? É homologação ou em produção?
  14. Existe a possibilidade de usar EcfSimulado. tEstadoEcfSimulado = (tpsLivre, tpsVenda, tpsSubTotal, tpsTotalPagar, tpsPagamento, tpsRelatorio); No DEMO tem exemplo de como tratar!
  15. Boa tarde, Estou realizando testes para homologação do Sitef (pela SkyTef) e seguindo o roteiro fiquei em dúvidas quanto a sequencia de testes, do 17 ao 24, que no caso é OPCIONAL. No caso deve ser feito quando " apenas se a confirmação for enviada após a impressão" Pergunta, utilizando o ACBrTEFd, devo fazer esses testes para homologar? Utilizo documento fiscal NFC-e.
  16. Bom dia Luciano_f Estou com essa mesma dúvida sua, como você fez? Preciso colocar o número da nfce nessa variável? Ou pode ser sempre um número fixo? Estou usando o CliSitef!
  17. Bom dia! Seria bom você colocar aqui como resolveu! Pode ajudar alguém que esteja com a mesma dúvida!
  18. Jwest Achei como fazer: Para iniciar direto no débito ACBrTEFD.TEFCliSiTef.OperacaoCRT := 2; Para iniciar direto no crédito ACBrTEFD.TEFCliSiTef.OperacaoCRT := 3;
  19. Boa tarde Jwest, Estou tendo o mesmo problema, você conseguiu resolver?
  20. Após dois dias tentando fazer funcionar, e sem sucesso, liguei no suporte onde o cliente adquiriu o certificado A3. Resultado: De alguma forma que nem eu e nem o cliente sabe explicar, o certificado foi excluído do token. No meu caso, esse era o motivo da mensagem!
  21. Boa tarde!, Conseguiu resolver? Estou com mesmo problema!
  22. Bom dia, Dê uma olhada nos exemplo da NFc-e. Lá você encontrará o caminho das pedras! Muito simples mesmo.
  23. Estou homologando na SkyTef (CliSitef), Alguns testes precisam do pinpad, liguei no suporte e eles me disseram que não tem como fazer sem pinpad (no meu caso não tenho). Existe alguma configuração pra não utilizar pinpad?
  24. Boa tarde, São as empresas que irão fazer o "credenciamento" do seu software para você receber via cartão de crédito! Eles te autorizam a você receber esses meios! E de certa forma eles prestam serviço para as operadoras de cartão de crédito:VISA, MASTER, etc. Ex: NTK, SoftwareExpress, SkyTef, etc..
  25. Giulianon, Obrigado Estou iniciando o desenvolvimento mais estou perdido quanto as rotinas do CliSitef. Você poderia me passar as rotinas, desde o início, utilizando o ACBrTEFD para recebimento em cartão? Como comunicar, como configurar, como fazer pagamento com cartão.. Obrigado!!
×
×
  • 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.