Image
 
image
 
image

 
Códigos de Error IDSE-IMSS


A continuación se describen algunos de los códigos de error que el IMSS envía a través del documento Afil 40 dentro del sistema IDSE (Imss Desde Su Empresa)

 CODIGO  DESCRIPCION
 XX01  NUMERO DE GUIA INVALIDO

Valida que esté integrado por cinco posiciones numéricas:
Las primeras dos posiciones deberán existir en la tabla de delegaciones, procedencias y año de inicio de servicios.
Las posiciones 3 a 5 (fecha juliana) se deben encontrar en los rangos 001 a 382, 389 a 400, 402, 404, 408, 495, 496, 500 a 599, 601, 602, 605 a 614.

 XX02  NÚMERO DE SEGURIDAD SOCIAL INVALIDO

Valida que el número de seguro social tenga un formato válido.

 XX03  NÚMERO DE SEGURIDAD SOCIAL NO EXISTE

Valida que el número de seguridad social exista en la base de datos.

 XX04  NÚMERO DE SEGURIDAD SOCIAL INEXISTENTE (MODALIDADES 00 o 19)

Si el registro patronal del movimiento reporta la modalidad 00 o 19, el número de seguridad social no debe de existir en la base de datos de asegurados.

 XX06  CONFIGURACIÓN DEL NOMBRE DEL ASEGURADO ERRONEO

Valida que la primera posición sea alfabética o el símbolo & (equivalente a la letra Ñ), las posiciones 2 a 50 no deben ser blancos, ni debe haber más de dos signos de $ consecutivos, ni existir más de un espacio entre caracteres.

 XX07  NOMBRE DEL ASEGURADO NO ES IGUAL AL DE LA BASE DE DATOS
 XX09  FECHA DEL MOVIMIENTO MAYOR A FECHA DEL SISTEMA

Valida que la fecha del movimiento sea menor o igual a la fecha del día del movimiento. (no se pueden hacer movimientos futuros).

 XX10  FECHA DE MOVIMIENTO MAYOR A LA DE BASE DE DATOS DE AUTORIZACIONES PERMANENTES

Valida que la fecha del movimiento sea menor o igual a la fecha reportada en el movimiento de suspensión de servicios. (No se pueden realizar movimientos después de tener servicios suspendidos).

 XX11  INTEGRACIÓN DEL REGISTRO PATRONAL ERRONEA

Valida que se encuentre integrado de 10 posiciones, la primera podrá ser alfabética o numérica, el resto de la clave deberá ser numérica y no se aceptará si únicamente reporta 0's o 9's.

 XX12  EXISTENCIA DE LA CLAVE DE MUNICIPIOS PARA REGISTROS PATRONALES CON MODALIDAD 00

Valida que las 3 primeras posiciones del registro patronal existan en la base de datos de municipios, si las últimas posiciones del registro patronal reportan 00.

 XX13  FECHA DE MOVIMIENTO INVALIDA PARA REGISTROS CON MODALIDADES 29, 32, 33, 34, 35, 43, 44

Si el registro patronal reporta las modalidades 29, 32,33,34,35,43,44. La fecha deberá de ser la del 1er día de cada mes del año de proceso o del inmediato anterior, si reporta argumento 3, 6, 9 o 10, se acepta año menor en más de uno en relación al del proceso. Si el movimiento reporta fecha igual o mayor al 1ro de Julio de 1997, valida que las posiciones 9 y 10 del registro patronal existan en la tabla de modalidades de aseguramiento vigente a partir del 1ro de Julio de 1997.

 XX17  MODALIDAD PARA ASEGURADOS PATRONES PERSONAS FISICAS

Si el registro patronal que reporta el movimiento tiene modalidad 35 (Patrones personas físicas, con trabajadores a su servicio), valida en la base las primeras 8 posiciones que se encuentre vigente en la base de datos de patrones en cualquiera de las siguientes modalidades: 10, 13, 14, 18, 19, 28 o 34, si el movimiento reporta argumento 7, 17, 27, 37, o 97, se acepta aun cuando no se encuentre vigente el registro patronal.

 XX18  ASEGURADO NO SE ENCUENTRA VIGENTE

Valida que el asegurado se encuentre vigente en la base de datos antes de realizar un movimiento de baja. (Sucede cuando se realizan dos bajas seguidas, faltó un reingreso intermedio).

 XX19  ASEGURADO NO SE ENCUENTRA VIGENTE (MODALIDADES 10, 13, 14 o 17)

Verifica que el asegurado está vigente antes de una baja.

 XX20  IDENTIFICACION DE MOVIMIENTO EXTEMPORANEO
 XX21  FECHA DE MOVIMIENTO INVALIDA

