Pesquisar na Comunidade
Showing results for tags 'nossonumero'.
Encontrado 13 registros
-
Pessoal, estou tentando emitir o boleto hibrido no banco inter via API. Eu até estou conseguindo, mas o problema está na parte de gerar o PDF do boleto. Problema 1: Estou utilizando a carteira 112 da qual eu não gero o NOSSO NÚMERO (NossoNumero), é o banco que gera (a carteira 110 eu não consegui gerar por conta da burocracia). Nisto eu envio o boleto com os dados e recebo o codigoSolicitacao que é o NOSSO NÚMERO CORRESPONDENTE (NossoNumeroCorrespondente). Só que além de retornar o nosso número e o código da solicitação, ele retorna o CÓDIGO DE BARRAS (codigoBarras) e a LINHA DIGITÁVEL (linhaDigitavel), nisto o PDF gerado pelo ACBrBoleto está divergente do que é gerado no site do banco INTER. Eu investiguei um pouco mais e vi que para gerar o código de barras na documentação do banco inter eles utilizam o número da operação dentro do campo livre. Eu não achei o número da operação no ACBrBoleto e no código do ACBr, é montado o código de barras com base em alguns campos e neste campo livre onde alguns bancos geram estes valores a partir do método DefineCampoLivreCodigoBarras. O problema é que o banco Inter não tem este método implementado. Pelo componente ACBr também não veio a URL do PDF e não vi algum método para pegar o PDF gerado a partir da API do banco Inter. Problema 2: Outro campo que vi que está diferente também é o Código do Beneficiário, onde no ACBr está utilizando o Número da Conta, mas no PDF do Banco Inter vem um número do qual eu não achei no site deles. Problema 3: No manual da api do banco inter tem os campos ddd e telefone em pagador, mas no componente ACBr só tem o campo fone onde preciso enviar no máximo 9 números. No caso está faltando o ddd para ser informado no ACBrBoleto. Agência: 0001 Conta: 41519913 Digito Conta: 1 Manual Boleto Banco Inter: https://s3.sa-east-1.amazonaws.com/static.bancointer.com.br/openbanking/cnab/manual/manual.pdf Manual API: https://developers.inter.co/references/cobranca-bolepix#tag/Cobranca BancoInter.pdf ACBrBoleto.pdf RetornoConsultaBoleto.txt
- 11 replies
-
- acbrboleto
- inter
- (e 6 mais)
-
Bom dia, gostaria de saber como faço para adicionar o número da Carteira na informação "Nosso número" dos boletos Cresol? Infelizmente não estou conseguindo achar essa informação. segue manuais em anexo... Especificacoes Tecnicas Boleto.pdf manual_cobrança_integrada_cooperado_240.pdf
-
nossonumero Informação da carteira no nosso número Boleto Cresol
um tópico no fórum postou Edenilson Zilse ACBrBoleto
Bom dia, estou a dias tentando homologar boleto para o banco Cresol, mas não consigo encontrar nenhuma informação de como faço para que o acbr inclua a informação do número da carteira no "Nosso número", conforme as imagens abaixo... Realmente é complicado achar qualquer informação... -
Bom dia, temos um cliente que emite boleto pelo Banco do Brasil usando o BBCobrança, ele usa carteira 17 e o convênio é de 7 posições. Pelo ACBr não estamos conseguindo emitir os boletos pois dá mensagem que o tamanho do nosso número está errado, pelo manual do banco diz que para o convênio de 7 posições o nosso número tem tamanho de 17 posições, conforme imagem anexa, mas no código do acbr tem um tratamento que não deixa passar. Alguém poderia nos esclarecer o que está errado? Obrigado Alessandro.
-
Bom dia gerei o arquivo de remessa e enviei para o Banco Bradesco onde foi verificado e está tudo ok, porém quando baixo o arquivo de retorno do banco e realizo o processamento pára na seguinte mensagem de erro: Tamanho Máximo do Nosso Numero é: 8 Verifiquei a posição do arquivo de retorno de 071 a 082 e está com o seguinte conteúdo: 00000015233 A carteira que está sendo enviada no arquivo de remessa é: 09 Tem que configurar algo no retorno para informar o tamanho do nosso numero (tipo carteira ou tamanho do nosso numero)? Obrigado Nick ErroRetorno.bmp
-
Bom dia! Estou com problemas em nossonumero, Já entramos em contato com o suporte do banco para saber em qual parte do nossonumero está o erro, mas eles não souberam responder.
-
Segue alteração em ACBrBancoBRB na funcao MontarChaveASBACE ha um bug. Era assim: ChaveASBACESemDigito := ChaveASBACESemDigito + PadLeft(ACBrTitulo.NossoNumero, 6, '0'); Ex: NossoNumero = '000000000345' retornava os 6 primeiro digitos, ou seja, apenas zeros. Ficou assim: ChaveASBACESemDigito := ChaveASBACESemDigito + PadLeft((ACBrTitulo.NossoNumero.ToInteger).ToString, 6, '0'); ACBrBancoBRB.pas
-
Boa tarde estou usando acbrmonitor comandos BOLETO. e não localizei nenhuma forma de recuperar o NOSSONUMERO que foi gerado no boleto, e com isso tenho que refazer toda a logica de calculo de digito verificador a cada banco que implemento no nosso sistema teria alguma forma grato solivam freire
-
Senhores bom dia, existe alguma parametrização para que a função de impressão do boleto do ACBRMonitor utilize o Nosso numero informado no .ini e não faça o calculo novamente do nosso numero. Exemplo enviei o nosso numero 1234567-5 esse que será impresso no boleto
- 3 replies
-
- acbrmonitor
- nossonumero
-
(e 1 mais)
Tags:
-
Olá, Estou iniciando o uso do AcbrBoleto, e estou com uma duvida de como guardar o nosso número em banco de dados. Percebi que dependendo o tipo de cobrança (SICRED, SIGCB, SICOB, ETC) o nosso número e montado de maneiras diferentes. Por exemplo, para o layout SICOB, na geração da REMESSA e impressão do boleto, eu só preciso passar o "nosso numero sequencial" (Ex: 01, 02, 03), que o componente fará a configuração necessária de acordo com o tipo de carteira etc (EX NOSSO NUMERO SICOB: 820000001 ou 900000001). Contudo, no RETORNO, o campo NOSSO NUMERO vem completo "820000001". Minha duvida é: como normalmente vocês guardam o nosso numero no BD? Formatado, somente o sequencial ou das duas maneiras??? Falo isso pq ao gerar a REMESSA sempre vou precisar do campo limpo (EX 01), sem as informaçoes de carteiras etc, mas ao LIQUIDAR o boleto, terei que conseguir identificar qual a fatura pelo nosso número completo, pois é esta informação que é retornada pelo componente Como vocês tem feito??? Desde já agradeço a atenção de todos
-
Pegando NossoNumero errado no Retorno Caixa Sicob
um tópico no fórum postou Jonas Ponciano Rosnieski ACBrBoleto
Boa tarde a todos. Percebi que a váriavel NossoNumero está ficando zerada após a procedure LerRetorno240 da Caixa Sicob. Isso acontece na linha 1218: NossoNumero := Copy(Copy(Linha,47,10), // sem o DV Length(Copy(Linha,47,10))-TamanhoMaximoNossoNum , TamanhoMaximoNossoNum); Nesse segundo Copy, ele está começando da posição 10, numa string que tem 10 caracteres. Pra mim no caso o tamnhoMaximoNossoNum é zero, então a variável fica zerada. O que eu fiz foi apenas ajustar o lugar dos parâmetros, para o meu caso. Não sei se vai funcionar para todos.: NossoNumero := Copy(Copy(Linha,47,10), // sem o DV 1, Length(Copy(Linha,47,10))-TamanhoMaximoNossoNum); Isso é viável? Está errado fazer desta forma? Me ajudem a resolver. Obrigado desde já!- 10 replies
-
- nossonumero
- caixa
-
(e 2 mais)
Tags:
-
Problema NossoNumero Banco do Brasil - Carteira 18 e Convênio de 6 dígitos
um tópico no fórum postou RobertoSchuster ACBrBoleto
Olá, Estou enfrentando problemas para gerar boletos do Bando do Brasil, utilizando carteira 18 e convênio de 6 posições. À primeira vista, o NossoNumero está sendo gerado com 17 dígitos em vez de 11. NossoNumero (nº sequencial): 1 Convênio: 123456 NossoNumero completo esperado: '12345600001' (11 dígitos) NossoNumero completo obtido: '00000000000000001' (17 dígitos) Passos para reprodução do problema: 1. Criar um Titulo na lista (Titulo := ACBrBoleto.CriarTituloNaLista) 2. Popular os dados do boleto, sendo que Titulo.NossoNumero recebe o número sequencial (Titulo.NossoNumero := '1') Neste momento ocorre: a. Chamada à função SetNossoNumero() b. SetNossoNumero() chama CalcularTamMaximoNossoNumero('18', '1') c. CalcularTamMaximoNossoNumero('18', '1') resulta em 11 dígitos d. Então Titulo.NossoNumero (fNossoNumero) recebe '00000000001' 3. Exibir o boleto (ACBrBoleto.Imprimir) Neste momento ocorre: a. Chamada à função MontarCampoNossoNumero(Titulo) // Aqui Titulo.NossoNumero ainda é igual a '00000000001' b. MontarCampoNossoNumero(Titulo) chama FormataNossoNumero(Titulo) // Aqui Titulo.NossoNumero ainda é igual a '00000000001' c. FormataNossoNumero(Titulo) chama CalcularTamMaximoNossoNumero('18', '00000000001') d. CalcularTamMaximoNossoNumero('18', '00000000001') resulta em 17 dígitos, pois entra no primeiro if e. Então FormataNossoNumero(Titulo) resulta em '00000000000000001', com 17 dígitos f. A partir daí o nosso número passa a ter 17 dígitos.... Será que estou preenchendo de forma incorreta as propriedades ou preenchendo em uma ordem incorreta? Obrigado.- 5 replies
-
- nossonumero
- bancodobrasil
- (e 2 mais)
-
Estou com problema na geração do arquivo de remessa CNAB 400 pro banco BANCOOB, segundo o banco a faixa de nosso numero deveria ser a seguinte : 201-0 - 202-8 - 203-5 e assim por diante, mas ja que eu gerei o 1° boleto veio com o numero : 0000201-1 não correspondente. o estranho que eu ja havia homologado boleto no bancoob, mas no mês passado houve uma paralisação no banco ("atualização") e eu não sei se mudou alguma coisa, pois os boletos pararam de ser aceitos. espero que alguém de uma luz.