antoniojmsjr Postado 4 Junho Postado 4 Junho 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...
Fundadores Daniel Simoes Postado 5 Junho Fundadores Postado 5 Junho Show, obrigado @antoniojmsjr já vou analisar... 1 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Fundadores Solution Daniel Simoes Postado 6 Junho Fundadores Solution Postado 6 Junho Obrigado pela contribuição... Revi as demais classes, e implementei nas que tem a informação da Versão.. Commit [r39573] 1 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
antoniojmsjr Postado 7 Junho Autor Postado 7 Junho Boa Daniel! Cara, o trabalho de vocês é de outro planeta, o que vocês fazem é excepcional, parabéns! 2
antoniojmsjr Postado Sexta as 13:11 Autor Postado Sexta as 13:11 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 Daniel Simoes Postado Sexta as 18:58 Fundadores Postado Sexta as 18:58 oi @antoniojmsjr, poderia por favor, anexar a Unit modificada ? Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
antoniojmsjr Postado Segunda as 13:41 Autor Postado Segunda as 13:41 Em 13/06/2025 at 13:11, antoniojmsjr disse: Assign Expandir Bom dia @Daniel Simoes Segue as alterações ACBrTEFAPI_Alteracoes.zipFetching info...
Fundadores Daniel Simoes Postado Segunda as 14:34 Fundadores Postado Segunda as 14:34 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) ? Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
antoniojmsjr Postado Segunda as 15:01 Autor Postado Segunda as 15:01 Nós usamos esse campo para auditória, nem tem na documentação, mas fica disponível para leitura
Fundadores Daniel Simoes Postado Há 21 horas Fundadores Postado Há 21 horas @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 1 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Recommended Posts
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 contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora