Membros Pro AtecSystem Postado 9 Janeiro Membros Pro Postado 9 Janeiro Bom dia. Eu estou homologando tef com clisitef, porém usando ACBrTEFD. O pessoal da homologação retornou que não estou enviando a função 130 (seq. 15)... acredito que não tem implementado nesse componente. Porém vi que no ACBrTEFAPI tem algo sobre isso. Queria saber se tem como fazer no ACBRTEFD, ou eu realmente preciso trocar o componente, e como proceder.
Moderadores Juliomar Marchetti Postado 9 Janeiro Moderadores Postado 9 Janeiro Bom dia creio que tem sim pois é compartilhada. caso assim mesmo não consiga, tu pode usar o evento de InfECF e nele tratar chamando a outra função que possui para verificar se existe alguma transação pendente ao iniciar e enviar o comando a eles. pessoas que atendi no particular já fizeram essa homologação com o ACBrTEFD Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Membros Pro AtecSystem Postado 9 Janeiro Autor Membros Pro Postado 9 Janeiro Seria algo nesse sentido? Esse método para obter as quantidades perde o sentido, já que o cancelamento está observando os arquivos de backup, e não o retorno das transações pendentes. Não existe o método CarregarRespostasPendentes na unit compartilhada. Somente na unit ACBrTEFAPICliSiTef, que parece não ser compartilhada com o componente ACBrTEFD. Segundo eles a chamada da função 130 é obrigatória. Sinto que estou esquecendo de algum ponto importante. Mas não consegui identificar. Perdão pela ignorância.
Moderadores Solution Juliomar Marchetti Postado 9 Janeiro Moderadores Solution Postado 9 Janeiro Sim seria isso pois ali mesmo eles dizem ou chama um ou outro. mas sim tu pode também chamar a 130 ali dentro senão quiser chamar esse outro método. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Membros Pro Microsys Sistemas Postado Quarta as 12:59 Membros Pro Postado Quarta as 12:59 bom dia @AtecSystem conseguiu resolver esta situacao? pois tambem estou com esta dificuldade eles dizem que não estou chamando as funcoes do Sitef. que seriam "Na sequência, iniciar novamente a aplicação e tratar a transação pendente pelas funções IniciaFuncaoSiTefInterativo modalidade 130 ou pela função ObtemQuantidadeTransaçõesPendentes"
Moderadores Juliomar Marchetti Postado Quarta as 14:03 Moderadores Postado Quarta as 14:03 1 hora atrás, Microsys Sistemas disse: bom dia @AtecSystem conseguiu resolver esta situacao? pois tambem estou com esta dificuldade eles dizem que não estou chamando as funcoes do Sitef. que seriam "Na sequência, iniciar novamente a aplicação e tratar a transação pendente pelas funções IniciaFuncaoSiTefInterativo modalidade 130 ou pela função ObtemQuantidadeTransaçõesPendentes" tu tá usando o ACBrTEFD? se sim use o evento onInfECF e nele trate para a inicialização chamar a segunda função que tem no componente obtemquantidade... Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Membros Pro Microsys Sistemas Postado Quarta as 14:12 Membros Pro Postado Quarta as 14:12 sim estou usando ACBrTEFD seria algo neste sentido?
Moderadores Juliomar Marchetti Postado Quarta as 14:19 Moderadores Postado Quarta as 14:19 Sim. só se tu mandar o cupom vazio não vai retornar senão me engano. tu tem que guardar o cupom que tu mandar Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Membros Pro Microsys Sistemas Postado Quarta as 14:33 Membros Pro Postado Quarta as 14:33 sim, estou ajustando aqui, vou criar uma funcao que me retorne o ultimo cupom emitido.
Recommended Posts