-
Total de ítens
9.049 -
Registro em
-
Última visita
-
Days Won
86
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Daniel.Morais.Infocotidian postou
-
Erro após atualização banco santander
Daniel.Morais.Infocotidian replied to DanielOliver's tópico in ACBrBoleto
@Antonio Gomes, @marciamagall @deiviszi@DanielOliver Por favor o problema ainda ocorre com os fontes atualizados? Nao temos outros relatos e nao tenho credencial para testes. Vi que tivemos alguns updates sobre um caso parecido. -
Alterações Boleto Bradesco API Site Retorno
Daniel.Morais.Infocotidian replied to hugo_fabricio's tópico in ACBrBoleto
@hugo_fabricio Devido ao tempo, muitas alterações foram realizadas nas units deste banco. Então ao compararmos as anexadas com a atual, fica muito trabalhoso. tbm teve mudança na formatação das units. Por favor, veja se é possivel fazer um update das units atuais, e se necessario implementa-las usando a sua alteração. Nao mudando a formatação do arquivo. -
Fala pessoal! Na revisão 44798 foi realizada uma alteração importante para corrigir um erro no processo de inicialização das variáveis dentro das classes do ACBrBoleto. Até então, algumas propriedades tinham o valor definido como Default, mas não tinham uma inicialização no Create. Assim, o valor definido como default no DFM servia apenas para exibição no designer, mas não garantia a inicialização efetiva da propriedade em tempo de execução. Isso acontece porque inicializar uma propriedade corretamente ela deve ser inicializada na classe (veja a nota na documentação do Delphi). O detalhe é que ao corrigir esse problema, isso talvez gere um efeito colateral no seu código. Com essa mudança, as variáveis não assumem mais automaticamente o primeiro item de um enumerado por exemplo, mas sim, o valor que está explícito na classe como default. Assim, se seu aplicativo assume que outro valor é o padrão, talvez por não inicializar as propriedades, vai ser necessário que verifique e inicializar explicitamente as propriedades no seu código. Queremos deixar claro no entanto que, na aplicação de Exemplo do ACBrBoleto, sempre foi exemplificado que as propriedades deveriam ser inicializadas corretamente. Você pode conferir isso no código que faz uma inclusão de titulo. Exemplo prático Imagine que seu código ao incluir um título sempre considerou que o valor padrão era ter um juros mensais. Ou seja, com a propriedade Titulo.CodigoMoraJuros não era preenchida. Agora você precisa passar um valor para essa propriedade, porque o valor padrão para ela é cjIsento. Então, se antes seu código era assim: Titulo.DataMulta := incday(StrToDate(edtVencimento.Text),1); Titulo.MultaValorFixo := true; Titulo.PercentualMulta := StrToCurrDef(edtMulta.Text,0); Titulo.DataMoraJuros := StrToDateDef(edtDataMora.Text, 0); //note que não tem o CodigoMoraJuros aqui!!! ??? Titulo.ValorMoraJuros := StrToCurrDef(edtMoraJuros.Text,0); Precisará mudar para: Titulo.DataMulta := incday(StrToDate(edtVencimento.Text),1); Titulo.MultaValorFixo := true; Titulo.PercentualMulta := StrToCurrDef(edtMulta.Text,0); Titulo.DataMoraJuros := StrToDateDef(edtDataMora.Text, 0); Titulo.CodigoMoraJuros := cjValorMensal; //Linha adicionada agora <------- Titulo.ValorMoraJuros := StrToCurrDef(edtMoraJuros.Text,0); Resumindo Antes: valores vinham do índice 0 ou da sujeira da memória. Lembre-se: é responsabilidade do desenvolvedor configurar os dados necessários caso sejam diferentes do default da classe . Benefício: maior previsibilidade e controle sobre o comportamento das propriedades, evitando resultados inesperados. Boa prática de programação Sempre configure as propriedades relevantes logo no início do uso. Isso pode ser feito diretamente no código ou por meio de uma classe/método que centralize essas configurações. Faça isso não só para títulos, boletos e bancos, mas para qualquer componente ou objeto que for criado.
-
- 3
-
-
- acbrboleto
- codigomorajuros
- (e 3 mais)
-
Usuários da ACBrBoleto API que utilizam o Banco do Brasil podem estar recebendo o erro abaixo quando executa a consulta em lista (tpConsulta): 404 – "Contrato de cobrança não localizado" Foi identificado que houve uma alteração no comportamento da API. Até recentemente, o sistema aceitava parâmetros fora do padrão descrito na documentação oficial. Agora, o Banco do Brasil passou a validar algumas regras no envio das informações. (agencia e conta) O que preciso fazer ? Para quem utiliza Componentes: atualize os fontes do ACBr e rode o instalador do ACBr para que a alteração seja aplicada. Para quem utiliza ACBrLibBoleto e ACBrMonitorPlus: Fazer download que já está disponível em nosso portal. https://www.projetoacbr.com.br/forum/files/category/16-acbrmonitorplus-pro/ Obrigado ao usuário Up2Soluções que nos notificou no Discord e enviou prontamente a contribuição para ser validada. https://discord.com/channels/798697718800318484/809129039159230514/1476317837982175299
-
[ACBR-8937] Consulta de boletos (francesinha) Itau
Daniel.Morais.Infocotidian replied to Wesller's tópico in ACBrBoleto
boa tarde @KelvinAlexandre e @Lucio Bittes Eu nao tenho acesso a esta documentação online. Será que você pode enviar para o email [email protected] (no corpo da mensagem cole o link deste topico para identificar vc) e repassar a orientação do banco por favor para usar este endpoint repassar os emails ou conversas para deixamos documentado ; Se qser enviar os logs dos seus testes anexado no mesmo e-mail, é privado a nós consultores Pois em nossa ultima reunião com o itau, não existia outro endpoint; -
@Jhonlenon Ribeiro Consegui uma credencial de um usuário de produção tbm testei com sucesso em meu ambiente. Então vou encerrar este tópico, muito obrigado pela contribuição! Caso alguém esteja passando por problemas, criar um novo tópico. Lembrando que usuários PRO, quando criar tópicos, usem seu login PRO para que possamos redirecionar a área de SLA; Obrigado a todos !
-
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
-
@QuantumSistemas Teste com o exemplo. com log webservices em modo paranoico. Se tiver problema, crie um tópico usando este link (privado para usuario PRO onde somente você e os consultores temos acesso) https://www.projetoacbr.com.br/forum/forum/97-duvidas-privadas/ Anexe o arquivo de log e tbm o arquivo AcbrBoletodemo.ini gerado pelo exemplo
-
@Jhonlenon Ribeiro Obrigado por testar com as minhas units! anexei as minhas, pq tivemos alguns ajustes após a sua contribuição e tbm no retorno; mas coisas simples. como não temos credenciais de produção pedimos p validar. Tem um usuario do discord validando. e estou aguardando tbm o @Lucio Bittes confirmar. Caso a @Fernanda Penteado tbm queira testar com as units q anexei acima. ja subimos para o svn após a validação.
-
Boas notícias, pessoal! Agora é possível realizar: consultaDetalhe (boleto individual) consulta em lista dos boletos liquidados no período Atenção: a consulta em lista dos boletos liquidados só está disponível apenas para quem possui credenciais do Portal de Desenvolvedores voltadas para Boletos com QrCode. Entenda os tipos de Credenciais no Bradesco: Credenciais geradas no Portal de Desenvolvedores: Boletos Convencionais (barras/linha digitável) ** Não Implementado consulta em lista ** Boletos com QrCode (híbridos) Credenciais legadas Obtidas anteriormente via processo de credenciamento direto com o banco (ex.: por e-mail) ** Não Implementado consulta em lista ** Queremos agradecer a contribuição que recebemos desta implementação do usuário @Jhonlenon Ribeiro que é muito ativo em nossa comunidade.
- 1 reply
-
- 2
-
-
- api
- acbrboleto
- (e 8 mais)
-
Atenção ! Consulta em lista de boletos "LIQUIDADOS" emitidos pela cobrança Bradesco com QrCODE do Portal Developer ! Para quem não sabe, o Bradesco tem credenciais diferentes para Boletos com QrCode x Boletos Barras/Linha Digitável. Como consultar Delphi / Lazarus Precisa alimentar com um titulo, pode ser com o valor zerado, apenas para ele pegar algumas informações bancarias. Para Consultar Bolecode liquidado via QRCODE, precisa marcar as propriedades "indicadorPIX" e "UseCertificateHTTP" como True FiltrosAPI.Clear; FiltrosAPI.indicadorSituacao := isbBaixado; // (2-isbBaixado, 3-isbCancelado); FiltrosAPI.dataMovimento.DataInicio := strtodate('01/02/2026'); FiltrosAPI.dataMovimento.DataFinal := strtodate('10/02/2026'); FiltrosAPI.indiceContinuidade := 0; Boleto.Configuracoes.WebService.Operacao := tpConsulta; Boleto.Enviar; Como consultar ACBrLib Precisa alimentar com um titulo, pode ser com o valor zerado, apenas para ele pegar algumas informações bancarias. Para Consultar Bolecode liquidado via QRCODE, precisa marcar as propriedades "indicadorPIX" e "UseCertificateHTTP" como True [ConsultaAPI] IndicadorSituacaoBoleto = 2 boletoVencido = 1 DataInicioMovimento= 01/02/2026 DataFinalMovimento = 10/02/2026 indiceContinuidade = 0 Como consultar ACBrMonitorPlus Precisa alimentar com um titulo, pode ser com o valor zerado, apenas para ele pegar algumas informações bancarias. Para Consultar Bolecode liquidado via QRCODE, precisa marcar as propriedades "indicadorPIX" e "UseCertificateHTTP" como True BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] IndicadorSituacaoBoleto = 2 boletoVencido = 1 DataInicioMovimento= 01/02/2026 DataFinalMovimento = 10/02/2026 indiceContinuidade = 0")
-
Pois é recebi as credenciais de sandbox de um usuario. mas nao tive sucesso com elas. como bradesco tem dados fictícios para teste, pode ser isso. Qdo gera o token recebo 200, mas na consulta tenho este problema de acesso. Outro usuario ficou de fornecer novas credenciais, estou aguardando Obrigado !
-
@Jhonlenon Ribeiro Boa tarde ! Primeiramente obrigado pela colaboração. Iniciei hoje a validação da contribuição. Esta funcionando esta consulta em lista com suas credenciais normalmente ou teve modificações após este período; Como tem dados sensiveis (e vc nao é PRO, nao consigo mudar este topico para privado), vc pode por favor enviar um email para [email protected] com o log webvservices para nós dos testes, anexando o link deste post para identificarmos vc Caso tenha atualização da unit, so anexar a unit atualizada. obrigado ! Estou recebendo este erro com suas units: Código do Envio: 403 1.1 Forbidden De qq forma estou fazendo os testes p ajustar. mas fiquei curioso ja q no seu ambiente entendo q esta funcionando estou testando em sandbox. nao sei se chegou a testar em sandbox em seu ambiente. Nao tenho credenciais de producao.
-
Por favor pode validar com a minha unit (salve a sua unit antes de sobrescrever); Como padrao, quando não enviado o NossoNumero em outros bancos, nós nao enviamos. entao ao invéz de validar pelo TbBancoEmite, vamos tentar seguir o mesmo padrao. E vc nao informa o nossoNumero no titulo. ACBrBoletoW_BancoBrasil_API.pas Isso vai evitar outros clientes que enviam para o BB nossoNumero como bancoEmite. Nos meus testes em sandbox nao consigo passar da validação e tenho a resposta do banco (quando nao envio o campo numeroTituloCliente: { "codigo": "4851985", "versao": "1", "mensagem": "Para este tipo de convênio é obrigatório informar o número do boleto (Cliente numera).", "providencia": "Informe o número do boleto e tente novamente.", "ocorrencia": "091255178523" } Vou pedir um especial favor. Como você nao é usuario PRO Habilite o log Webservices e envie para [email protected] (devido a dados sensiveis do log) Pode me informar qual carteira e convenio / modalidade esta usando no seu envio
-
Atualização de Certificados – APIs BB 02/2026
um tópico no fórum postou Daniel.Morais.Infocotidian Notícias do ACBr
Atenção, comunidade! O Banco do Brasil anunciou a atualização dos certificados OAuth, essencial para garantir a continuidade no uso das APIs BB. Datas importantes Homologação: 11/02/2026 Produção: 12/02/2026 A atualização é automática, mas se houver necessidade segue o link abaixo: https://apoio.developers.bb.com.br/referency/post/646799afa2e2b90012c5ede8 Fonte: https://www.bb.com.br/site/developers/-
- 3
-
-
- bb
- certificados
-
(e 7 mais)
Tags:
-
Digifred - Erro ao emitir NFSe
Daniel.Morais.Infocotidian replied to Maurício Sareto's tópico in ACBrNFSe
@BSSOFT e @DioDRS Por favor façam o update dos repositorios rodem o instalador, lembre-se de atualizar a pasta de schemas. *nao tivemos mais repostas desde o dia 22/01 e ja estamos no dia 06/02* Entao para nao ficar gigante, vou encerrar ele. Caso permaneça o erro, por favor crie uma nova postagem, informe tbm a cidade e estado; No caso do usuario , pro , por favor crie na area pro para que podemos direcionar seu topico para SLA; Obrigado pela compreensão.
