Professional Documents
Culture Documents
Manual para el clculo del dgito verificador del Mdulo 97C ao base 2014
Particulares
La referencia completa se compone de los siguientes datos:
Concepto
R
F
M
C
DV
Descripcin
Dgitos de referencia del cliente
Dgitos de condensacin de fecha
Dgito de condensacin de monto
Constante proporcionada por el cliente
Dgitos verificadores
Longitud
1-32 Variable
4
Fijo
1
Fijo
1
Fijo
2
Fijo
1. Referencias Alfanumricas
En caso que la referencia contenga caracteres alfabticos, es necesario convertirla a numrica, para ello se toma en
cuenta la siguiente tabla:
A
B
C
D
E
F
G
H
I
Letra
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Nmero correspondiente
1
2
3
4
5
6
7
8
9
Ejemplo:
Referencia alfanumrica:
Referencia numrica:
15ABC13b
15123132
Referencia Alfabtica:
Referencia numrica:
EmpresaX
54795217
Variables:
Clculo:
a) Al ao (AAAA) se le resta el nmero 2014 y el resultado se multiplica por 372
b) Al mes (MM) se le resta el nmero 1 y se multiplica por 31
c) Al da (DD) se le resta el numero 1
d) Se suman los resultados de los pasos anteriores para obtener el nmero que corresponde a la
condensacin de la fecha de vencimiento.
INTERNAL
Frmula:
FFFF = [(AAAA - 2013) x 372] + [(MM - 1) x 31] + [DD - 1]
Nota: Si el resultado de la condensacin de la fecha de vencimiento es menor a 4 dgitos, al resultado se le agregaran los
ceros necesarios a la izquierda para que siempre sean 4 dgitos.
Ejemplo: Resultado: X = 000X, XX = 00XX, XXX = 0XXX
a) La condensacin del monto se realiza empleando los ponderados 7, 3 y 1, los cuales se deben
colocar de derecha a izquierda hasta terminar el monto, considerando los centavos y eliminando
el punto decimal. Se deben de considerar como mximo 11 enteros (E) y 2 decimales (D).
Monto
E
Ponderados 7
E
1
E
3
E
7
E
1
E
3
E
7
E
1
E
3
E
7
E D D
1 3 7
4. Constante
La constante es el carcter alfanumrico que el cliente decida ocupar (puede ser un numero o una letra)
de acuerdo a sus necesidades o tipo de pago efectuado.
5. Dgitos verificadores
Para este paso, se necesita la lnea completa que se ha generado en los pasos anteriores.
Nota: Al unir la referencia del cliente, los dgitos de condensacin de fecha, el digito de condensacin de
monto y la constante, la lnea de captura debe de ser de 38 caracteres como mximo.
1. La lnea queda de la siguiente forma:
R R R R R R R R R R R R R R F F F F M C
Nota: para fines prcticos del documento, la referencia es representada por 14 dgitos, pero la funcionalidad debe de considerarse como mximo
hasta 32 dgitos.
Monto: $3,587.25
Constante: 2
INTERNAL
R R R R R R R R R R R R R R
0 3 8 9 1 7 0 0 0 1 2 1 3 0
F M C
R R R R R R R R R R R R R R
0 3 8 9 1 7 0 0 0 1 2 1 3 0
F
0
F
3
F
0
F M C
3
Monto
Ponderados
Multiplicacin
Suma
Residuo
Resultado
E
0
7
0
E E E E E E E E E E D
D
0 0 0 0 0 0 3 5 8 7 2
5
1 3 7 1 3 7 1 3 7 1 3
7
0 0 0 0 0 0 3 15 56 7 6
35
0 + 0 + 0 + 0 + 0 + 0 + 3 + 15 + 56 + 7 + 6 + 35 = 122
12
10|122
2 (residuo)
2
R R R R R R R R R R R R R R
0 3 8 9 1 7 0 0 0 1 2 1 3 0
F
0
F
3
F
0
F M C
3 2
F
0
F
3
F
0
F M C
3 2 2
Paso 4: Constante: 2
R R R R R R R R R R R R R R
0 3 8 9 1 7 0 0 0 1 2 1 3 0
INTERNAL
R
0
23
0
Lnea
Ponderados
Multiplicacin
Suma
Residuo
Suma unidad
Dg.Verificadores
R
0
R
3
R
8
R
R
R
R
R
R
R
R
R
R
R
R
R
F
F
F
F M C
3
8
9
1
7
0
0
0
1
2
1
3
0
0
3
0
3
2
2
19 17 13 11 23 19 17 13 11 23 19 17 13 11 23 19 17 13 11
57 136 117 11 161 0
0
0 11 46 19 51 0
0 69 0 51 26 22
0 + 57 + 136 + 117 + 11 + 161 + 0 + 0 + 0 + 11 + 46 + 19 + 51+ 0 + 0 + 69 + 0 + 51 + 26 + 22 = 777
8
97|777
1 (residuo)
1 + 1 = 2 02
02
R
9
R
1
R
7
R
0
R
0
R
0
R
1
R
2
R
1
R
3
R
0
F
0
F
3
F
0
F
3
M
2
C
2
DV
02
INTERNAL