EDENRED Yo amo

Como se saca (integra) el numero del IMSS ?

Posted: August 28th, 2010 | Author: | 4 Contas platicando »

image

El Número de Seguro Social y su integración.

El NSS estará constituido de 11 dígitos, de los cuales los 10 primeros son nuestro numero de registro y el onceavo forma un dígito verificador para comprobar la integración del propio NSS, entonces en el siguiente ejemplo:

92988084494

Asi las cosas, tenemos que dividir en 3 primeros pares de dígitos y luego un número que se conforma de 4 dígitos, y para concluir el DV mencionado, para quedar asi :

Tenemos el NSS: 92-98-80-8449-4

Y para terminar necesitamos desmenuzar por completo este dato quedando asi:

92- número de la oficina administrativa o subdelegación del IMSS en que se inscribió por primera vez el trabajador;

98.- año en que se inscribió por primera vez ante el IMSS e Infonavit el trabajador;

80- año de nacimiento del trabajador;

8449.- número consecutivo asignado por la oficina administrativa o subdelegación del IMSS de inscripción; (algo asi como los consecutivos de facturas fiscales)

4.- dígito verificador asignado por el IMSS.

Aaaah, pero que creen que este calculo del DV también tiene sus "detalles" ya que para su obtención el propio IMSS implemento la siguiente mecánica:

Tenemos el NSS: 9-2-9-8-8-0-8-4-4-9

Le multiplicamos a cada numero del NSS: x 1-2-1-2-1-2-1-2-1-2

Resultado: 9-4-9-16-8-0-8-8-4-18

Sumamos los resultado de doble digito: 9 4 9 7 8 0 8 8 4 9

Y hacemos la sumatoria global de estos: (9+4+9+7+8+0+8+8+4+9)=66

Y cuanto nos falta para la sig decena= 70-66=4

Y obtenemos el Digito Verificador= 4

Si les hace muy complicado estos cálculos, una opción sería utilizar el excel ;)

Visto primero en: El Nido del seguro

Otra información que podría interesarte:

  1. Régimen IMSS 1973 ¿Se suspende mi pensión por reingresar a trabajar en el ROSS del #IMSS?
  2. IMSS, ¿Cómo se integra el registro patronal?
  3. Número de Guía DispMag-IMSS y claves subdelegacionales
  4. IMSS: Obtener numero del seguro social (pre-registro)
  5. ¿Cuál es mi número de seguro IMSS? -NSS-

Tags: IMSS, Letras sueltas, nss, Recursos Humanos, secretitos

4 Comments on “Como se saca (integra) el numero del IMSS ?”

  1. 1: Roberto Mora  said at 2:28 pm on August 30th, 2010:
    Muchas Gracias por la informacion.

    Solo que seguiremos batallando un poco con aquellos empleados que aun no se han registrado ante el IMSS, jejej pero si es bueno saver como es que se integra.

  2. 2: CRISTOPHER said at 12:28 am on December 7th, 2010:
    saber, es bastante bueno “saber”

    NOTA DEL ADMINISTRADOR:
    Tu comentario automáticamente ha sido transformado a minúsculas. Por favor desactiva el bloqueo de mayúsculas cuando escribas tus comentarios.
    Gracias.

  3. 3: Mario Rodriguez said at 4:42 pm on July 8th, 2011:
    le dejo codigo visual fox por si alguien le sirve para obtener digito verificador imss

    numero = “45-56-02-2569″
    nss = Chrtran(numero,”-”,”")
    c_tot = 0
    Local _ns
    _ns = 10
    c_i = 0
    c_tot = 0

    For i = 1 To _ns
    If i % 2 > 0
    c_i = Val(Substr(nss,i,1))*1
    If c_i > 9
    c_i = Val(Substr(Alltrim(Str(c_i)),1,1)) + Val(Substr(Alltrim(Str(c_i)),2,1))
    Else
    c_i = c_i
    Endif
    Else
    c_i = Val(Substr(nss,i,1))*2
    If c_i > 9
    c_i = Val(Substr(Alltrim(Str(c_i)),1,1)) + Val(Substr(Alltrim(Str(c_i)),2,1))
    Else
    c_i = c_i
    Endif

    Endif
    c_tot = c_tot + c_i
    Endfor

    If Val(Substr(Alltrim(Str(c_tot)),2,1)) = 0
    digito = 0
    Else
    digito = 10 – Val(Substr(Alltrim(Str(c_tot)),2,1))
    Endif

  4. 4: Gerardo said at 11:49 am on April 26th, 2012:
    Saludos, te agradecería si pudieras proporcionarme por favor la fuente de donde obtuviste ese algoritmo ya que pienso implementarlo en un proyecto personal y me sería de mucha ayuda la fuente. Si fuera una fuente de algun sitio web de gobierno estatal o federal sería mucho mejor.

    Gracias.


Participa, dejando un comentario


  • 6 + 8 =

Política de comentarios:

No se publicarán aquellos comentarios que resulten ofensivos, insultantes, ataques personales, los que no tengan relación con el tema, publicidad y/o spam y, en definitiva, todos los que no contribuyan a hacer de este blog un espacio de comunicación y debate sosegado, libre y amable.