Gabriel Mororó Postado 28 Fevereiro Compartilhar Postado 28 Fevereiro Compartilhar o código com integração com API V3 do banco inter ACBrBoleto.pas ACBrBoletoWS.pas ACBrBoletoRet_Inter_APIv3.pas ACBrBoletoRetorno.pas ACBrBoletoW_Inter_APIv3.pas 1 Link para o comentário Compartilhar em outros sites More sharing options...
Antonio Gomes Postado 7 Março Compartilhar Postado 7 Março Olá @Victor H. Gonzales - Panda @Daniel InfoCotidiano Teria como avaliar esse fonte? Grato Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Victor H. Gonzales - Panda Postado 7 Março Consultores Compartilhar Postado 7 Março Agora, Antonio Gomes disse: Olá @Victor H. Gonzales - Panda @Daniel InfoCotidiano Teria como avaliar esse fonte? Grato o que se refere essa mudança? Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo" Link para o comentário Compartilhar em outros sites More sharing options...
Antonio Gomes Postado 7 Março Compartilhar Postado 7 Março criaram uma nova versao, mantem a v2 ainda, mas a v3 tem opcao de ter o pix já. Material: https://developers.inter.co/references/cobranca-bolepix Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Victor H. Gonzales - Panda Postado 7 Março Consultores Compartilhar Postado 7 Março acho que já tem o hibrido na v2... de qualquer forma está sendo refatorado a camada de WS, mas ter mais uma versão do Inter possivelmente não seria acatado, seria substituído pela V2. Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo" Link para o comentário Compartilhar em outros sites More sharing options...
Antonio Gomes Postado 7 Março Compartilhar Postado 7 Março @Gabriel Mororó voce testou esse codigo fonte no inter ? essa parte, nao tem mais bloco de multa e juros JsonMulta.Add('data').Value.asString := DateTimeToDateInter(aTitulo.DataMulta); Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Victor H. Gonzales - Panda Postado 7 Março Consultores Compartilhar Postado 7 Março Agora, Antonio Gomes disse: @Gabriel Mororó voce testou esse codigo fonte no inter ? essa parte, nao tem mais bloco de multa e juros JsonMulta.Add('data').Value.asString := DateTimeToDateInter(aTitulo.DataMulta); só fazendo um Adendo, não usamos mais o TJson e sim o ACBrJSON Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo" Link para o comentário Compartilhar em outros sites More sharing options...
Antonio Gomes Postado 7 Março Compartilhar Postado 7 Março 2 minutos atrás, Victor H. Gonzales - Panda disse: acho que já tem o hibrido na v2... de qualquer forma está sendo refatorado a camada de WS, mas ter mais uma versão do Inter possivelmente não seria acatado, seria substituído pela V2. Não acho boa coisa, mudaram o modo de pedir o retorno do boleto, na v2 pegava o retorno baseado no nosso numero, na atual v3, voce recebe um codigo de solicitação, ou seja, o boleto não é gerado de imediato, vc manda, e vem um numero, depois vc usa esse numero para pegar o pdf e os dados do boleto, logo, quem tiver transição entre a v2 e v3 ficaria sem acesso, nao, se sobrepor ? Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Victor H. Gonzales - Panda Postado 7 Março Consultores Compartilhar Postado 7 Março 1 minuto atrás, Antonio Gomes disse: Não acho boa coisa, mudaram o modo de pedir o retorno do boleto, na v2 pegava o retorno baseado no nosso numero, na atual v3, voce recebe um codigo de solicitação, ou seja, o boleto não é gerado de imediato, vc manda, e vem um numero, depois vc usa esse numero para pegar o pdf e os dados do boleto, logo, quem tiver transição entre a v2 e v3 ficaria sem acesso, nao, se sobrepor ? eu não analisei nada, só falei em manter 2, 3 classes do mesmo banco em concorrência a complexidade é alta. de qualquer forma vamos precisar da documentação, analisar... como está tendo refatoração pode ser que seja acatado. referente ao hibrido, já tem para o inter, talvez não da forma que está aqui exposto Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo" Link para o comentário Compartilhar em outros sites More sharing options...
Antonio Gomes Postado 7 Março Compartilhar Postado 7 Março 4 minutos atrás, Victor H. Gonzales - Panda disse: só fazendo um Adendo, não usamos mais o TJson e sim o ACBrJSON nao usa ela direto né, mas faz parse dela: 1 minuto atrás, Victor H. Gonzales - Panda disse: eu não analisei nada, só falei em manter 2, 3 classes do mesmo banco em concorrência a complexidade é alta. de qualquer forma vamos precisar da documentação, analisar... como está tendo refatoração pode ser que seja acatado. referente ao hibrido, já tem para o inter, talvez não da forma que está aqui exposto nao achei no fonte atual, esses dados novos do pix, olha Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Daniel InfoCotidiano Postado 7 Março Consultores Compartilhar Postado 7 Março @Antonio Gomes vc tem credenciais do inter para realizar um teste para nós? 1 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link para o comentário Compartilhar em outros sites More sharing options...
Gabriel Mororó Postado 7 Março Autor Compartilhar Postado 7 Março 19 minutos atrás, Victor H. Gonzales - Panda disse: acho que já tem o hibrido na v2... de qualquer forma está sendo refatorado a camada de WS, mas ter mais uma versão do Inter possivelmente não seria acatado, seria substituído pela V2. Boa tarde, versão v2 não tem boleto híbrido. Apenas V3 14 minutos atrás, Victor H. Gonzales - Panda disse: eu não analisei nada, só falei em manter 2, 3 classes do mesmo banco em concorrência a complexidade é alta. de qualquer forma vamos precisar da documentação, analisar... como está tendo refatoração pode ser que seja acatado. referente ao hibrido, já tem para o inter, talvez não da forma que está aqui exposto Realmente, ambos praticamente a mesma coisa. Só que a v3 o banco retorna o código de solicitação para aí fazer uma consulta do boleto e tbm a possibilidade do pix 21 minutos atrás, Antonio Gomes disse: @Gabriel Mororó voce testou esse codigo fonte no inter ? essa parte, nao tem mais bloco de multa e juros JsonMulta.Add('data').Value.asString := DateTimeToDateInter(aTitulo.DataMulta); Sim, inclusive já uso em clientes. Vc está dizendo que não tem o campo de multa e juros? 2 Link para o comentário Compartilhar em outros sites More sharing options...
Antonio Gomes Postado 7 Março Compartilhar Postado 7 Março 14 minutos atrás, Daniel InfoCotidiano disse: @Antonio Gomes vc tem credenciais do inter para realizar um teste para nós? tenho, sobe o fonte ai, que mando bala aqui. Cliente ja autorizou. Link para o comentário Compartilhar em outros sites More sharing options...
Antonio Gomes Postado 7 Março Compartilhar Postado 7 Março 8 minutos atrás, Gabriel Mororó disse: Boa tarde, versão v2 não tem boleto híbrido. Apenas V3 Realmente, ambos praticamente a mesma coisa. Só que a v3 o banco retorna o código de solicitação para aí fazer uma consulta do boleto e tbm a possibilidade do pix Sim, inclusive já uso em clientes. Vc está dizendo que não tem o campo de multa e juros? Nao. Alias, todas mudaram, agora é assim: Repara que quando vc muda o tipo, vai o campo taxa ou valor no json - o "data" nao tem mais Link para o comentário Compartilhar em outros sites More sharing options...
Gabriel Mororó Postado 7 Março Autor Compartilhar Postado 7 Março (editado) 2 minutos atrás, Antonio Gomes disse: Nao. Alias, todas mudaram, agora é assim: Repara que quando vc muda o tipo, vai o campo taxa ou valor no json - o "data" nao tem mais Isso, muita descrição mudou e alguns campos deixaram de existir Editado 7 Março por Gabriel Mororó 1 Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Daniel InfoCotidiano Postado 7 Março Consultores Compartilhar Postado 7 Março 8 minutos atrás, Antonio Gomes disse: tenho, sobe o fonte ai, que mando bala aqui. Cliente ja autorizou. estamos concluindo alteração, te mando assim q concluir. Foi uma outra contribuição que integramos a V2. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link para o comentário Compartilhar em outros sites More sharing options...
Antonio Gomes Postado 7 Março Compartilhar Postado 7 Março qdo vier o fonte eu corrijo, essa parte nao tem no manual. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Daniel InfoCotidiano Postado 7 Março Consultores Compartilhar Postado 7 Março @Antonio Gomes @Gabriel Mororó Esta que estou anexando aqui é uma contribuição outra contribuição que recebemos e unificamos na V2 O que define se vai ser pix ou não é o indicadorPix. Como não temos credenciais, unificamos e ajustamos para ACBrJson. Se puder testar por favor ACBrBoleto_WS.7z ACBrBoleto.7z 1 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link para o comentário Compartilhar em outros sites More sharing options...
jefferson01 Postado 11 Março Compartilhar Postado 11 Março Bom dia! @Daniel InfoCotidiano, fiz testes com os fontes que você anexou e estava com erro na unit ACBrBoletoW_Inter_API.pas e fiz ajustes(unit em anexo para analise), porém ao enviar tem o retorno de erro abaixo: Retorno Envio: HTTPCode=400 Result={"title":"Dados inválidos.","detail":"Verifique se os dados informados estão de acordo com a documentação disponibilizada e tente novamente.","timestamp":"2024-03-11T10:01:55.445099-03:00","violacoes":[{"razao":"O valor não pode ser nulo","propriedade":"incluirCobrancaAsync.body.desconto.valor","valor":"null"},{"razao":"O valor deve ser menor ou igual a 60","propriedade":"incluirCobrancaAsync.body.numDiasAgenda","valor":"45368"},{"razao":"O valor não pode ser nulo","propriedade":"incluirCobrancaAsync.body.mora.valor","valor":"null"}]} ACBrBoletoW_Inter_API.zip 1 Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Daniel InfoCotidiano Postado 11 Março Consultores Compartilhar Postado 11 Março 25 minutos atrás, jefferson01 disse: fiz testes com os fontes que você anexou e estava com erro na unit ACBrBoletoW_Inter_API.pas e fiz ajustes(unit em anexo para analise), porém ao enviar tem o retorno de erro abaixo: Obrigado @jefferson01 Vamos analisar e reporto aqui ! Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link para o comentário Compartilhar em outros sites More sharing options...
Antonio Gomes Postado 11 Março Compartilhar Postado 11 Março 3 horas atrás, jefferson01 disse: Bom dia! @Daniel InfoCotidiano, fiz testes com os fontes que você anexou e estava com erro na unit ACBrBoletoW_Inter_API.pas e fiz ajustes(unit em anexo para analise), porém ao enviar tem o retorno de erro abaixo: Retorno Envio: HTTPCode=400 Result={"title":"Dados inválidos.","detail":"Verifique se os dados informados estão de acordo com a documentação disponibilizada e tente novamente.","timestamp":"2024-03-11T10:01:55.445099-03:00","violacoes":[{"razao":"O valor não pode ser nulo","propriedade":"incluirCobrancaAsync.body.desconto.valor","valor":"null"},{"razao":"O valor deve ser menor ou igual a 60","propriedade":"incluirCobrancaAsync.body.numDiasAgenda","valor":"45368"},{"razao":"O valor não pode ser nulo","propriedade":"incluirCobrancaAsync.body.mora.valor","valor":"null"}]} ACBrBoletoW_Inter_API.zip 5.33 kB · 0 downloads é relacionado ao acesso violado do desconto ? Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Daniel InfoCotidiano Postado 11 Março Consultores Compartilhar Postado 11 Março 10 minutos atrás, Antonio Gomes disse: é relacionado ao acesso violado do desconto ? estou concluindo outro banco ainda não abri a contribuição citada do @jefferson01 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link para o comentário Compartilhar em outros sites More sharing options...
Antonio Gomes Postado 11 Março Compartilhar Postado 11 Março 5 minutos atrás, Daniel InfoCotidiano disse: estou concluindo outro banco ainda não abri a contribuição citada do @jefferson01 sim, mas peguei aqui, é isso mesmo, estou depurando o sistema, vi o acesso violentado. Link para o comentário Compartilhar em outros sites More sharing options...
Antonio Gomes Postado 11 Março Compartilhar Postado 11 Março Que coisa: Aquele free ali, tá dando erro, dentro de outra unit, é como se tivesse destruindo algo ja em destroy, erro invalid point operation Erro acontece nesse for abaixo: Alguma dica? Link para o comentário Compartilhar em outros sites More sharing options...
jefferson01 Postado 11 Março Compartilhar Postado 11 Março Pra mim continuar os testes eu comentei o LJon.Free do finally e assim consegui enviar, porém retornou o erro que informei antes. Att. Jefferson 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