Dominius Postado 17 Janeiro Compartilhar Postado 17 Janeiro Boa tarde! Estava desenvolvendo o TEF pelo componente ACBrTEFD, mas quando cheguei nos passos 35 até o 51, estava tomando rejeição da SETIS, então pesquisei no Discord e achei um tópico onde o Daniel Simões comenta que este componente não está atualizado para estes testes. Estou tendo que desenvolver literalmente tudo novamente agora voltado para o componente ACBrTEFAPI (que acho mais difícil de compreender). Uma das minhas dúvidas é em relação quando chamo para definir qual a forma de pagamento, no outro componente eu chamava uma procedure fVendaCFiscal.ACBrTEFD1.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_CARDTYPE]:='01'; para cartão de crédito e dentro de outra procedure case fFinalizaCF.qCondPgtoFORMAPGTONFCE.AsInteger of 2 : begin InformarParametrosCartaoCredito_PayGo; vOk := fVendaCFiscal.ACBrTEFD1.CRT(CurrencyEdit2.Value, '01'); end; definia através do ACBrTEFD1.CRT o valor da venda no Currency, mas agora no componente novo ACBrTEFAPI não há esse comando CRT. Como posso fazer esta chamada? Link para o comentário Compartilhar em outros sites More sharing options...
Fundadores Daniel Simoes Postado 17 Janeiro Fundadores Compartilhar Postado 17 Janeiro 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. Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Juliomar Marchetti Postado 17 Janeiro Moderadores Compartilhar Postado 17 Janeiro 2 horas atrás, Dominius disse: Boa tarde! Estava desenvolvendo o TEF pelo componente ACBrTEFD, mas quando cheguei nos passos 35 até o 51, estava tomando rejeição da SETIS, então pesquisei no Discord e achei um tópico onde o Daniel Simões comenta que este componente não está atualizado para estes testes. Estou tendo que desenvolver literalmente tudo novamente agora voltado para o componente ACBrTEFAPI (que acho mais difícil de compreender). Uma das minhas dúvidas é em relação quando chamo para definir qual a forma de pagamento, no outro componente eu chamava uma procedure fVendaCFiscal.ACBrTEFD1.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_CARDTYPE]:='01'; para cartão de crédito e dentro de outra procedure case fFinalizaCF.qCondPgtoFORMAPGTONFCE.AsInteger of 2 : begin InformarParametrosCartaoCredito_PayGo; vOk := fVendaCFiscal.ACBrTEFD1.CRT(CurrencyEdit2.Value, '01'); end; definia através do ACBrTEFD1.CRT o valor da venda no Currency, mas agora no componente novo ACBrTEFAPI não há esse comando CRT. Como posso fazer esta chamada? Com ambos é possível fazer os passos mencionados. sem sofrer e é aprovado por eles Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link para o comentário Compartilhar em outros sites More sharing options...
Dominius Postado 18 Janeiro Autor Compartilhar Postado 18 Janeiro 13 horas atrás, Juliomar Marchetti disse: Com ambos é possível fazer os passos mencionados. sem sofrer e é aprovado por eles Bom dia Juliomar! E como devo proceder para realizar os passos 35, 36, 37, 38 e 51 utilizando o componente ACBrTEFD? Vi vários comentários no Discord sobre os passos 35, 36, 37, 38 e 51 a maioria deles é sobre o componente ACBrTEFAPI (que não serve pra mim, pois estou usando o ACBrTEFD). Apenas um comentário do Cleyton-Infinity que está utilizando também o ACBrTEFD, e não foi resolvido, pois como comentei anteriormente, o Daniel Simões comentou isto: Além disso, a vídeo aula destes passos não está conforme a SETIS quer que sejam feitos estes passos. Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Juliomar Marchetti Postado 18 Janeiro Moderadores Compartilhar Postado 18 Janeiro No caso do 51 basta pegar no vento avaliar transação pendente e mandar ele já retornar o que se pede veja Já posto os demais Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Solution Juliomar Marchetti Postado 18 Janeiro Moderadores Solution Compartilhar Postado 18 Janeiro Depois retorna o código ao original Agora no 35 e 36 antes de iniciar ele abre a unit ACBrTEFDPayGoWeb e altera a CNF( conforme abaixo para rodar esses dois testes e faz esses dois. depois para a aplicação e modifica essa função para a 37 e 38 e faz elas. após o termino dela reverta para o original e segue os demais testes Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link para o comentário Compartilhar em outros sites More sharing options...
Fundadores Daniel Simoes Postado 18 Janeiro Fundadores Compartilhar Postado 18 Janeiro Por favor leia com atenção esse tópico: 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. Link para o comentário Compartilhar em outros sites More sharing options...
Dominius Postado 19 Janeiro Autor Compartilhar Postado 19 Janeiro Bom dia Juliomar, muito obrigado pelas dicas, fiz exatamente como você sugeriu nos passos 35 e 36, 37 e 38, e por fim, 51. No log gravou a confirmação no 36, no 38 cancelamento manual e no 51 a queda de energia, espero que agora tenha ficado certo, vou encaminhar para a Setis avaliar. Muito obrigado pela ajuda. 22 horas atrás, Daniel Simoes disse: Por favor leia com atenção esse tópico: Bom dia Daniel, verifiquei este post, mas ele ajuda somente para o componente ACBrTEFAPI, e estou utilizando o ACBrTEFD que achei mais simples de desenvolver. Mesmo assim, obrigado pela ajuda. 1 Link para o comentário Compartilhar em outros sites More sharing options...
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