7654321 y la Referencia es igual a: 87654321. 1. Si la Sucursal tiene una longitud menor a 8 posiciones se le agregaran ceros a la izquierda hasta alcanzar las ...
Algoritmo Bancomer 06 (2 Dígitos Verificadores) Procedimiento para calcular el Dígito Verificador DATOS NECESARIOS PARA EL CALCULO: Sucursal Banamex de 1 a 8 Dígitos Cuenta Banamex de 1 a 8 Dígitos Referencia de 1 a 18 Dígitos Ejemplo: Si la Sucursal es igual a: la Cuenta es igual a: la Referencia es igual a:
870 7654321 y 87654321
1. Si la Sucursal tiene una longitud menor a 8 posiciones se le agregaran ceros a la izquierda hasta alcanzar las 8 posiciones. 00000870 2. Si la Cuenta tiene una longitud menor a 8 posiciones se le agregaran ceros a la izquierda hasta alcanzar las 8 posiciones. 07654321 3. Si la Referencia tiene una longitud menor a 8 posiciones se le agregaran ceros a la izquierda hasta alcanzar las 8 posiciones. Si la Referencia tiene una longitud mayor a 8 posiciones, se toman los 8 dígitos a la derecha 4.
La Cuenta se agrega a la derecha de la Sucursal. 0000087007654321
5.
La Referencia se agrega a la derecha de la Cuenta y la Sucursal. 000008700765432187654321
6. De derecha a izquierda se van multiplicando cada uno de los dígitos por los números 37, 31, 29, 23, 19, 17, 13 y 11, siempre iniciando la secuencia con el número 37 aun cuando el número a multiplicar sea 0 deberá tomarse en cuenta. Y se suman los resultados de las multiplicaciones. 0 0 0 0 0 8 7 0 0 7 6 5 4 3 2 1 8 7
El resultado de la suma indicada en el punto 6, se divide entre 97 17 97 1669 699 20
8.
→ 20
El resultado del punto 7 es restado de la constante 99 y ese es el dígito verificador. 99 - 20 = 79 Dígito Verificador: 79
9.
A la referencia se le agregara el dígito verificador y esa será la línea de captura que recibirá el cajero en ventanilla. Referencia Completa: 8765432179