Pesquisar na Comunidade
Showing results for tags 'acbrtefdclisitef'.
Encontrado 2 registros
-
Alteração na leitura do código de autorização em ACBrTEFDCliSiTef.pas
um tópico no fórum postou Matheus Dúvidas sobre TEF
Boa Tarde. Gostaria de verificar a possibilidade de alteração no fonte ACBrTEFDCliSiTef.pas quanto ao retorno da informação do código de autorização da transação. Recebemos a reclamação de alguns clientes que ao conciliar o extrato da operadora com as informações do sistema o código da autorização não coincidia com as informações do extrato. Avaliando o manual de integração do SiTef, neste indica que o código de autorização é retornado como TipoCampo 135, porém na implementação atual o código é lido do TipoCampo 133, que pelo manual corresponde a informação de NSU do Host autorizador. Anexo deixo a alteração que fiz no fonte para avaliação, bem como o trecho do manual que exemplifica os campos, se puderem verificar e subir a alteração caso não tenha maiores problemas. Matheus. ACBrTEFDCliSiTef.pas -
Boa tarde pessoal, Estamos tentando implementar o recebimento de fatura do cartão SigaCred no nosso PDV com o módulo da SigaCred disponibilizado pela Software Express. Instalamos o módulo e adicionamos as configurações adicionais e entramos no fluxo do TEF. Conseguimos enviar todos os dados da referida fatura. Mas não é pedido no fluxo as informações do pagamento. Em contato desde hoje de manhã com a Software Express, conseguimos a informação de que a maneira como este pagamento é realizado é desvinculado do fluxo da fatura, ou seja, temos que efetuar uma nova chamada para a função 'IniciaFuncaoSiTefInterativo' com os mesmos dados que obtivemos os dados da fatura, informando o código da forma de pagamento que escolhemos para finalizar corretamente a transação(Acredito que a função 1/2/3 - Especificação Técnica - Página 10- Versão 127). Estive analisando o source da unit 'ACBrTEFDCliSiTef', e na chamada da função 'FazerRequisicao' temos o source com os respectivos dados que precisamos enviar com um código de função diferente no caso: Result := xIniciaFuncaoSiTefInterativo( Funcao, PAnsiChar( ValorStr ), PAnsiChar( Documento ), PAnsiChar( DataStr ), PAnsiChar( HoraStr ), PAnsiChar( fOperador ), PAnsiChar( ListaRestricoes ) ) ; Mas desconheço o modo de efetuar esta chamada, utilizando o componente ACBrTEFD. Gostaria da ajuda de vocês. Desde já agradeço.
- 16 replies
-
- acbrtefdclisitef
- sigacred
- (e 1 mais)