Pesquisar na Comunidade
Showing results for tags 'cedente'.
Encontrado 14 registros
-
Atenção usuários do Sicoob /Bancoob que utilizam CNAB240
um tópico no fórum postou Daniel InfoCotidiano Notícias do ACBr
Hoje nosso amigo @Souza relatou que as remessas passaram a ser rejeitadas pelo motivo: Código do Convenio estava sendo informada no Header do arquivo. Nossa moderadora @Gr@c@ nos informou: O rejeição reportada foi resolvida conf. orientação acima. Então fiquem atentos, caso aconteça com você, favor seguir estas instruções. Link do tópico onde foi mencionado: Obrigado @Gr@c@ pela ajuda essencial ! Obrigado @Souza por reportar ! -
Como emitir boletos com dados do cedentes ou dados bancarios diferentes
um tópico no fórum postou Daniel InfoCotidiano Base de Conhecimento
Semana passada passamos por algo inusitado onde foi relatado na impressão de boletos, “Modalidade” diferentes entre eles que impactam na linha digitável e no código de barras. Então temos uma conta com a modalidade “101” por exemplo e outra na modalidade “102”. Sempre que vamos emitir boletos, seguimos os passos: Alimentar os dados do cedente e dados da conta modalidade exemplo 101 Apagamos a lista de boletos (ACBrBoleto.ListadeBoletos.Clear) Incluímos os títulos (ACBrBoleto.CriarTituloNaLista) um a um. Geramos os boletos/remessas/etc. Caso precise alterar dados do cedente ou bancários, repetir exatamente o mesmo procedimento Alimentar os dados do cedente e dados da conta outra conta ou modalidade exemplo 102 Apagamos a lista de boletos (ACBrBoleto.ListadeBoletos.Clear) Incluímos os títulos (ACBrBoleto.CriarTituloNaLista) um a um. Geramos os boletos/remessas/etc. Não podemos mudar dados do cedente ou conta (sem limpar a lista de boletos) e continuar incluindo títulos! Exemplo de uma forma Errada: Alimentar os dados do cedente e dados da conta ou modalidade exemplo 101 Incluímos mais títulos (ACBrBoleto.CriarTituloNaLista) um a um. Alterar os dados do cedente ou da conta (ou mudar modalidade 102, etc). (sem limpar a lista de boletos) Incluímos mais títulos (ACBrBoleto.CriarTituloNaLista) um a um. Imprimir todos boletos Observe que no exemplo acima foi alterado dados da conta/modalidade antes de imprimir a primeira remessa de boleto e limpar a lista de boletos. Isso é incorreto.-
- 5
-
- boas praticas boleto
- boas
- (e 7 mais)
-
erro na remessa caixa cnab 400 - erro no codigo do cedente
um tópico no fórum postou jairomonassa ACBrBoleto
boa tarde, Ajusta o código do acbr - boleto da caixa. erro da remessa cnab 400 paar layout antigos No novo layout da caixa cnab 400 dá tudo certo, o codigo do cedente é 7 tudo ok o problema no layout antigo do cnab 400 que o codigo do cedente deveria ser 6 7 caractere em branco e ta saindo em branco olhando o acbrbancocaixa.pas tem a função tudo ok (LINHA 285 ) , ........so adicionar um espaço if ((fpLayoutVersaoArquivo = 107) and (fpLayoutVersaoLote = 67)) or (fpLayoutVersaoArquivo = 007) then Result := PadLeft( ACBrCedente.CodigoCedente, 7, '0') else Result := PadLeft( ACBrCedente.CodigoCedente, 6, '0')+ ' '; <----------------adicionar um espaço PORÉM NO HEADER DO 400 quando vai colocar o cendete ele preenche com zero (ERRADO) LINHA 486 DEVERIA FICAR ACodCedente + // 31 ate 37 - Código Identificador da Empresa na CAIXA (CEDENTE) AO INVEZ que ele volta a preencher com 0 7 caracteres PadRight(ACodCedente, 7, '0') + // 31 ate 37 - Código Identificador da Empresa na CAIXA (CEDENTE)- 12 replies
-
- cedente
- codigo do cedente
- (e 3 mais)
-
Olá pessoal. Estou implementando o boleto do Bradesco, estou com algumas dúvidas: Erro enviado pelo suporte do Bradesco: Registro Header (primeira linha do arquivo): - posição 27 a 46: preencher com o número do perfil (código do cedente – acessório escritural) = 4680446, alinhar com zeros a esquerda - posição 111 a 117: preencher com o número sequencial da remessa (sempre maior do que último enviado para o banco) = 0000090 Na hora de passar para o componente o valor de cedente, devo informar esse valor acrescido de zeros a esquerda ou o próprio componente se encarrega disso? O número sequencial de remessa do Bradesco deve ser controlado? Preciso saber qual o ultimo que foi enviado e fazer com que o mesmo numero sempre seja acrescido a cada envio? Segue em anexo arquivo: No mais, obrigado. PS: Desculpe se falei alguma bobeira, estou começando agora a trabalhar com o componente e com esse tipo de ramo. PS2: Existe algum manual do componente, com descrições de cada propriedade para ajudar nos estudos? Desde já agradeço. cb210701.rem
-
codigo cedente boleto Me oriente: Código Beneficiário/Cedente
um tópico no fórum postou Felyp ACBrBoleto
Alguém poderia me dizer se o cálculo código beneficiário/cedente do material do Hiperlink a seguir é correto? Decifrando Código Número Cedente Desde já, abrigado(a).- 6 replies
-
- cedente
- benificiário
- (e 4 mais)
-
boa tarde. tenho uma rotina de impressão de boleto onde permito ao usuário selecionar e imprimir ao mesmo tempo documentos de bancos diferentes. para isso existe um cadastro de parâmetros de cobrança no meu sistema, onde são informados dados do banco, da cobrança, etc. ex.: documento 1 do banco do brasil, documento 2 do banco mercantil, documento 3 do sicoob os dados do documento são impressos corretamente, já o nome do cedente, que permito ao usuário informar qual será impresso, não atualiza, o mesmo é impresso em todos os boletos. revisando a rotina, vi que na lista de boletos o nome está correto. só na impressão é que não. alguém já passou por isso? pode me ajudar?
- 2 replies
-
- cedente
- cedente.nome
- (e 2 mais)
-
Pessoal, estou tentando gerar Boleto de acordo com o banco e conta que estou passando no cedente.ini. Porém não cria o boleto. Apenas funciona quando eu informo os dados da AG e Conta direto dentro do ACBrMonitorPlus Gostaria de deixar dinâmico, pois assim, meu sistema poderia gerar boleto pra mais de um convênio/banco. no cedente.ini, estou informando dessa forma os dados da conta e banco: [Conta] Conta=XXXXX (Deixei com X apenas para postar no fórum) DigitoConta=0 Agencia=XXXX (Deixei com X apenas para postar no fórum) DigitoAgencia=0 [Banco] Numero=341 CNAB=400 IndiceACBr=6 Os procedimentos que estou realizando dentro do sistema são: 1 - BOLETO.LimparLista 2 - Grava cedente.ini e grava titulos.ini 3 - BOLETO.ConfigurarDados -> passando como parâmetro o cedente.ini 4 - BOLETO.IncluirTitulos -> passando como parâmetro o titulos.ini 5 - BOLETO.Imprimir Gostaria de saber se alguém já passou por essa situação. Desde já, obrigado.
-
Bom dia! Estou no processo de homologação da carteira Com Registro do HSBC em um cliente, e encontrei um problema ao ler o arquivo de retorno no padrão CNAB400. A mensagem original era "Cedente do arquivo inválido. Informado = '11251477284' Esperado = '' ". Trecho do código da leitura do cedente: rCodigoCedente := Copy(ARetorno[0], 109, 11); Mas, no manual do banco da cobrança registrada, este campo é reservado ao banco. Fiz uma alteração no código, de acordo com o manual do site do banco, prevendo ainda o caso da carteira sem registro: if Trim(Copy(ARetorno[0], 12, 15)) = 'COBRANCA' Then rCodigoCedente := Copy(ARetorno[0], 34, 11) else rCodigoCedente := Copy(ARetorno[0], 109, 11); Além disso, precisei alterar o código onde os campos são comparados, pois era realizada uma conversão de string para inteiro estourando o valor máximo permitido para este tipo de dado: DE: if not(LeCedenteRetorno) and (StrToIntDef(rCodigoCedente, -1) <> StrToIntDef(OnlyNumber(Cedente.CodigoCedente), 0)) then raise Exception.Create(ACBrStr('Cedente do arquivo inválido' + #13 + #13 + 'Informado = ' + OnlyNumber(Cedente.CodigoCedente) + #13 + 'Esperado = '+ rCodigoCedente)); PARA: if Trim(Copy(ARetorno[0], 12, 15)) = 'COBRANCA CNR' Then if not(LeCedenteRetorno) and (StrToIntDef(rCodigoCedente, -1) <> StrToIntDef(OnlyNumber(Cedente.CodigoCedente), 0)) then raise Exception.Create(ACBrStr('Cedente do arquivo inválido' + #13 + #13 + 'Informado = ' + OnlyNumber(Cedente.CodigoCedente) + #13 + 'Esperado = '+ rCodigoCedente)) else if not(LeCedenteRetorno) and (rCodigoCedente <> OnlyNumber(Cedente.CodigoCedente)) then raise Exception.Create(ACBrStr('Cedente do arquivo inválido' + #13 + #13 + 'Informado = ' + OnlyNumber(Cedente.CodigoCedente) + #13 + 'Esperado = '+ rCodigoCedente)); Em anexo a unit alterada para análise e aprovação. Abaixo o link com o manual do banco. https://www.hsbc.com.br/1/PA_esf-ca-app-content/content/hbbr-pws-gip16/portugues/business/comum/pdf/cob400_jan.pdf Obrigada! ACBrBancoHSBC.pas
-
Boa tarde. Ao fazer a impressão do boleto do Banrisul, notei um problema de duplicidade na Agência no campo Agência/Beneficiário. Analisando os códigos fontes percebi na função: function TACBrBanrisul.MontarCampoCodigoCedente(const ACBrTitulo: TACBrTitulo): string; begin Result := copy(ACBrTitulo.ACBrBoleto.Cedente.Agencia, 1, 4)+'-'+ ACBrTitulo.ACBrBoleto.Cedente.AgenciaDigito+'/'+ copy(ACBrTitulo.ACBrBoleto.Cedente.CodigoCedente,1,6) + '.' + copy(ACBrTitulo.ACBrBoleto.Cedente.CodigoCedente,7,1) + '.' + copy(ACBrTitulo.ACBrBoleto.Cedente.CodigoCedente,8,2); end; me retorna a concatenação da agência e o número da conta, até aqui tudo bem, mas no arquivo BoletoFatura.fr3 na procedure: procedure MDOnBeforePrint(Sender: TfrxComponent); begin if Trim(<Banco."DirLogo">) <> '' then begin Logo_1.Picture.LoadFromFile(<Banco."DirLogo"> + '\' + <Banco."Numero"> + '.bmp'); Logo_2.Picture.Assign(Logo_1.Picture); end; if <Banco."Numero"> = '104' then begin CedenteAgencia.Text := <Titulo."CodCedente">; CedenteAgencia2.Text := <Titulo."CodCedente">; end else begin CedenteAgencia.Text := <Cedente."Agencia">+'/'+<Cedente."CodigoCedente">; CedenteAgencia2.Text := <Cedente."Agencia">+'/'+<Cedente."CodigoCedente">; end; end; Temos a concatenação da agência e do cedente novamente, assim duplicando na hora da impressão.
-
Boa tarde! Estou tentando criar um boleto para um novo cliente mas quando fui preencher o banco e o cedente o Object Inspector as propriedades dos mesmos não aparecem como antes. Houve alguma mudança? Procurei no demo mas não encontrei outra forma de alimentar o componente. Atual Antes Obrigado.
-
Olá pessoal. Estou implementando os boletos do Bradesco, fiz uma versão e mandei para a validação, obtive o seguinte retorno: Boleto validado com sucesso: Porém se faz necessário estes ajustes: Campo agência/código beneficiário: deve ser preenchido, 2123-7/0005211-6 Campo beneficiário: falta o endereço completo da empresa. (na ficha de compensação) Segue em anexo imagem do boleto: Basicamente eles querem o endereço da empresa, eu forneço o endereço para o componente mas nesse tipo de boleto "Carne" não sai o endereço na impressão. No campo Campo agência/código beneficiário eles querem o número da conta, e não o número do cedente fornecido pelo banco, mas se eu mudo e alimento o componente com o número da conta o código de barras fica errado. Tanto que eu enviei uma remessa e a mesma foi validada com sucesso. Achei no mínimo estranho esse pedido do banco. Alguém aqui já teve esse tipo de problema?
-
Boa tarde amigos, estou tentando homologar, meu boleto da caixa ele me mandaram uma correção pedindo o digito do código Cedente alguém faz ideia de como faço isso calcular o digito verificador do código cedente desde já agradeço a todos.
- 11 replies
-
- digito verificador cedente
- boleto
- (e 2 mais)
-
Bom dia pessoal. Não sei se já ocorreu esta situação com alguém, mas tenho um cliente cujo o arquivo de retorno vem com mais de uma conta (previsto no layout esta possibilidade) no campo 021 a 037 do layout 400 do bradesco e 18 a 29 do Itau por exemplo. Há alguma coisa em desenvolvimento para este caso? Obrigado
-
Banco Do Brasil Requer Que Convenio Do Cedente Seja Informado
um tópico no fórum postou ArqBox ACBrBoleto
Olá estou com essa dificuldade com um cliente que utiliza o BB. Seguem anexos mensagem com o erro. E arquivo Acbrboleto.ini, para verificação do preenchimento dos dados. Como podem ver em um das imagem o CEDENTE.CONVENIO esta devidamente preenchido. Agardeço a todos. VERSÃO ACBrMonitor 0.9.28.2 Acbr 0.90.a- 7 replies
-
- banco do brasil
- bb
- (e 5 mais)