Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'BB'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
    • ACBrLib Android - Pro
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras
    • ACBrLib Android - Demo

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

  1. Para o consumo de algumas APIs do BB como as API PIX e API Pagamento em Lote utilizando as soluções ACBr (Componentes Delphi/Lazarus, ACBrMonitorPlus e ACBrLib) é necessária a troca de certificados para Autenticação mTLS (Mutual TLS authentication). É um tipo de autenticação que ambos, cliente e servidor, apresentam certificados digitais para serem validados pelo par. Ou seja, no caso da API de Pagamentos, para conseguir efetuar um request (seja ele de envio de remessa, consulta, cancelamento, etc.) ele deverá apresentar o seu certificado, que será validado pelo BB. Da mesma forma, o BB disponibilizará o seu certificado, que será validado pelo cliente. Em caso de confirmação de ambos, a autenticação será efetuada. Os certificados autorizados pelo BB para a autenticação mútua são do tipo A1, em formato .pem, com a cadeia inteira (Certificado > Intermediarias > Raiz), emitidos por uma CA válida (exemplos: Digicert, Verisign, ICP Brasil). Passo a passo para envio de certificado no Portal Developers - Windows Caso já possua o certificado instalado em sua máquina, gentileza seguir o passo a passo indicado abaixo Roteiro para exportação de chave pública: No prompt do Windows digite: certmgr.msc Clique na pasta Pessoal e, em seguida, na pasta Certificados Clique com o botão esquerdo duas vezes sobre o certificado que deseja exportar e, na aba "Detalhes", selecione Copiar para Arquivo ... Clique em Avançar (na tela de bem-vindo ao assistente de para exportação de certificados) e, em seguida, novamente Avançar. Na tela a seguir mantenha a opção "Não, não exportar a chave privada”. Clique em Avançar e marque a opção X.509 codificado no base 64 (*.cer) A seguir aparecerá uma tela para você escolher o local e o nome do arquivo .CER a ser exportado . Salve o certificado com o nome Empresa para facilitar mais adiante. Você vai receber uma mensagem que foi exportado com êxito o certificado. Pronto, você exportou o certificado da Empresa a ser colado em campo específico no Portal Developers. Exportar os demais certificados (Certificado intermediário e Raiz do Certificado) Realizar os mesmos procedimentos acima. Dica! Se entre o primeiro certificado (raiz) e o último (certificado da empresa) existirem outros intermediários, repetir o procedimento para cada um deles, respeitando a ordem de cima pra baixo (intermediário1, Intermediário2 etc.). Exportar o certificado raiz O certificado Raiz é o primeiro da cadeia no Caminho de Certificação conforme exemplo abaixo: Selecione o Certificado Raiz, o primeiro de cima para baixo conforme indicado na imagem acima, e depois realize os mesmos procedimentos realizados com Certificado da empresa. Clique em Exibir Certificado > Detalhes > Copiar para arquivo > Avançar > Selecione o formato x.509 codificado na base 64 (*cer) e clique em Avançar. Salve o certificado com o nome Raiz para facilitar mais adiante. Acesse o Portal Developers. Selecione a API para a qual será encaminhado o certificado. Clique em Certificados. São duas opções disponíveis: • A primeira sobre “Como obter os certificados e identificar as requisições feitas pelo BB?”, que possibilita baixar o Certificado BB. • A segunda opção é a que será usada para enviar os seus certificados obtidos por uma CA (organização responsável pela emissão de Certificados Digitais) para o BB. Clique em Enviar Certificado. A tela apresentada mostra como adicionar a Cadeia de Certificados. Dica: Na maioria das vezes, existem 4 certificados. Um certificado da empresa, dois certificados intermediários e um certificado raiz. Clique duas vezes em Adicionar certificado, para incluir cada um deles no respectivo botão. IMPORTANTE: NÃO clicar em (Enviar), antes de inserir TODOS os certificados. O envio é feito somente ao final do processo. São duas formas de inserção do certificado: • fazendo a importação do certificado, clicando em Importar Certificado. É a melhor opção, pois o conteúdo do certificado é colado no campo respectivo, evitando alguma falha no processo de copiar/colar. OU • abrindo o certificado com um editor de texto (Bloco de Notas, Notepad++ ou similar), copiando todo o conteúdo do certificado (Ctrl+C) e colando (Ctrl+V) no campo. Importar Certificado: Podem ser importados os arquivos de certificados com extensão .pem, .ctr, .cer e .cert. Se, durante a importação do certificado for mostrada a mensagem de erro “Certificado em formato inválido”, como abaixo: verifique se há alguma inconsistência no arquivo, fazendo um teste na página: https://certlogik.com/decoder/ Este decodificador faz alguns ajustes na formatação do conteúdo. Experimente copiar o arquivo criado no decodificador e colar novamente no campo do certificado a ser enviado para o Banco do Brasil. Só isso já soluciona o problema de formato inválido. Após adicionar todos os certificados separadamente, conforme os passos informados acima, clique em Enviar. Será exibida rapidamente no canto superior direito a mensagem "Requisição feita com sucesso" e você será direcionado para a tela abaixo: O campo Número Solicitação é a identidade da requisição. Ele deverá ser informado quando você precisar se referir ao envio do certificado. O campo Situação passará para Sucesso assim que o certificado for internalizado, o que ocorre no mesmo dia.
  2. Boa tarde amigos! Recebi o seguinte e-mail da equipe do Banco do Brasil: Boa tarde, parceiro SISTEMA IMAGEM. No Banco do Brasil, buscamos sempre entregar aos nossos clientes as soluções mais modernas e eficientes do mercado. E, para que ocorra o processo de melhoria contínua em nossos serviços, é muito importante comprovarmos, por exemplo, se as chamadas de APIs que chegam até nós, são originadas por alguma solução tecnológica criada e gerenciada por você, parceiro. Essa identificação permite que seus clientes integrados com as nossas APIs desfrutem de vantagens e tarifas exclusivas e que você parceiro, tenha acesso a canais de suporte técnico priorizado e a novos recursos e APIs de maneira antecipada, além de outras vantagens, como participação em eventos do Banco do Brasil e a possibilidade de ter a sua marca divulgada no nosso portal de APIs (https://www.bb.com.br/site/developers/), podendo utilizar a marca BB em suas ações promocionais. Para que essa identificação ocorra de forma tempestiva, é necessário que se inclua no header de suas chamadas de API a seguinte chave-valor: x-bb-portal-devx-cnpj-parceiro = xxxxxxxxxxxxxx Esta inclusão deve ser feita nas chamadas aos seguintes endpoints: · https://api-ip.bb.com.br/checkout/v1 · https://api-bbpay.bb.com.br/checkout/v2 · https://api.bb.com.br/cobrancas/v1 · https://api.bb.com.br/cobrancas/v2 · https://api.bb.com.br/dda/v1 · https://api-extratos.bb.com.br/extratos/v1 · https://api-ip.bb.com.br/pagamentos-lote/v1 · https://api-ip.bb.com.br/pagamentos-lote/v2 · https://api.bb.com.br/pix/v1 · https://api-pix.bb.com.br/pix/v2 · https://api.bb.com.br/pix-bb/v1 · https://api.bb.com.br/recebimentos-bb/v3 · https://api-ip.bb.com.br/servicos-arrecadacao/v1 · https://api-ip.bb.com.br/servicos-arrecadacao/v2 · https://api-ip.bb.com.br/servicos-arrecadacao/v3 · https://api.bb.com.br/validacao-contas/v1 Obs.: sempre que, porventura, forem criadas pelo BB novas APIs e/ou novos endpoints, a inclusão da chave também deverá ser feita. Como o uso da chave x-bb-portal-devx-cnpj-parceiro no header, não será mais obrigatório o uso da app-key única do parceiro nas chamadas, podendo (recomendamos) utilizar a app-key do cliente final. A partir de 01/07/2024, só reconheceremos como chamadas feitas através de suas soluções, aquelas que contenham essa chave-valor. Sem ela, consideraremos que a chamada foi realizada diretamente pelo cliente final, sem o uso de suas soluções tecnológicas. Estaremos à disposição para ajudá-los nessa alteração e para tirar eventuais dúvidas: · pelo fórum do Portal Developers · pelo e-mail [email protected]
  3. Hoje (27/02/24) tivemos diversos relatos sobre instabilidade utilizando a API de Boletos do banco do Brasil. A orientação deles no momento: Caso verifiquem alguma recusa na geração de token para consumo de suas APIs, no fluxo de client credencials, recomendamos verificar se os IPs abaixo listados encontram-se liberados em seu firewall, para a porta 443: fluxo: oauth.bb.com.br IP - 170.66.14.104 IP - 170.66.196.33 Para um usuário foi solicitado testes de rotas especificas como:
  4. Boa tarde!! Estou em contato com o pessoal do BB para homologar um boleto que tem Taxa de Juros mensais. Parametrização do componente: Titulo.CodigoMoraJuros := cjTaxaMensal; Titulo.ValorMoraJuros := 6; No meu boleto impresso está OK: "Cobrar juros de 6% ao mês de atraso para pagamento após o vencimento." O problema está no arquivo de remessa: Pelo que vi nos fontes do arquivo: - ACBrBancoBrasil.pas - function TACBrBancoBrasil.GerarRegistroTransacao240(ACBrTitulo : TACBrTitulo): String; está fazendo apensa da seguinte forma: {Código Mora} if CodigoMora = '' then begin if ValorMoraJuros > 0 then CodigoMora := '1' else CodigoMora := '3'; end; E, segundo o BB devo enviar: CodigoMora := '2';
  5. Boa noite, Podem me tirar uma dúvida? Criei as credências e consegui fazer o registro do boleto híbrido com pix, retornou tudo certo, a minha dúvida era em relação a homologação com banco do brasil em produção, podem me explicar como funciona? Verifiquei que necessita fazer o registro das credências de produção, no caso, nosso ERP terá 1 credencial que irá imprimir pra todos os clientes ou quem possuí conta com o banco do brasil que tem que pedir as credências de produção? Outra dúvida, nesse caso o boleto já é registrado online, não precisaria da remessa correto? Ou mesmo assim teria que fazer a remessa? No aguardo!
  6. Boa tarde! Estamos com dificuldades de implementar a API PIX v2 do Banco do Brasil. Fizemos o credenciamento no portal developers do BB e Enviamos o certificado A1 no padrão conforme pede o manual em base64 e separados em: - Certificado - Certificado CA - Raiz O portal do BB deu como atendido. qual é a forma correta de configurar o componente? TACBrPSPBancoDoBrasil( PSPACBr ).BBAPIVersao := apiVersao2; TACBrPSPBancoDoBrasil( PSPACBr ).ClientID := Dados.ClientID; TACBrPSPBancoDoBrasil( PSPACBr ).ClientSecret := Dados.ClientSecret; TACBrPSPBancoDoBrasil( PSPACBr ).DeveloperApplicationKey := Dados.DeveloperKey; TACBrPSPBancoDoBrasil( PSPACBr ).ChavePIX := Dados.ChavePIX; TACBrPSPBancoDoBrasil( PSPACBr ).epCob.CobSolicitada.chave := Dados.ChavePIX; TACBrPSPBancoDoBrasil( PSPACBr ).ArquivoChavePrivada := ???; TACBrPSPBancoDoBrasil( PSPACBr ).ArquivoCertificado := ???; Até geramos o arquivo "ArquivoChavePrivada" e o "ArquivoCertificado" baseado no exemplo do Sicoob porém não conseguimos criar a cobrança. o retorno que recebo é: 27/06/23 15:36:29:220 - Resp.Body: {"errors":[{"codigo":404,"versao":1,"mensagem":"Not Found","ocorrencia":"N/A"}]} 27/06/23 15:36:29:220 - ChamarEventoQuandoReceberRespostaEndPoint( /cob, POST ) 27/06/23 15:36:29:221 - ResultCode:404 27/06/23 15:36:29:221 - RespostaHttp: {"errors":[{"codigo":404,"versao":1,"mensagem":"Not Found","ocorrencia":"N/A"}]} Como enviar o certificado ao BB.pdf
  7. Olá Pessoal, Como saber se um boleto registrado via API foi pago ? Tenho um boleto que foi simulado pagamento, porem ao consultar no métodos de consulta detalhada não retorna se foi pago. Qual o método e configuração para consultar se o boleto foi pago ?
  8. Bom dia, Venho contribuir com um Ajuste da Unit do Boleto do Banco do Brasil. em relação aos Tipos de remessa, no qual esta a instrução de Desconto Incorreto, e adicionado novos tipo, de acordo com o Manual do Banco. Bloco de alteração, na Linha 507 até a 524. ( Cnab 240 ); Bloco de alteração, na Linha 922 até a 942. ( Cnab 400 ); Desde já Obrigado pelo excelência do Componente. Pablo Cerbaro. ACBrBancoBrasil.pas
  9. Bom dia, Estou na fase de homologação do boleto do Banco do Brasil CNAB 400 porém foi verificado um detalhe referente ao número sequencial solicitado pois está duplicando no Registro Detalhe Tipo 5 – Multa/Prazo Limite de Recebimento – Opcional – Remessa. Dando uma olhada mais detalhada, no método TACBrBancoBrasil.GerarRegistroTransacao400 foi verificado que o Número Sequencial é o ultimo item listado na atribuição wLinha IntToStrZero( aRemessa.Count +1, 6 ) porém ao gerar o Registro Detalhe Tipo 5 Multa/Prazo será somado dois, ou seja, IntToStrZero(aRemessa.Count + 2 ,6) e nesse caso será duplicado o Número Sequencial a partir do segundo registro conforme imagem "arquivo". Realizei uma alteração nos fontes ACBrBoleto e ACBrBancoBrasil, dando overload nos métodos referentes ao leiaute 400(evitando possíveis impactos) passando um var como parâmetro a fim de ir somando o index correto do número sequencial. Imagens do e-mail, fontes.pas e arquivo.txt em anexo. Fico à disposição Att, Vitor. ACBrBancoBrasil.pas ACBrBoleto.pas
  10. Bom dia. Estou tendo problemas com o arquivo remessa do banco do brasil. O que percebi que a nova estrutura do banco o leiaute é CNAB240 que não tem no ACBr, então tentei utilizar o c240 e com isso estou tento diversos erros quando tento validar o arquivo. linha numero do campo erro sugestão 2 0 Tamanho do registro incorreto Verificar tamanho do registro - verificado = 241 3 37 Conteúdo Incorreto preencher de acordo com o código para protesto. 4 19 Formato incorreto Verificar o tipo de conteúdo .. valor não inteiro "RR0000000000000" 4 0 Tamanho do registro incorreto verificar tamanho do registro. verificado = 243 4 17 conteúdo invalido Preencher com a unidade da federação Alguém ja implementou essas correções?
  11. Boa tarde. Foi verificado que caso a propriedade ACBrTitulo.CarteiraEnvio fosse tceBanco e houvesse somente 1 mensagem no título, ocorreria o erro Out of Index, por este motivo foram feitas pequenas correções as quais já estão no svn. Porém existe a necessidade de uma revisão mais ampla quanto a este item, uma vez que o Banco do Brasil utiliza o Segmento S tanto para trabalhar com as mensagens adicionais, quanto para os dados do sacado quando será enviado boleto, peço que continuem acompanhando este tópico paras os avisos dos comits das alterações finais. Att.
  12. Estava tendo problemas ao homologar o banco do Brasil, ai coloquei esse tópico https://www.projetoacbr.com.br/forum/topic/47566-remessa-banco-do-brasil-total-de-linhas-do-lote-divergente-17/?tab=comments#comment-315085 mandei os arquivos e passou. ai mandei a primeira remessa, os mesmo arquivos so pra testar em produção e houve rejeição, na hora fiquei sem entender, pois tinha modificado a data e vencimentos do boleto pra nao dar erro e etc. entao fui no email de homologação novamente e pedi uma resposta do que houve ja que tinha passado. e o pessoal me mandou esses erros: > Estrutura do Arquivo Linha 0006, Lote 0001, Segmento P: Erro no sequencial do segmento. informado '00005'. Correto '00004' Linha 0007, Lote 0001, Segmento Q: Erro no sequencial do segmento. informado '00006'. Correto '00005' Linha 0008, Lote 0001, Segmento R: Erro no sequencial do segmento. informado '00007'. Correto '00006' Linha 0009, Lote 0001, Segmento P: Erro no sequencial do segmento. informado '00009'. Correto '00007' Linha 0010, Lote 0001, Segmento Q: Erro no sequencial do segmento. informado '00010'. Correto '00008' Linha 0011, Lote 0001, Segmento R: Erro no sequencial do segmento. informado '00011'. Correto '00009' Linha 0012, Lote 0001, Segmento P: Erro no sequencial do segmento. informado '00013'. Correto '00010' Linha 0013, Lote 0001, Segmento Q: Erro no sequencial do segmento. informado '00014'. Correto '00011' Linha 0014, Lote 0001, Segmento R: Erro no sequencial do segmento. informado '00015'. Correto '00012' Linha 0015, Lote 0001, Segmento P: Erro no sequencial do segmento. informado '00017'. Correto '00013' Linha 0016, Lote 0001, Segmento Q: Erro no sequencial do segmento. informado '00018'. Correto '00014' Linha 0017, Lote 0001, Segmento R: Erro no sequencial do segmento. informado '00019'. Correto '00015' > Segmento R < Lote 0001 > -------------------------------------------------------------------- isso foi depois da atualização que conta os itens corretos que mencionei no topico https://www.projetoacbr.com.br/forum/topic/47566-remessa-banco-do-brasil-total-de-linhas-do-lote-divergente-17/?tab=comments#comment-315085. vou tentar fazer ajustes e enviar novamente. obs: so nao estou respondendo no mesmo topico pq como tinha dado certo o topico foi fechado. Enviando o arquivo original de remessa. REMESSA_CONTA DA EMPRESA_36.txt
  13. Bom dia, venho tendo um problema ao validar meus arquivos de remessa. Quando eu passo o campo TipoDiasProtesto tanto diUteis ou diCorridos, o arquivo gera com o total de linhas do lote e do arquivo incorretas, como mostrado na imagem anexada. Estou anexando o arquivo de remessa também para facilitar. O que pode ser isso? estou fazendo algo de errado? Antes eu não passava nenhum valor para o campo TipoDiasProtesto e ele nunca deu erro, ontem fui gerar uma remessa para homologar com o banco e me deparei com o erro dizendo que eu deveria informar o código para protesto, e quando eu informo ele me retorna o erro das linhas. Se alguém puder ajudar, desde já agradeço. REM-02102018150012.TXT
  14. Boa tarde, após atualizar meu acbr boleto venho tendo um problema, a quantidade total de linhas do lote e arquivo (ultimas duas linhas da remessa) estão vindo incorretas. Não sei o que foi alterado pois não tenho o arquivo do acbr antigo, porém eu fiz a remessa de um mesmo boleto com um executável feito antes e um depois de atualizar, vou deixar um anexo deles. Como devo proceder? tem algo novo que eu devo passar ao gerar a remessa? Att. REM-ANTES.TXT REM-DEPOIS.TXT
  15. Galera, bom dia. Estou com uma dúvida sobre informar vários descontos nos boletos do Banco do Brasil. No caso, preciso que no boleto apareça as seguintes mensagens: Para pagamento até dia X, desconto de R$ X. Para pagamento até dia Y, desconto de R$ Y. Para pagamento até dia Z, desconto de R$ Z. Antes dos boletos registrados, era somente informado nas instruções dos boletos e pronto. Mas e agora com o registro, como funciona? Vejo que no layout 240 do BB existe os campos para informar tais valores, mas diz que não é tratado pelo banco (imagem em anexo). Alguém teve que fazer algo parecido? Alguma dica? Agradeço desde já. Gabriel Hernandes - Ascont Sistemas.
  16. Boa tarde, gerei o arquivo de remessa do banco do brasil cartreira - 17 variacao - 027 no retorno foi rejeitado a inclusão do titulo, entrei em contato com o suporte do banco e disseram q foi titulo duplicado, mas esse é o primeiro tirulo q estou fazendo. Alguem pode me ajudar. segue anexo o arquivo de remessa e o de retorno. IEDCBR1259401201715153.ret cb040101.rem
  17. dreamsoft_PR

    retorno do BB

    ola pessoal preciso de uma ajuda o BB tem dois tipos de retorno ne o IED e o CBR so que esta acontecendo e o seguinte eu comecei a gerar o NOSSO NUMERO começando pelo 1 so que o cliente ja gerava antes pelo BB cobrança antes de instalar o meu sistema ai o banco manda esses dois tipos de retorno ai meu sistema le o IED , certo o problema e que esta dando baixas em meses que o cliente nao pagou tipo 8 meses a frente estou suspeitando que o banco esta mandando a mesma numeracao no retorno os NOSSNUMERO dentro do retorno IED sera isso pode acontecer ja que comecei pelo numero 1
  18. Pessoal, estou tentando homologar uma carteira para o Sicoob - Correspondente Banco do Brasil, para isso, estou utilizando o "Bancoob" como banco, esta escolha esta correta? analisando a unit ACBrBancoob.pas, na geração dos arquivos de 240 posições, os campos preenchidos não estão de acordo com o solicitado pelo banco.. Result:= IntToStrZero(ACBrBanco.Numero, 3) + //1 a 3 - Código do banco '0000' + //4 a 7 - Lote de serviço '0' + //8 - Tipo de registro - Registro header de arquivo space(9) + //9 a 17 Uso exclusivo FEBRABAN/CNAB ATipoInscricao + //18 - Tipo de inscrição do cedente padR(OnlyNumber(CNPJCPF), 14, '0') + //19 a 32 -Número de inscrição do cedente space(20) + // 33 a 52 - Brancos '0' + // 53 - Zeros padR(OnlyNumber(Agencia), 4, '0') + //54 a 57 - Código da agência do cedente padL(AgenciaDigito, 1, '0') + //58 - Digito agência do cedente padR(OnlyNumber(Conta), 12, '0') + // 59 a 70 - Número da conta do cedente padL(ContaDigito, 1, '0') + //71 - Digito conta do cedente ' ' + // 72 - Dígito verificador Ag/Conta (Brancos) segundo o manual em anexo, "Manual Layout Sicoob - Correspondente Banco do Brasil" os campos tem preenchimento diferente do solicitado. Alguem ja utiliza este tipo de carteira que esta em produção? obrigado a todos. Manual Layout Sicoob - Correspondente Banco do Brasil.pdf
  19. Gustavo Segalla

    Remessa BB CBR 641

    Bom dia! Ref. ao leiaute CBR 641 do BB, 400 posiçoes, alguém já implementou o Registro Detalhe Opcional - Tipo 5 – Multa?
  20. Enviei para o BB a remessa gerada pelo ACBR Plus, obtive o seguinte retorno : ------------------------ Detalhamento do Convenio -----------------Agencia : xxxx 2 - HERACLITO GRACA Beneficiario : xxxxx 9 - XXXX XXXXX XXXXXXXXCart/Variacao : 17/019 SIMPLES COM REGISTRO Tipo Convenio : 4 Cliente: Numera, emite e expede Situacao : 1 Normal com retorno Nr.Convenio : 2840764 Nr.Conv.Lider : 2840764 Tipo Ret.Lider: 5 CBR641/643 - Gerenciador Financeiro ******************************* Header do Arquivo ************************************************************** Detalhe tipo 7 ********************************Posições 092 a 094: Preencher com a variação da carteira de cobrança. Ou seja: 019 -> consta no arquivo [017]Posições 221 a 234: Preencher com zeros pois no tipo de inscrição foi informado o código '00' -> consta no arquivo [00005413773374] COMO FAÇO ESSAS CORRECOES NO ACBRNFEMONITOR PLUS ???? Já que preenchi tudo que o sistema pedia ?!?!
  21. utilizando o banco do brasil boa tarde, estou criado a remessa normalmente. como o proprio exemplo que tem nos fontes do ACBR. so que quando eu envio a remessa nao da erro nenhum. so que nao aparece nada no retorno. e quando eu vou ver na parte de cobranças os boletos que estão la na parte de dados do pagador nao aparece nada so "Titulo sem existência" Verificando que no boleto tudo esta aparecendo, dados do cliente, endereço, telefone tudo.
  22. Boa tarde, Estou tentando sem sucesso atualizar um boleto já registrado no BB, alterando a propriedade OcorrenciaOriginal.tipo. Com exceção da baixa de boletos, o BB recusa sempre. A Carteira é 17/27, o cnae é 240. Atualmente estou alimentando o componente com os mesmos dados que geraram a remessa de inclusão inicial. Apenas trocando o vencimento por exemplo. Que campos eu tenho que preencher para trocar algum dado? Obrigado Marcelo
  23. Bom Dia. Tenho um cliente que envia boletos pelo Banco do Brasil. O convênio dele é de 7 posições e a carteira é a 18. No momento de ler retorno, o componente busca o número do convênio e verifica que tem tamanho 7, e busca o Nosso Número que tem 17 posições o que faz, após a verificação abaixo, o componente cair em uma exceção: "Tamanho Máximo do Nosso Número é 10". if (Length(trim(NossoNumero)) > 10) and (wTamConvenio = 6) and ((wCarteira = '16') or (wCarteira = '18')) then Result:= 17 else if (wTamConvenio <= 4) then Result := 7 else if ((wTamConvenio > 4) and (wTamConvenio < 6)) or ((wTamConvenio = 6) and ((wCarteira = '12') or (wCarteira = '15') or (wCarteira = '17'))) then Result := 5 else if (wTamConvenio = 6) then Result := 11 else if (wTamConvenio = 7) then Result := 10; Alguém está com essa mesma dificuldade? Obrigado.
  24. Pessoal, Boa tarde, Estou com um problema. Estamos tentando fazer a baixa de um arquivo de retorno do banco do Brasil, mas da o erro abaixo ao tentar fazer a baixa: "Tamanho do nosso numero é 5" Carteira 17 Nosso numero 17 Dígitos Convenio 6 Dígitos Cedente 9 digitos. Algum de vocês já passou por algum problema parecido. Agradeço Desde já!
  25. Visitante

    Alterações Na Unit Banco Do Brasil

    Realizei algumas modificações na unit do Banco do Brasil e estou postando para análise e, se possível, inclusão na SVN. São elas: 1. Quando a Carteira for 17 e CaracTitulo for 1 o Tipo de carteira deve ser 7. 2. Comparação de Data (TDateTime) <> Null (sempre será diferente). Esta inserindo a data 30/12/1899 quando o ValorMoraJuros não era informado, por exemplo. Foi corrigido para Data > 0. 3. Correção nas posições: 101 à 105: Agência Encarregada da Cobrança: Informar Zeros. A agência encarregada da Cobrança é definida de acordo com o CEP do sacado. 106 à 106: Dígito Verificador da Agência: Informar 'branco' (espaço) 4. Tratamento da ocorrência 17-Liquidação Após Baixa ou Liquidação de Título Não Registrado Segue unit em anexo. ACBrBancoBrasil.pas
×
×
  • 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...