Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Administradores
Postado

Boa tarde Lauro.

Pelo que observei em seu exemplo, os primeiro dígitos são referentes ao número do convênio, neste caso acredito que está correto a leitura da forma atual.

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

Boa tarde Juliano!
 

Correto é o número do convenio só que segundo manual  CNAB400 BB Remessa Pos7 Página 5. 

Posição  064 a 080 - Nosso Numero

O número que ele esta retornando atualmente é o numero sequencial !!

Obrigado pela atenção!

 

  • Administradores
Postado

Certo.

Mas observando-se a nota descritiva do campo, podemos observar que somente os últimos dígitos são referentes ao sequencial do nosso número.

NOSSO-NÚMERO/DV:
a) CARTEIRAS 11, 31 e 51: Preencher com zeros
B) CARTEIRAS 12, 15 e 17: 
I - Se numeração a cargo do Banco: Preencher com zeros
II - Se numeração a cargo da empresa: Preencher da seguinte forma:
- Posição 064 a 070 – Número do Convênio
- Posição 071 a 080 – Número seqüencial a partir de 0000000001, não sendo admitida
reutilização ou duplicidade.

Quais problemas você está tendo em virtude desta implementação?

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

Nos guardamos na base o nosso numero como do 64 a 80 para não ter conflito !
 

Nos armazenamos o nosso numero cfe manual como item II Nosso numero + sequencial pois o nosso numero para as carteiras 12, 15 e 17 pelo que da para entender é neste formato como era nas versões anterior do ACBR.

Obrigado pela sua disponibilidade!

  • Administradores
Postado

Boa noite.

A ideia da propriedade NossoNumero é que ela possua somente o sequencial definido sistema, caso queira armazenar com a formatação descrita pelo banco, você pode aplicar a função MontarCampoNossoNumero para capturar o mesmo formatado.

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

Bom dia Juliana!

Em nosso entendimento e seguindo os manuais até mesmo de outros bancos o Nosso Numero não é apenas o numero sequencial sim é composto pelo numero sequencial mais alguma outra informação como exemplo o banco do brasil usa a convenio, Sicredi Ano Atual + Tipo de impressão + Numero Sequencial.

No nosso caso vamos alterar os fontes ACBRBoletos para se adaptar a forma com que achamos mais Correta cfe Manuais.

Fico muito agradecido pela sua atenção Juliana!

Obrigado !

  • Curtir 1
  • 5 meses depois ...
  • Membros Pro
Postado

Bom dia Juliana.

Estou passando por uma dificuldade na leitura de um retorno do Banco do Brasil.

 

Tenho uma conta com Carteira 17 e convenio composto por 6 Números.

Na leitura do retorno o componente capta o nosso numero pela seguinte função:

       NossoNumero          := Copy(Linha,63,11)

 

No meu caso ele retorna 18916368669

Pelo que entendo esse nosso numero tem o convenio + numero do titulo.

Só que ao setar o valor do nosso numero ele faz a validação e me retorna um exceção falando que o tamanho do nosso numero é 5.

Eu entendo que ele seria sim desse tamanho caso na captura não pegue o convenio, tanto que para liberar aqui deixei da seguinte forma no componente:

       NossoNumero          := Copy(Linha,63,11).Replace(ACBrBoleto.Cedente.Convenio,'');

 

Vou anexar o arquivo de retorno aqui para se for possível dar uma avaliada e ver se e necessário uma correção em uma das funções.

 

Muito Obrigado.

 

 

 

 

 

 

CBR64348332806201612149.ret

  • Este tópico foi criado há 3067 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.