Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Boa noite!

 

Fiz algumas implementações no componente e gostaria de compartilhar com vocês:

 

1º Implementação da Versão da API: Foi criado o método VersaoAPI para recuperar a versão da DLL ou a versão da API WEB, no meu caso foi para o modelo tefApiCliSiTEF, mas pode ser extendido para outros modelos.

- Utilizado para implementação o manual: SiTef - Interface Simplificada com a aplicação(VRS-255).pdf

2º Implementado a rotina VerificarPresencaPinPad: Foi implementado a rotina TACBrTEFAPIClassCliSiTef.VerificarPresencaPinPad para o modelo tefApiCliSiTEF

ACBrTEFAPI_Implementacoes.zipFetching info...

Postado

Bom dia @Daniel Simoes

Encontrei mais uma correção para incluir:

 

Na unit ACBrTEFComum da classe  TACBrTEFResp falta implementar os campos:

property Voucher: Boolean read fpVoucher write fpVoucher;
property EndToEndID: string read fpEndToEndID write fpEndToEndID; 

nos métodos 

procedure TACBrTEFResp.Assign(Source: TACBrTEFResp);
procedure TACBrTEFResp.Clear;

 

 

  • Fundadores
Postado

Não encontrei na documentação oficial, informações sobre o retorno do campo 2021

https://dev.softwareexpress.com.br/docs/clisitef/clisitef_documento_principal/

Ele não seria a mesma coisa, que o campo 136 (BIN) ?

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Fundadores
Postado

@antoniojmsjr, enviei ao SVN, modificações, baseado em suas sugestões... Commit [r39850]

-- ACBrTEFComum --
[+] Adicionada a propriedade TACBrTEFResp.PAN
[*] Quando atribui algum valor a PAN, calcula o BIN e NFCeSAT.UltimosQuatroDigitos,
    caso essas propriedades sejam vazias     

 

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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