Código cuenta corriente
- Área: Prototipos de manipulación de datos
- Tipo de pauta: Directriz
- Carácter de la pauta: Obligatoria
Pautas
Título | Carácter |
---|---|
Componente para la cuenta corriente | Obligatoria |
Validar código cuenta corriente | Obligatoria |
Componente para la cuenta corriente
Utilizar cuatro campos de tipo "input type='text'" que permitan introducir 4, 4, 2 y 10 caracteres respectivamente.
El Código Cuenta Cliente (CCC) es un código utilizado en España por las entidades financieras (bancos y cajas) para la identificación de las cuentas de sus clientes. Consta de veinte dígitos que están divididos en cuatro bloques distintos de acuerdo con la siguiente estructura:
- Los primeros cuatro dígitos son el Código de la Entidad, que coincide con el Número de Registro de Entidades, NRBE del Banco de España.
- Los siguientes cuatro dígitos identifican la oficina.
- Los siguientes dos dígitos son los llamados dígitos de control, que sirven para validar el CCC.
- Los últimos diez dígitos identifican unívocamente la cuenta.
Ejemplo:
<label> CCC:
<input type="text" id="idEntidad" name="entidad" maxlength="4" size="5" />
<input type="text" id="idOficina" name="oficina" maxlength="4" size="5" />
<input type="text" id="idControl" name="control" maxlength="2" size="3" />
<input type="text" id="idCuenta" name="cuenta" maxlength="10" size="11" />
</label>
HTML5
En esta versión de HTML existe un tipo específico de componente dedicado a la introducción de números: <input type="number" ... />
Ejemplo:
<input type="number" id="idEntidad" name="entidad" maxlength="4" size="5" />
<input type="number" id="idOficina" name="oficina" maxlength="4" size="5" />
<input type="number" id="idControl" name="control" maxlength="2" size="3" />
<input type="number" id="idCuenta" name="cuenta" maxlength="10" size="11" />
Este componente realiza una validación para comprobar que el valor introducido se corresponde con un número válido.
Validar código cuenta corriente
Validar el código de cuenta corriente.
Las códigos de cuenta corriente poseen dígitos situados en las posiciones novena y décima que se generan a partir de los demás dígitos del CCC, permitiendo comprobar la validez del mismo y reducir la posibilidad de errores de manipulación. El primero de ellos valida conjuntamente los códigos de entidad y de oficina; el segundo, valida el número de cuenta.
Para obtener cada uno de los dígitos de control se realiza el procedimiento siguiente:
- Para el primer dígito: puesto que el código conjunto de Entidad y de Oficina tiene tan solo ocho cifras, se completa con dos ceros (00) por la izquierda para hacer la comprobación.
- Cada uno de los dígitos que componen el código se multiplica por un factor asociado a su posición en el código. Los factores para cada posición, de izquierda a derecha, son: 1, 2, 4, 8, 5, 10, 9, 7, 3, 6.
- A continuación, se suman los diez productos obtenidos.
- El resultado de esta suma se divide por 11 y se anota el resto que produce la división.
- Este resto se resta de 11 para obtener el dígito de control correspondiente a cada uno de los códigos.
- Puesto que estamos interesados en obtener solo una cifra, si la cantidad resultante fuese 10, se tomará en su lugar el dígito 1; y si fuese 11, el 0.