× Componente TCMC7

Campo Razão do cheque

7 anos 3 meses atrás #9 por veloso
Recebi muitas perguntas sobre o campo RAZÃO do cheque, antes vamos mostrar como encontrar o campo no CMC7.
Banco do Brasil
<00129513>0488500085<041003241407:
<00129512>0488500095<084003241407:
<00129519>0488500105<045003241408:
Vamos separar os campos do primeiro cheque:
< = caractere separador
001 = número do banco
2951 = número da agência
3 = dígito verificador da segunda parte do CMC7(0488500085)
> = caractere separador
048 = câmara de compensação
850008 = número do cheque
5 = tipificação do cheque *
< = caractere separador
0 = dígito verificador da primeira parte do CMC7(<0012951)
4100324140 = número da conta**
7= dígito verificador da terceira parte do CMC7(4100324140)
: = caractere separador
** Segunda a resolução 0885 de 1983 do Banco Central , o número da conta corrente pode conter o campo RAZÃO CONTÁBIL, número da conta e dígito verificador da conta.
Até a pouco tempo não era colocada a RAZÃO CONTÁBIL no CMC7, agora praticamente todos os bancos utilizam o procedimento. O problema é que não foi definido o tamanho e conteúdo na resolução do Bacen, então cada banco coloca a quantidade e conteúdo que deseja, com a limitação de 10 caracteres para Razão, Conta e Dígito( sempre nesta ordem ).
Então temos a conta acima: 4100324140
No caso do Banco do Brasil foi adotado o tamanho 2 caracteres para o campo razão e muda a cada folha do cheque, então o conteúdo é 41
41 = razão quando o número do banco for 001 = Banco do Brasil
00324140 = Conta Corrente e dígito para número do banco = 001
Na parte superior do cheque, conhecida por linha 1, não é colocada a razão contábil, então muitas vezes necessitamos da separação do número da conta e dígito. Ai começa o problema, como retirar um campo que não esta regulamentado o tamanho?
Bom, pelo menos por banco o tamanho do razão é fixo, então a única maneira é identificar o banco é fazer uma regra para cada banco.

Então, temos uma regra diferente para cada banco.
Exemplo: Itaú
<34180845<0480001805<431121225259:
3112 = razão quando o número do banco for 341 = Itaú
122525 = Conta Corrente e dígito para número do banco = 341
No caso do Itaú o campo razão tem tamanho 4 e muda a cada folha do cheque.
Como podemos saber a regra de cada banco? Apenas observando o cheque.
Como podemos gerar o campo razão? Este campo é gerado a critério de cada banco, então a regra é segredo interno.
Importante:
O cálculo dos dígitos do cheque não foram alterados. A alteração desta regra daria muito trabalho para os bancos porque teriam que alterar todos os sistemas utilizam a validação do CMC7.
*Tipificação do cheque
5 - Cheque Normal
6 - Recibo ou ordem de pagamento
7 - Cheque de Viagem
8 - Cheque Bancário ou Administrativo

www.cjv.com.br

COM_KUNENA_LOGIN_PLEASE

Tempo para a criação da página:0.368 segundos
© 2023 All Rights Reserved. Designed By WarpTheme