Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 203 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • 2 semanas depois ...
  • Consultores
Postado
Agora, Antonio Gomes disse:

Olá

@Victor H. Gonzales - Panda @Daniel InfoCotidiano

Teria como avaliar esse fonte?

Grato

 

 

o que se refere essa mudança?

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(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"

  • Consultores
Postado

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.

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(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"

  • Consultores
Postado
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

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(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"

Postado
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 ? 

  • Consultores
Postado
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

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(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"

Postado
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:

image.png.5fdbd29aeee3661e7f67a60b23f79847.png

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

image.thumb.png.281d6ae0a040677b8510ed9f68fde9ff.png

Postado
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?

  • Curtir 2
Postado
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

image.thumb.png.a0145a9b543ba0517d448f9542d61557.pngimage.png.eab8ecb7bee4c88cd26dd9fc2c1f33bf.png

image.png.2d20a50e71a63484ea3e4f4946a800d2.png

Postado (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

image.thumb.png.a0145a9b543ba0517d448f9542d61557.pngimage.png.eab8ecb7bee4c88cd26dd9fc2c1f33bf.png

image.png.2d20a50e71a63484ea3e4f4946a800d2.png

Isso, muita descrição mudou e alguns campos deixaram de existir

Editado por Gabriel Mororó
  • Curtir 1
  • Consultores
Postado
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.

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

  • Consultores
Postado

@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

  • Curtir 1
Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Postado

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

  • Curtir 1
  • Consultores
Postado
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 !

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Postado
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 ?

 

Postado

Que coisa: Aquele free ali, tá dando erro, dentro de outra unit, é como se tivesse destruindo algo ja em destroy, erro invalid point operation

 

image.thumb.png.d691618b1527983979d4e64db2a4bbef.png

Erro acontece nesse for abaixo:

image.png.e25a72a21cf31ebaf249f261539295b4.png

 

image.thumb.png.4bd9f8a53506d7070d02b703f68eb988.png

Alguma dica?

  • Este tópico foi criado há 203 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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 conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...