Algoritmo Bancomer 04 (2 Dígitos Verificadores) Procedimiento para calcular el Dígito Verificador DATOS NECESARIOS PARA EL CALCULO: Referencia de 1 a 18 Dígitos Ejemplo: Si la Referencia es igual a:
07680500000300070
1. Se ignora el ultimo dígito de la derecha de la Referencia y a los dígitos restantes se les va multiplicando por los ponderadores 11, 13, 17, 19 y 23, de derecha a izquierda siempre iniciando la secuencia con el número 13, aun cuando el número a multiplicar sea 0 deberá tomarse en cuenta.
2.
0 * 13
7 * 11
6 * 23
8 * 19
0 * 17
5 * 13
0 * 11
0 * 23
0 * 19
0 * 17
0 * 13
3 * 11
0 * 23
0 * 19
0 * 17
7 * 13
0
77
138
152
0
65
0
0
0
0
0
33
0
0
0
91
0
Se suman todos los resultados de las multiplicaciones del punto 1. 0 + 77 + 138 + 152 + 0 + 65 + 0 + 0 + 0 + 0 + 0 + 33 + 0 + 0 + 0 + 91 = 556
3.
Al resultado de la suma indicada en el punto 2, se le suma la constante 330. 556 + 330 = 886
4.
El resultado de la suma indicada en el punto 3, se divide entre 97 y al residuo se le suma 1 y ese el dígito verificador. 9 97 886 13
→ 1 3 + 1 = 14
Dígito Verificador: 14 5.
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: 0768050000030007014