Membros Pro Sistema Auditor Postado 11 Fevereiro Membros Pro Postado 11 Fevereiro Prezados, Estou realizado a implementação do boleto via WS, mais precisamente Sicoob. O processo de registro está OK. No entanto estou precisando realizar alteração no boleto já registrado. A informação que desejo alterar é o "ValorAbatimento". A informações de retorno (já tratadas) esta abaixo: Informações de Retorno Código Retorno.....: 400 Mensagem Retorno...: Bad Request JSON...............: {"mensagens":[{"mensagem":"Preencha um dos campos para alteração.","codigo":"5002"}]} Código Rejeição....: 5002 Mensagem Rejeição..: Preencha um dos campos para alteração. Abaixo segue o log do ACBR com a sequencia de comandos: 11/02/25 15:12:48:608 - Autenticando Token... 11/02/25 15:12:48:608 - Comando Enviar: TOAuth 11/02/25 15:12:48:623 - URL: [POST] https://auth.sicoob.com.br/auth/realms/cooperado/protocol/openid-connect/token 11/02/25 15:12:49:045 - Validade: 11/02/2025 15:17:49 11/02/25 15:12:49:045 - Comando Enviar: TBoletoW_Sicoob_V3 11/02/25 15:12:49:076 - Comando Enviar: {"numeroCliente":95818,"codigoModalidade":1} 11/02/25 15:12:49:076 - URL: [PATCH] https://api.sicoob.com.br/cobranca-bancaria/v3/boletos/237916 11/02/25 15:12:49:482 - Retorno Envio: TBoletoW_Sicoob_V3 11/02/25 15:12:49:482 - Código do Envio: 400 1.1 Bad Request Informações do boleto configurado no componente: Vencimento : 05/03/2025 DataDocumento : 10/02/2025 NumeroDocumento : 10-02-2025/2 Carteira : 1 NossoNumero : 0023791 ValorDocumento : 0,5 ValorDesconto : 0 ValorMoraJuros : 6 ValorAbatimento : 0,25 DataAbatimento : 04/04/2025 Configuracoes do componente ACBR: Banco.Numero : 756 Banco.TamanhoMaximoNossoNum : 7 Banco.TipoCobranca : cobBancoob Banco.LayoutVersaoArquivo : 81 Banco.LayoutVersaoLote : 40 Cedente.CodigoCedente : 95818 Cedente.Agencia : 3008 Cedente.AgenciaDigito : 0 Cedente.Conta : 000000056566 Cedente.ContaDigito : 0 Cedente.Modalidade : 1 Cedente.Convenio : 95818 Cedente.TipoCarteira : tctRegistrada Cedente.CedenteWS.ClientID : b21453e9-571d-4fe3-a164-1cb46b98853e Cedente.CedenteWS.ClientSecret : b21453e9-571d-4fe3-a164-1cb46b98853e Cedente.CedenteWS.Scope : boletos_inclusao boletos_consulta boletos_alteracao webhooks_alteracao' Cedente.CedenteWS.IndicadorPix : True Cedente.PIX.TipoChavePIX : tchNenhuma LayoutRemessa : c240 Configuracoes.Arquivos.LogNivel : logNormal Configuracoes.WebService.SSLCryptLib : cryOpenSSL Configuracoes.WebService.SSLHttpLib : httpOpenSSL Configuracoes.WebService.SSLDgst : dgstMD5 Configuracoes.WebService.TimeOut : 30000 Configuracoes.WebService.Ambiente : tawsProducao Configuracoes.WebService.Operacao : tpAltera Configuracoes.WebService.VersaoDF : 'V3'
Consultores Daniel InfoCotidiano Postado 11 Fevereiro Consultores Postado 11 Fevereiro 1 hora atrás, Sistema Auditor disse: No entanto estou precisando realizar alteração no boleto já registrado. A informação que desejo alterar é o "ValorAbatimento". Mensagem Rejeição..: Preencha um dos campos para alteração. Vamos la, como vc esta fazendo esta alteração ? Observe q o tipo de ocorrencia, vc precisa passar toRemessaAlterarVencimento e alimentar o titulo com os dados iguais o que vc registrou o boleto, mas informando no campo vencimento a nova data. Quando for enviar API , vc precisa utilizar tpAltera Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Membros Pro Sistema Auditor Postado 13 Fevereiro Autor Membros Pro Postado 13 Fevereiro Daniel, no nosso caso, o problema não estava no campo "data de vencimento", mas sim no campo "Valor Abatimento". No entanto, conseguimos resolver isso no escopo "tpAltera". Tínhamos também outro problema no escopo "tpInclui", relacionado ao campo "Valor Abatimento". Após ajustes no código, conseguimos enviar o registro do boleto com o valor de abatimento corretamente. Gostaria de saber como podemos enviar essa alteração para avaliação de vocês. Posso fazer isso por aqui mesmo ou é necessário outro meio?
Consultores Daniel InfoCotidiano Postado 13 Fevereiro Consultores Postado 13 Fevereiro Podem anexar as units aqui alteradas pe o link do manual assim criamos uma tk para analise 1 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Membros Pro Sistema Auditor Postado 13 Fevereiro Autor Membros Pro Postado 13 Fevereiro Segue Ajuste realizados ACB.txt ACBrBoletoW_Sicoob_V3.pas
Membros Pro Sistema Auditor Postado 14 Fevereiro Autor Membros Pro Postado 14 Fevereiro O arquivo enviado anteriormente tinha um erro Favor considerar esse que mando agora Ajuste realizados ACB_corrigido.txt
Consultores Daniel InfoCotidiano Postado 14 Fevereiro Consultores Postado 14 Fevereiro Bom dia @Sistema Auditor No ultimo post nao veio a unit atualizada. favor anexar. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Membros Pro Sistema Auditor Postado 14 Fevereiro Autor Membros Pro Postado 14 Fevereiro "ACBrBoletoW_Sicoob_V3.pas" em anexo ACBrBoletoW_Sicoob_V3.pas
Consultores Daniel InfoCotidiano Postado Quarta as 18:35 Consultores Postado Quarta as 18:35 Obrigado pela contribuição ! Criado a TK-6633, assim que concluido será reportado aqui. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
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