VALIDcion Del Ruc Ecuador
Enviado por johannanaranjo • 11 de Junio de 2015 • 320 Palabras (2 Páginas) • 261 Visitas
ALGORITMO DE VERIFICACION DE RUC ECUATORIANO (PERSONA PUBLICA / ENTIDADES ESTATALES)
LA ESTRUCTURA DE ESTE TIPO DE RUC ES LA SIGUIENTE:
Estructura y validación del número del RUC para Sociedades Públicas
Número de RUC: 1760001550001
Estructura:
1. El número del RUC es un número de 13 dígitos, sin letras ni caracteres especiales
2. Los dos primeros dígitos corresponden al código de provincia está entre 01 al 24
3. El tercer dígito es siempre 6
4. Del cuarto al octavo dígito es un número consecutivo de 5 dígitos
5. El noveno dígito es el dígito verificador
6. Del décimo dígito al décimo tercer dígito, identifican en forma consecutiva
el número de establecimientos. Empieza siempre con el 0001
El número de RUC es: 1760001550001 independientemente del número de establecimientos que tenga el contribuyente, no existe un número de RUC tal como 1760001550002 La validación del número del RUC pasa un algoritmo "Módulo 11". Al número se lo divide en 13 partes, las 8 primeras son el número mismo, y la posición 9 es el dígito auto verificador para las Instituciones públicas, y las 4 restantes indican si es principal o establecimiento adicional.
Los coeficientes usados para verificar el noveno dígito mediante el algoritmo "Módulo 11" cuando el tercer dígito es siempre 6 son: 3.2.7.6.5.4.3.2
Ejemplo:
EL PROCEDIMIENTO DE VERIFICACIÓN ES EL SIGUIENTE:
•Se multiplican los primeros nueve dígitos del RUC por cada uno de los coeficientes que le corresponde en la misma posición.
•Se suma ese resultado.
•Se divide ese resultado para el módulo, como este RUC es módulo 11, se divide la suma para 11, y se obtiene su residuo.
•Se resta el módulo (en este caso 11) del residuo de la división anterior.
El resultado es el dígito verificador. Si ese número coincide con el número del RUC de la posición 9 el RUC es correcto
implementación:
...