De derecha a izquierda se van multiplicando cada uno de los dígitos por los números 2 y 1, siempre iniciando la secuencia con el número 2 aun cuando el ...
Algoritmo Bancomer 00 (1 Dígito Verificador) Procedimiento para calcular el Dígito Verificador DATOS NECESARIOS PARA EL CALCULO: Referencia de 1 a 19 Dígitos Ejemplo: Si la Referencia es igual a:
18000359700002387
1. De derecha a izquierda se van multiplicando cada uno de los dígitos por los números 2 y 1, siempre iniciando la secuencia con el número 2 aun cuando el número a multiplicar sea 0 deberá tomarse en cuenta. Si el resultado de la multiplicación es mayor a 9, se deberán sumar las unidades y las decenas, de tal forma que solo se tenga como resultado un número menor 0 igual a 9.
2.
1 * 2
8 * 1
0 * 2
0 * 1
0 * 2
3 * 1
5 * 2
9 * 1
7 * 2
0 * 1
0 * 2
0 * 1
0 * 2
2 * 1
3 * 2
8 * 1
7 * 2
2
8
0
0
0
3
1+0 1
9
1+4 5
0
0
0
0
2
6
8
1+4 5
Se suman todos los resultados de las multiplicaciones del punto 1. 2 + 8 + 0 + 0 + 0 + 3 + 1 + 9 + 5 + 0 + 0 + 0 + 0 + 2 + 6+ 8 + 5 = 49
3. El resultado de la suma indicada en el punto 2, deberá restársele a la decena superior mas próxima. El resultado de esta substracción será el dígito verificador. 50 - 49 = 1 Dígito Verificador: 1 4.
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: 180003597000023871