de 6 a 19 Caracteres Alfanuméricos, donde los 6 primeros son de Fecha con el ... letras se deberán substituir por su correspondiente número de acuerdo a la.
Algoritmo Bancomer 02 (1 Dígito Verificador) Procedimiento para calcular el Dígito Verificador DATOS NECESARIOS PARA EL CALCULO: Referencia de 6 a 19 Caracteres Alfanuméricos, donde los 6 primeros son de Fecha con el formato ( AAMMDD) Ejemplo: Si la Referencia es igual a:
96060576JMG02158
1. En caso de que la Referencia contenga letras se deberán substituir por su correspondiente número de acuerdo a la siguiente tabla. A=1 J=1 S=1
B=2 K=2 T=2
C=3 L=3 U=3
D=4 M=4 V=4
E=5 N=5 W=5
F= 6 O=6 X=6
G=7 P=7 Y=7
H=8 Q=8 Z=8
I=9 R=9
96060576214702158 2. 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 multiplicar el número 2 por el dígito de la referencia 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.
3.
9 * 1
6 * 2
0 * 1
6 * 2
0 * 1
5 * 2
7 * 1
6 * 2
1 * 1
4 * 2
7 * 1
0 * 2
2 * 1
1 * 2
5 * 1
8 * 2
9
1+2 3
0
1+23
0
1+0 1
7
1+2 3
1
8
7
0
2
2
5
1+6 7
Se suman todos los resultados de las multiplicaciones del punto 2. 9+ 3 + 0 + 3 + 0 + 1 + 7 + 3 + 1 + 8 + 7 + 0 + 2 + 2 + 5+ 7 = 58
4. 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. 58 - 60 = 2 Dígito Verificador: 2 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: 96060576JMG021582