Día 0 a 31, mes 1 a 12, año 4 dígitos y anterior al año de inicio de la delegación.

 XX22  FECHA DE MOVIMIENTO ERRONEA

Valida que la fecha del proceso sea mayor o igual a la del movimiento (no se permiten movimientos futuros).

 XX27  ASEGURADO SE ENCUENTRA VIGENTE

Valida que el asegurado no se encuentre vigente antes de realizar un reingreso. Este error se da cuando se realizan dos movimientos de reingreso seguidos. Faltó una baja intermedia.

 XX29  DELEGACIÓN DE CONTROL DEL REGISTRO PATRONAL DIFERENTE A LA DE ORIGEN DEL MOVIMIENTO

Valida que la clave de la delegación de control de la base de datos de patrones, sea igual a la de la delegación de origen.

 XX30  IDENTIFICACIÓN DE SUSPENSIÓN O REANUDACIÓN DE SERVICIOS

Si el movimiento reporta identificador de suspensión o reanudación de servicios igual a 1, valida que la identificación de la base de datos sea igual a 0. Si el movimiento reporta identificador de suspensión o reanudación de servicios igual a 2, valida que la identificación de la base de datos sea igual a 3.

 XX31  CLAVES DE TIPO DE TRABAJADOR

Valida que las claves de tipo de trabajador se encuentren comprendidas en los rangos válidos.

 XX32  SALARIO BASE DE COTIZACIÓN

Si el movimiento a operar corresponde a un registro patronal con modalidades 11, 15, 16, 18, 21, 27, 28, 29, 30, 31, 36, 40. Verifica que el salario base de cotización sea igual o mayor al salario mínimo del municipio al cual corresponde el registro patronal.

Si el movimiento a operar corresponde a un registro patronal de modalidad 10, 13, 14, 17, 34, o 42, valida que el salario base sea mayor o igual al salario mínimo integrado del municipio al cual corresponde al registro patronal. Excepto si el identificador de jornada semana cuota reducida y tipo de pago es de 1 a 6, en el cual se acepta un salario igual o mayor al mínimo del municipio sin integrar.

Si el movimiento a operar corresponde a un registro patronal con modalidad 10, 13, o 17, e identificador de jornada semana cuota reducida o tipo de pago de 1 a 6 se acepta un salario inferior al mínimo del municipio al cual corresponde el registro patronal.

Si el movimiento corresponde a un registro patronal de modalidad 10, 13 o 17, identificador de jornada, semana cuota reducida y tipo de pago de 1 a 6, argumento 6 y fecha igual o mayor a Julio 1º de 1997, se acepta salario menor al mínimo del municipio correspondiente al registro patronal.

Si el movimiento corresponde a un registro patronal de modalidad 29, 35, 43 o 44, y fecha igual o mayor a la del salario mínimo del DF (fecha registrada en el archivo TS DELEGA99) valida que el salario base de cotización sea mayor o igual al salario mínimo del DF, si el movimiento es menor a la del archivo no se realiza la validación.

 XX33  IDENTIFICADOR DE JORNADA, SEMANA, CUOTA REDUCIDA O TIPO DE PAGO INVALIDA

Valida que el identificador de jornada, semana, cuota reducida o tipo de pago se encuentre en los rangos válidos:

0 - cuota completa de pago mensual (modalidades 00, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20,21, 27, 28, 30, 31, 34, 36, 40, 42)

1 - cuota reducida (modalidades 10, 13, 17)

2 - Semana reducida (modalidades 10, 13, 17)

3- Semana reducida (modalidades 10, 13, 17) o cuota completa pago anual (modalidades 29, 32, 33, 34, 35, 43, 44)

4 - Semana reducida (modalidades 10, 13, 17) o cuota reducida pago anual (modalidad 32 o 33)

5 - Semana reducida (modalidad 10, 13, 17) o cuota completa pago bimestral (modalidad 29, 32, 33, 44)

6 - Jornada reducida (modalidades 10, 13, 17) o cuota reducida pago bimestral (modalidades 32, 33)

7 - Cuota completa pago semestral (modalidades 29, 33, 43, 44)

8 - Cuota reducida pago semestral (modalidad 33)

9 - Cuota completa pago cuatrimestral (modalidad 43).

 XX34  TIPO DE SALARIO INCORRECTO

Valida que corresponda a alguno de los siguientes:

0 salario fijo
1 salario variable
2 salario mixto.

 XX35  SUSPENSIÓN DE SERVICIOS PARA MODALIDADES DE ASEGURAMIENTO 29, 32, 33, 43, 44

