Membros Pro C4Dev Posted August 9 Membros Pro Share Posted August 9 Boa tarde. Estou realizando os testes com a Integração para boletos API do Banco Inter para a V3, porém não está retornando corretamente o codigoSolicitacao na função LerRetornoPix. Como pode ver na imagem abaixo está alimentando a propriedade ARetornoWS.DadosRet.TituloRet.NossoNumeroCorrespondente com LJsonObjectItem.AsJSONObject['cobranca'].AsString['codigoSolicitacao']: Porém no JSON de retorno não tem esse campo: { "cobranca": { "seuNumero": "2078", "dataEmissao": "2024-08-09", "dataVencimento": "2028-11-22", "valorNominal": 2.99, "tipoCobranca": "SIMPLES", "situacao": "A_RECEBER", "arquivada": false, "descontos": [], "pagador": { "cpfCnpj": "45419073000150", "tipoPessoa": "JURIDICA", "nome": "JOAO MENDES PEREIRA JUNIOR 04539304682", "endereco": "Rua OLIMPIO CORREIA", "bairro": "CENTRO", "cidade": "Vazante", "uf": "MG", "cep": "38780000", "email": "", "telefone": "0", "numero": "253", "complemento": "" } }, "boleto": { "nossoNumero": "3663583335", "codigoBarras": "00000036631075638967052805032448505226588998", "linhaDigitavel": "00000036631075300602027501912391076816636429333" }, "pix": { "txid": "366310751723215648000vH26oQtCGwscCw", "pixCopiaECola": "000201010212261010014BR.GOV.BCB.PIX2579cdpj-sandbox.partners.uatinter.co/pj-s/v2/cobv/ca5ebdcaa3054487b7e3162b374de74552040000530398654042.995802BR5901*6013Belo Horizont61089999999962070503***6304F071" } } O valor está armazenado em ACBrBoleto.ListadeBoletos[AIndex].NossoNumeroCorrespondente. Poderiam verificar essa situação? Estou realizando os testes em ambiente SandBox. Obrigado. Link to comment Share on other sites More sharing options...
Moderadores Juliomar Marchetti Posted August 9 Moderadores Share Posted August 9 Pelo post de um dos colegas eles liberaram o ambiente sandbox para V3 então teremos que validar Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link to comment Share on other sites More sharing options...
Membros Pro C4Dev Posted August 9 Author Membros Pro Share Posted August 9 Obrigado pelo retorno @Juliomar Marchetti Aproveitando o mesmo tópico (caso necessário posso abrir outro), mas no Cancelamento (tpBaixa) do boleto na V3 do Banco Inter também tive problema. Ao enviar a baixa retorna esse erro da API: { "title": "Falha durante a execução da request.", "detail": "Verifique se os dados informados estão de acordo com a documentação disponibilizada e tente novamente", "timestamp": "2024-08-09T16:37:04.079669742-03:00", "violacoes": [ { "razao": "Specified Accept Types [application/json] not supported. Supported types: [application/problem+json]" } ] } Quando alterei o FPAccept na ACBrBoletoW_Inter_API para "application/problem+json" para o Cancelamento passou a funcionar. Link to comment Share on other sites More sharing options...
Moderadores Juliomar Marchetti Posted August 9 Moderadores Share Posted August 9 50 minutos atrás, Juliomar Marchetti disse: Pelo post de um dos colegas eles liberaram o ambiente sandbox para V3 então teremos que validar esque o que falei acima. li e notei agora que era do Sicoob e não do inter. por favor anexe sua mudança para validação Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link to comment Share on other sites More sharing options...
Membros Pro C4Dev Posted August 12 Author Membros Pro Share Posted August 12 Bom dia @Juliomar Marchetti Segue arquivos. ACBrBoletoRet_Inter_API.pas ACBrBoletoW_Inter_API.pas Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted August 12 Consultores Share Posted August 12 Bom dia @C4Dev Apenas uma pergunta, chegou testar em produção ? A pergunta é pq qdo foi criada, nao existia sandbox e nao temos relatos de outros usuarios. Entao qriamos saber se em produção está dando o mesmo erro. Criado a TK-5849 para análise. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Moderadores Juliomar Marchetti Posted August 12 Moderadores Share Posted August 12 analisando seu código notei só 2 linhas diferentes 1 hora atrás, C4Dev disse: Bom dia @Juliomar Marchetti Segue arquivos. ACBrBoletoRet_Inter_API.pas 43.11 kB · 0 downloads ACBrBoletoW_Inter_API.pas 28.06 kB · 0 downloads faz o sugerido pelo Daniel. backup de seus arquivos e restaura do svn e update roda instalador 26 minutos atrás, Daniel InfoCotidiano disse: Bom dia @C4Dev Apenas uma pergunta, chegou testar em produção ? A pergunta é pq qdo foi criada, nao existia sandbox e nao temos relatos de outros usuarios. Entao qriamos saber se em produção está dando o mesmo erro. Criado a TK-5849 para análise. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link to comment Share on other sites More sharing options...
Membros Pro C4Dev Posted August 12 Author Membros Pro Share Posted August 12 44 minutes ago, Daniel InfoCotidiano said: Bom dia @C4Dev Apenas uma pergunta, chegou testar em produção ? A pergunta é pq qdo foi criada, nao existia sandbox e nao temos relatos de outros usuarios. Entao qriamos saber se em produção está dando o mesmo erro. Criado a TK-5849 para análise. Fiz apenas teste em SandBox. Link to comment Share on other sites More sharing options...
Membros Pro C4Dev Posted August 13 Author Membros Pro Share Posted August 13 @Daniel InfoCotidiano De fato em produção não ocorreram os problemas mencionados acima. Apenas em SandBox. Porém ocorreram outras situações em Produção. Uma delas é na inclusão de boletos, que não estava retornando o nosso número e linha digitável na primeira consulta, mas vi em um post seu que pode ocorrer esse problema, aí realizei uma nova consulta e retornou corretamente. Outra situação é na consulta dos boletos (tpConsulta) onde uma coleção de cobranças. Estou solicitando os boletos baixados (isbBaixados), porém pelo que vi no ACBr está preenchendo o campo "filtrarDataPor" com "SITUACAO": Porém, conforme documentação da API (https://developers.inter.co/references/cobranca-bolepix#tag/Cobranca/operation/pesquisaCobranca) na V3 esse campo não aceita mais essa informação, seriam apenas essas: Dessa forma não está retornando os boletos que foram Recebidos no período solicitado. Para retornar apenas os Recebidos é necessário informar "PAGAMENTO" no campo "filtrarDataPor. Consegue me informar se tem uma outra forma de fazer ou seria necessário algum ajuste no componente? Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted August 13 Consultores Share Posted August 13 5 minutos atrás, C4Dev disse: esse campo não aceita mais essa informação, seriam apenas essas Infelizmente sandbox esta como o Itau.. difere de produção o que dificulta nossos testes. lembre-se q esta filtrando por situação. Teste no postman, lembrando que ja esta em produção. por enq nao temos relatos semelhantes com a consulta. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro C4Dev Posted August 13 Author Membros Pro Share Posted August 13 Complicado essa situação do Sandbox. Dificulta mesmo nossos testes. Sobre a consulta, testei no INSOMNIA. Com esses parâmetros não retorna nenhuma informação: Porém quando informo no campo "filtrarDataPor" para "PAGAMENTO" passa a retornar os dados dos boletos recebidos: Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted August 13 Consultores Share Posted August 13 @C4Dev Acho q já sei o q está acontecendo. Não é que não existe situação, ela existe, mas na cobranca convencional, na pix nao. Isso deve ter sido alterado. Boleto Convencional (Sem ser pix) Cobrança PIX anexei estas informações a TK 1 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro C4Dev Posted August 13 Author Membros Pro Share Posted August 13 Aproveitando @Daniel InfoCotidiano, recebemos esse comunicado sobre o API V2 do Banco Inter: Em breve será descontinuada a V2, ficando apenas a V3 (Boleto com PIX). 2 Link to comment Share on other sites More sharing options...
Membros Pro C4Dev Posted September 9 Author Membros Pro Share Posted September 9 Bom dia @Daniel InfoCotidiano Algum retorno sobre essa situação? Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted September 9 Consultores Share Posted September 9 Existe uma tk-5937 Acredito que esta semana seja concluida. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Consultores Solution Daniel InfoCotidiano Posted September 9 Consultores Solution Share Posted September 9 @C4Dev Boa tarde ! Como não tenho credenciais, pode testar em seu ambiente por favor? Fiz algumas modificações para manter a compatibilidade. 1. faça um backup do seu arquivo ACBrBoletoW_Inter_API.pas salve o arquivo anexo na pasta ...:\ACBr\Fontes\ACBrBoleto\WS (mesma pasta onde esta o seu) ACBrBoletoW_Inter_API.pas Rode o instalador do ACBr Pode testar com indicadorPIX como true e false (pq com indicador pix ele usa V3, sem indicador pix ele usa V2) Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted September 9 Consultores Share Posted September 9 Outro usuario realizou os testes com a nova unit e reportou sucesso. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted September 9 Consultores Share Posted September 9 Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro C4Dev Posted September 9 Author Membros Pro Share Posted September 9 Obrigado @Daniel InfoCotidiano Vou realizar os testes assim que possível e lhe retorno se ficou correto. 1 Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted September 13 Consultores Share Posted September 13 Boa tarde @C4Dev Chegou a concluir os testes da V3? (lembrando que o indicadorPIX=true) Esta funcionando inclusao e consultas? Abr Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro C4Dev Posted September 20 Author Membros Pro Share Posted September 20 (edited) Olá @Daniel InfoCotidiano Perdão pela demora, estávamos implantando em um cliente e realizando os testes com ele para conferência em ambiente de produção. Emitimos vários boletos entre ontem e hoje e a princípio tudo Ok na V3 para inclusão, consulta, cancelamento do boleto e recebimento dos boletos pagos. Qualquer outra situação reporto para vocês. Muito obrigado. Edited September 20 by C4Dev Link to comment Share on other sites More sharing options...
Consultores Júlio Cavalcanti Posted September 20 Consultores Share Posted September 20 Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Link to comment Share on other sites More sharing options...
Recommended Posts