aulambra.com - Tecnologias de Internet
 
 

Lista de Correo

Para suscribirte a la lista de correo dejanos tu e-mail y preferencias en tecnologías.

Seguir >>

Valid HTML 4.01!
Valid CSS!

Web 2.0

Guardar... Compartir...
EMAIL: PASSWORD:
Darme de alta como usuario | Se me ha olvidado la contraseña

volverscript/javaScript/Validar CIF

Validar CIF

Autor: Carlos Valencia
URL:
http://es.geocities.com/softcv/

El CIF (Código de Identificación Fiscal) es un elemento de identificación administrativa para organizaciones y consta de 9 dígitos:

 _   _ _ _ _ _ _ _   _
|_| |_|_|_|_|_|_|_| |_|
 ^   ^           ^   ^
 |   |_ Números _|   |
 |                   |
 |               Dígito de control, un número ó letra: 
 |               {Aó1,Bó2,Có3,Dó4,Eó5,Fó6,Gó7,Hó8,Ió9,Jó0}
 | 
Letra de tipo de Organización, una de las siguientes:
{A,B,C,D,E,F,G,H,K,L,M,N,P,Q,S}

El primer dígito es una letra que indica el tipo de la organización y puede ser una de los siguientes:
  • A - Sociedad Anónima.
  • B - Sociedad de responsabilidad limitada.
  • C - Sociedad colectiva.
  • D - Sociedad comanditaria.
  • E - Comunidad de bienes.
  • F - Sociedad cooperativa.
  • G - Asociación.
  • H - Comunidad de propietarios.
  • K - Formato antiguo.
  • L - Formato antiguo.
  • M - Formato antiguo.
  • N - Formato antiguo.
  • P - Corporación local.
  • Q - Organismo autónomo
  • S - Organo de la administración.

Los siete dígitos siguientes son números y el último es el dígito de control que puede ser un número ó una letra.

Las operaciones para calcular el dígito de control se realizan sobre los siete dígitos centrales y son las siguientes:

  1. Sumar los dígitos de la posiciones pares. Suma = A

  2. Para cada uno de los dígitos de la posiciones impares, multiplicarlo por 2 y sumar los dígitos del resultado.

    Ej.: ( 8 * 2 = 16 --> 1 + 6 = 7 ).

    Acumular el resultado. Suma = B.

  3. Sumar A + B = C

  4. Tomar sólo el dígito de las unidades de C y restárselo a 10. Esta resta nos da D.

  5. A partir de D ya se obtiene el dígito de control. Si ha de ser numérico es directamente D y si se trata de una letra se corresponde con la relación:
    A = 1, B = 2, C = 3, D = 4, E = 5, F = 6, G = 7, H = 8, I = 9, J = 0

Ejemplo para el C.I.F. : A58818501

  • Utilizamos los siete dígitos centrales = 5881850

  • Sumamos los dígitos pares: A = 8 + 1 + 5 = 14

  • Posiciones impares:
    5 * 2 = 10 -> 1 + 0 = 1
    8 * 2 = 16 -> 1 + 6 = 7
    8 * 2 = 16 -> 1 + 6 = 7
    0 * 2 = 0 -> = 0
    Sumamos los resultados: B = 1 + 7 + 7 + 0 = 15

  • Suma parcial: C = A + B = 14 + 15 = 29

  • El dígito de las unidades de C es 9. Se lo restamos a 10 y nos da: D = 10 - 9 = 1

  • Si el dígito de control ha de ser un número es 1 y si ha de ser una letra es la "A"

"NO me imprimas, SALVA UN ÁRBOL ¿Para qué malgastar papel?"

arriba


"Muchas veces me moria pensando que no iba verte.
Pero moria la muerte cada vez que te veia". E.Galeano.


© Copyright 2001-2006. Víctor Cuervo
aulambra.com | Linea de Codigo