Pesquisar na Comunidade
Showing results for tags 'sicoob api'.
Encontrado 7 registros
-
Boa tarde. Uso Delphi 7 (VER150) no Windows, com ACBrBoleto/ACBrCompress atual. A Sicoob API retorna um arquivo ZIP em Base64 dentro do JSON. Eu decodifico para um TMemoryStream e chamo ACBrCompress.DeCompress(inStream, outStream). Ocorre o erro: “O seu compilador não tem suporte nativo a ZipFile.” Entendo que isso acontece porque o Delphi 7 não possui System.Zip/TZipFile. Encontrei relatos semelhantes: https://www.projetoacbr.com.br/forum/topic/45622-delphi-7-erro-o-seu-compilador-não-tem-suporte-nativo-a-zipfile/ Sair do Delphi 7 é inviável no momento. Preciso descompactar ZIP no Delphi 7 sem bibliotecas externas. GZip e ZLib já funcionam; ZIP não. Sugestão técnica: para D7, condicionalmente salvar o ZIP em %TEMP% e extrair via Shell.Application (COM), copiar o arquivo extraído para o outStream e limpar os temporários. Testei essa abordagem e funcionou. Perguntas: Existe alguma forma oficial no ACBr para lidar com ZIP no Delphi 7 que eu possa habilitar? Caso não exista, vocês aceitam um ajuste condicional para D7 usando o Shell? Aceito orientações. Obrigado. ACBrCompress.pas
-
Pessoal, estou enfrentando um problema com a DLL do ACBrLib com emissão de boleto por API do SICOOB. Estou tendo o retorno: 09/09/25 16:32:37:572 -03:00 - HTTP/1.1 404 Not Found Porém, identifiquei que está utilizando o seguinte endereço para enviar o boleto: 09/09/25 16:32:37:379 -03:00 - URL: [POST] https://sandbox.sicoob.com.br/sicoob/sandbox/cobranca-bancaria/v2/boletos E estou passando na versão do WS como V3, como está abaixo: [BoletoWebSevice] LogNivel=4 NomeArquivoLog=LogWebService PathGravarRegistro=D:\Git\Luiz\DS Financas Ambiente=1 Operacao=0 VersaoDF= V3 Por questão de dúvidas, realizei uma emissão via ACBrMonitor e houve a resposta 200: 09/09/25 15:39:44:116 -03:00 - C digo do Envio: 200 1.1 OK Porém, pelo que identifiquei o Monitor está utilizando a versão V3: 09/09/25 15:39:44:116 -03:00 - Retorno Envio: TBoletoW_Sicoob_V3 09/09/25 15:39:43:802 -03:00 - URL: [POST] https://sandbox.sicoob.com.br/sicoob/sandbox/cobranca-bancaria/v3/boletos Estou encaminhando os arquivos, por via de dúvidas. Alguém tem uma luz do que porque estar ocorrendo isso com a DLL? Do porque estar utilizando a versão V2? LOG-ACBRMONITOR LogWebService ACBrLib.ini
- 2 replies
-
- sicoob api
- acbrlib
-
(e 1 mais)
Tags:
-
Migração obrigatória da API de cobrança bancária do Sicoob.
um tópico no fórum postou Diego.Foliene Notícias do ACBr
A API de Cobrança Bancária V2 será desativada em 30 de abril de 2025. Para garantir a continuidade no uso das funcionalidades de cobrança, é essencial migrar para a API de Cobrança Bancária V3. A nova versão foi projetada para oferecer mais segurança, desempenho aprimorado e novos recursos que tornam sua experiência ainda mais eficiente. Para realizar a migração, será necessário: - Fazer o cadastro no Portal Developers Sicoob e criar as credenciais para a API Cobrança Bancária V3. - Criar um novo aplicativo com a V3, adaptando sua integração aos novos endpoints, escopos e funcionalidades. Não deixe para a última hora! Antecipe sua migração e aproveite os benefícios da nova API. Usuários do ACBrBoleto devem configurar o componente para a nova versão da API, assim como os novos escopos Um agradecimento ao moderador @BigWings por compartilhar a informação. -
Boleto Sicoob consulta via API trazendo apenas 25 boletos no retorno
um tópico no fórum postou danilozix ACBrBoleto
Bom dia, estou utilizando a API do Sicoob pelo acbr, quando mando consultar os boletos esta me trazendo os dados de apenas 25 registros, os outros estão ficando em branco. Fiz seguindo o exemplo do demo. A API tem algum tipo de limite de consulta ? No caso estou consultando 50 boletos , a api me devolve apenas 25 e o resto em branco. Segue o log em enexo. 2023.10.04.15.50.24.833-RetornoConsultaDetalhe.txt -
APi Boleto PIX Sicoob - Não esta tratando as mensagens de Erro corretamente
um tópico no fórum postou danilozix ACBrBoleto
Bom dia, utilizando a api do boleto do Sicoob na versão V2 não esta tratando os erros, praticamente esta ignorando, a lista de rejeição esta vindo vazia. Esta sendo retornado o código 207 quando na verdade deveria ser um 400. Segue abaixo um exemplo de erro que esta sendo ignorado. Fonte atualizado 01-07-2024 { "resultado":[ { "status":{ "codigo":400, "mensagem":"J\u00e1 existe boleto cadastrado com n\u00famero 106418-0 para o benefici\u00e1rio." }, "boleto":{ "numeroContrato":151742, "modalidade":1, "numeroContaCorrente":37737, "nossoNumero":1064180, "seuNumero":"097976\/A", "especieDocumento":"DM", "dataEmissao":"2024-06-26T00:00:00-03:00", "valor":85, "dataVencimento":"2024-07-05T00:00:00-03:00", "tipoDesconto":0, "valorMulta":2, "valorJurosMora":0.02805, "numeroParcela":1, "aceite":false, "pagador":{ "nome":"PREMIATTA CARNES E AGROPECUARIA LTDA", "numeroCpfCnpj":"07272815000179", "endereco":"RODOVIA BR 365 KM 470 SEM NUMERO", "bairro":"ZONA RURAL", "cidade":"PATROCINIO", "cep":"38740000", "uf":"MG" }, "mensagensInstrucao":{ "tipoInstrucao":1, "mensagens":[ "00", "00", "00" ] }, "identificacaoBoletoEmpresa":"01064180", "tipoJurosMora":1, "dataJurosMora":"2024-07-06T00:00:00-03:00", "tipoMulta":2, "dataMulta":"2024-07-06T00:00:00-03:00", "identificacaoEmissaoBoleto":2, "identificacaoDistribuicaoBoleto":2, "gerarPdf":false, "codigoCadastrarPIX":1 } } ] } -
Esta com problema na consulta do boleto pelo Sicoob API. Quando o valor do pagamento, da liquidação do titulo no caso, for maior que mil reais, no Json que o Banco retorna o valor vem com separação de milhar. Isso da erro na conversão para Currency na linha 272 em StrToCurrDef onde pega o Valor Pago retornando o valor DEFAULT zero, em ACBrBoletoRet_Bancoob. Modifiquei para StringToFloatDef (função do ACBrUtil.Base) e aparentemente resolveu o problema. Em anexo arquivo modificado. ACBrBoletoRet_Bancoob.rar
-
A opção para alterar os dados das multas de boletos em ACBrBoletoW_Bancoob esta errado a url. Deve ser multas, esta multa.
