Pregunta: | 30275 - DIGITO VERIFICADOR |
Autor: | gustavo harreguy |
Necesito el algoritmo para calcular el digito verificador llamado "modulo 11", que genera a partir de un numero un digito que se utiliza para validar el valor ingresado. |
Respuesta: | ricardos soldini |
Function rutvali(rut) |
Respuesta: | Jorge Fernández |
Hola. Utiliza la función SYS(2007,<cadena>). Saludos! |
Respuesta: | NELSON ROMERO CORONEL |
PROBA ESTE PROGRAMA, CREO QUE SE REFIERE A LO SOLICITAS:
*************** * ESTA FUNCION LO EMPLEO CON NUMEROS DE BOLETAS * CON EXTENCION DE SEIS CREO QUE TE SERVIRA * DIGITO( [VALOR] ) * El valor debe ser Caracter * Retorna Un Digito De Tipo CARACTER *************** function digito parameters x m = 0 for y=1 to len(x) m = m + ( ( 9 - ( len(x) - y ) ) * val( substr(x,y,1) ) ) next Return( right( str( m % 11 ,2 ) , 1) ) |