Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 4325 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa Tarde a Todos,

 


Estou com problemas na geração da remessa do banco CEF - Sicoob.

 

No registro Header:

 

 

             padL(CodigoCedente, 15, '0')+ACodCedenteDVAg + //  33 a  48 - Código do convênio no banco - Cedente
 
Assim deveria ficar, agencia 1660 e cód. cedente: 87000000032
1660870000000322
 
Porem ele fica: 8700000003200002, fica sem a agencia.
 
Ali ele pega só o codigo cedente, onde grelamente é 870.00000032-3 no boleto fica OK, e na remessa ele deve concatenar a agencia, onde acaba dando divergencia no validador.
 
 
Para informações, estou usando Delphi 2010 e a impressão pelo Fast Reports.
 
 
Em anexo o validador.
 
 
SDS


Maicon

valida.rar

  • Administradores
Postado

Bom dia.

 

Informe o código do cedente conforme passado pelo banco exceto o digito verificador, ou seja, 166087000000032.

 

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 2 semanas depois ...
Postado

Bom Dia Juliana,

 

 

Se informar a agencia junto ao código cedente ele não fecha a linha digitável do boleto, ele acaba jogando o 1660 para a linha.

 

Se eu retirar o 1660 o boleto fecha em 100%, mas ai não fecha na remessa.

 

Neste caso acho que na geração da remessa ele deve pegar a Agencia + Codigo Cedente.

 

OK?


Maicon

  • Administradores
Postado

Bom dia Daniel.

 

Não, existe apenas um formato para este banco...

 

Trecho do Manual CNAB400 SICOOB

 

 

8.1 Nota Explicativa 1: Código do Cedente (Empresa)
O campo código do Cedente será preenchido da seguinte forma:
AAAAOOOCCCCCCCCD, onde
AAAA = Código da Agência CAIXA que o cliente opera
OOO = Operação
CCCCCCCC = Número da Conta
D = Dígito Verificador

 

Trecho do Manual de Impressão do Boleto

 

IX - CAMPO LIVRE (posições 20 a 44)

Para as posições do Campo Livre, informar:
- Se carteira Sem Registro: Nosso número com 10 posições e Código do Cedente, ambos
sem o DV.
Ex.: 82NNNNNNNN AAAA YYY XXXXXXXX
Onde: 82 - Identificador da carteira Sem Registro
NNNNNNNN - Nosso número do Cliente
AAAA - CNPJ da Agência Cedente
YYY - Operação Código
XXXXXXXX - Código fornecido pela Agência
 
- Se Carteira Rápida: Nosso Número com 10 posições e Código do Cedente,
ambos sem o DV.
Ex.: 9NNNNNNNNN AAAA YYY XXXXXXXX
Onde: 9 - Identificador da carteira Rápida
NNNNNNNNN - Nosso número do Cliente
AAAA - CNPJ da Agência Cedente
YYY - Operação Código
XXXXXXXX - Código fornecido pela Agência

 

 

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Administradores
Postado

Bom dia Maicon.

 

Irei verificar como está o código fonte nestas duas situações.

 

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Juliana, bom dia

 

Esse problema é "parecido" com o que "resolvemos" semana passada, que é a respeito da agência na impressão de boletos.

 

Maicon, foram feitas algumas correções nessa unit semana passada. Você atualizou seus fontes e testou novamente?

 

Atenciosamente.

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Postado

Bom Dia Jeter,

 

Sim, o de semana passada ele adicionava o '0' na linha digitavel, mas adicionando no Código cedente:

 

Agencia + Código Cedente ele leva isso tudo pra linha digitavel, aonde acaba ficando errado, por exemplo:

 

 

Agencia: 01660

Codigo Cedente: 1660870000000322 se deixar assim fecha a Remessa, mas ai quebra a linha digitavel do boleto, pois ele manda o código inteiro: 1660870000000322

 

Agora se informar o código cedente sem a agencia, fecha 100%.

 

SDS

Maicon

Postado

Boa tarde.

 

 

Eu informo os dados dessa forma:a.CodCedente // Sem o Digito e Agencia; 

 

with FACBrBoleto, Items[0] do
begin
  ...
  Cedente.Agencia       := Carteira.Banco.Agencia;
  Cedente.AgenciaDigito := Carteira.Banco.AgenciaDigito;
  Cedente.Conta         := Carteira.Banco.ContaCorrente;
  Cedente.ContaDigito   := Carteira.Banco.ContaCorrenteDigito;
  Cedente.CodigoCedente := Carteira.CodCedente // Sem o Digito e Agencia; 
  ...
end;  

 

Atenciosamente.

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

  • Administradores
Postado

Boa tarde Jeter.

 

Estou aplicando uma correção para que seja desconsiderado o número da agência ao montar o código de barras, desta forma o problema será resolvido.

 

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Administradores
Postado

Correção no svn.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Administradores
Postado

Ok...obrigada Jeter.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 4325 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.