Si el movimiento reporta identificación 1 (suspensión de servicios) y las dos últimas posiciones del registro patronal reportan modalidades 29, 32, 33, 43, 44 se valida que la identificación de jornada, semana, cuota reducida y tipo de pago corresponda a la tabla siguiente:

 Tipo de jornada  Modalidad
 5, 7  29, 44
 7, 9  43
 5, 6  32
 5, 6, 7, 8  33
 XX36  CAMPO DE SEXO INVALIDO

1 masculino
2 femenino

 XX37  MES DE NACIMIENTO INVALIDO

Valida que sea numérico y que se encuentre en el rango de 1 a 12.

 XX38  LUGAR DE NACIMIENTO INCORRECTO

Valida que sea numérico y que se encuentre en el rango de 1 a 32 o 35.

 XX39  UNIDAD DE MEDICINA FAMILIAR

Si la delegación de origen es diferente de 15, 35, 36, 37, 38, valida que la unidad de medicina familiar se encuentre comprendida en la delegación igual a la de origen de la tabla de unidades de medicina familiar por delegación.

Si la delegación de origen es igual a 15, 35, 36, 37, 38 valida que la unidad de medicina familiar se encuentre comprendida en la delegación 15, 35, 36, 37, 38 de la tabla de medicina familiar por delegación.

Si la modalidad del registro patronal del movimiento es 00, 21,40 o el número de seguridad social inicia con 97 o el número de guía reporta en las posiciones 3 a 5 los valores 367, 394, 395, 396, 400, 402, 405, 406, 407, 408, 495, 496, se acepta unidad de medicina familiar en ceros o inválida.

 XX41  CLAVE DE PENSIÓN DADA DE BAJA

Valida que el registro se encuentre dado de baja de la base de datos de asegurados.

 XX53  NUMERO DE SEGURIDAD SOCIAL PENDIENTE DE CONFIRMAR

Se valida que el número de seguridad social no tenga marca de pendiente en la base de datos. Si aparece con marca de pendiente no se procesa el movimiento.

 XX54  MOVIMIENTO PENDIENTE DE CONFIRMAR

Si en la base de datos se encuentra un movimiento pendiente de confirmar, se rechaza el nuevo movimiento.

 XX56  TIPO DE MOVIMIENTO, FECHA O SALARIOS NO IGUALES

Verifica que en un mismo periodo de aseguramiento, con el mismo registro patronal, los movimientos, salarios y fechas sean iguales a los que se operan en la base de datos. Valida también que la fecha del movimiento no sea mayor a la fecha de termino de aseguramiento.

 XX57  FECHA DE MOVIMIENTO MENOR A LA FECHA DEL PERIODO ANTERIOR

Se valida que los movimientos con un mismo registro patronal tenga fecha mayor al anterior. (no se pueden insertar movimientos intermedios posteriormente).

 XX58  MARCA DE HUELGA EN LA BASE DE ASEGURADOS
 XX60  TIPO DE PAGO EN RELACION AL TIPO DE PAGO DE LA BASE DE DATOS DE PATRONES, PARA MODALIDADES 29, 32, 33, 44. NO ES VALIDO
 XX61  FECHA DE INICIO DE INCAPACIDAD MENOR A 1 DE JULIO 1997
 XX62  FECHA TERMINO DE INCAPACIDAD MENOR A LA FECHA DE INICIO DE INCAPACIDAD
 XX63  DIAS AMPARADOS POR INCAPACIDAD MAYOR A LA DIFERENCIA ENTRE FECHA DE INICIO Y FIN DE INCAPACIDAD
 XX64  FECHAS DE INCAPACIDAD FUERA DE PERIODO
 XX78  REGISTRO CON IDENTIFICADOR DE AUTORIZACIÓN PERMENENTE

Los asegurados con registro de autorización permanente no se procesan.

 XX83  DELEGACION DE ORIGEN Y DESTINO IGUALES
 XX85  NUMERO DE SEGURIDAD SOCIAL INCORRECTO
 XX87  MODIFICACION DE SALARIO MENOR AL REGISTRADO EN BASE DE DATOS
 XX88  FECHA DE MOVIMIENTO FUERA DE PERIODO (PROCESO EXTEMPORANEO)
 XX89  FECHA DE MOVIMIENTO FUERA DE PERIODO (PROCESO EXTEMPORANEO)
 XX90  FECHA DE RECEPCIÓN INCORRECTA

Valida de la fecha de recepción del movimiento sea correcta.

 XX92  MOVIMIENTO FUERA DE LA FECHA DE PRORROGA

Movimiento con fecha menor a un año, con respecto a la fecha de procesamiento.