
Realizar el cálculo de los valores necesarios para presentar los informes requeridos para la Determinación de Prima de Riesgo de Trabajo, solicitados por el IMSS.
Descripción de la Función:
Es el cálculo para determinar anualmente la prima con que las empresas habrán de cubrir sus cuotas en el seguro de riesgos de trabajo, tomando como base para el cálculo, los riesgos de trabajo ocurridos y terminados en las empresas durante el ejercicio inmediato anterior a la fecha de revisión.
Después de este cálculo es posible generar la caratula de Determinación de Prima de Riesgo y la generación del archivo que incluye datos de los casos de riesgo, los cuales son necesario para la presentación de la prima de riesgo ante el IMSS.
Ambos, deberán presentarse en la ventanilla de Afiliación de la oficina administrativa que le corresponda, durante el mes de febrero.
Regla de Negocio:
El proceso, consiste de dos etapas:
Las etapas mencionadas, se describen con detalle a continuación.
1.- Generar los casos de riesgo que serán considerados para el cálculo de la Prima de Riesgo:
Actualización de la tabla RIT Casos de Riesgo.
Para generar la tabla de Casos de Riesgo RIT, el origen de la información es la SR8 Ausencias, ya que en esta se encuentra toda la información sobre las incapacidades por Riesgo.
La siguiente tabla muestra las características que pueden tener las Incapacidades utilizando los campos para su clasificación. Las incapacidades que deben ser consideradas para el cálculo de la Prima de Riesgo son las marcadas con color verde:
Rama de Seguro | Tipo de Riesgo | Secuela o Consecuencia | Control de Incapacidad | |
1 Riesgo de Trabajo | 1 Accidente de Trabajo 3 Enfermedad Profesional | 0 Ninguna | 0 Ninguna | |
1 Incapacidad Temporal 5 Recaída | 1 Única 2 Inicial 3 Subsiguiente | |||
4 Alta Médica o ST-2 | ||||
2 Evaluación Inicial Provisoria 3 Evaluación Inicial Definitiva 6 Evaluación Posterior a la Fecha de Ingreso 7 Reevaluación Provisoria 9 Reevaluación Definitiva | 5 Evaluación | |||
4 Defunción | 5 Evaluación | |||
8 Recaída sin Alta Médica <<NO USAR>> | ||||
2 Accidente en Trayecto | Puede tener cualquiera de Riesgo de Trabajo | |||
2 Enfermedad General | 0 Ninguna | 0 Ninguna | ||
1 Incapacidad Temporal 5 Recaída | Única Inicial Subsiguiente Alta Médica o ST-2 | |||
3 Maternidad | 1 Incapacidad Temporal | Prenatal Enlace Postnatal |
Poniendo la misma tabla en el contexto del sistema, de los campos y validaciones que debe tener la tabla SR8, los registros a considerar son los siguientes:
Rama de Seguro | Tipo de Riesgo | Secuela o Consecuencia | Control de Incapacidad | Acciones para generar reg. RIT | |
| R8_TIPORSC | R8_RESINC | R8_CONTINC |
| |
1 Riesgo de Trabajo | 1 Accidente de Trabajo 3 Enfermedad Profesional | 0 Ninguna | 0 Ninguna | No se consideran para el Cálculo | |
1 Incapacidad Temporal 5 Recaída | 1 Única 2 Inicial 3 Subsiguiente | Si el grupo de Incapacidades termina con <> 4: Se identifica como Pend. Concluir | |||
4 Alta Médica o ST-2 | Con 4: Se identifica como Caso Terminado | ||||
2 Evaluación Inicial Provisoria 3 Evaluación Inicial Definitiva 6 Evaluación Posterior a la Fecha de Ingreso 7 Reevaluación Provisoria 9 Reevaluación Definitiva | 5 Evaluación | Si el grupo de Incapacidades termina con 5 y la Secuela es una de estas: Se identifica como IPP
| |||
4 Defunción | 5 Evaluación | Con Secuela 4: Se identifica como Defunción | |||
8 Recaída sin Alta Médica <<NO USAR>> | |||||
2 Accidente en Trayecto | Puede tener cualquiera de Riesgo de Trabajo | No se consideran para el Cálculo | |||
2 Enfermedad General | 0 Ninguna | 0 Ninguna | No se consideran para el Cálculo | ||
1 Incapacidad Temporal 5 Recaída | Única Inicial Subsiguiente Alta Médica o ST-2 | No se consideran para el Cálculo | |||
3 Maternidad | 1 Incapacidad Temporal | Prenatal Enlace Postnatal | No se consideran para el Cálculo | ||
Las Incapacidades deben ser agrupadas por Casos de Riesgo, es decir, un Caso de Riesgo puede generar una o varias incapacidades. Como ejemplo se muestran los siguientes grupos de incapacidades:
a) Accidente de Trabajo de una sola incapacidad (caso terminado):
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec. | Riesgo Probable | Tipo de Riesgo |
| Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC |
| R8_RESINC | R8_CONTINC |
111111 | RITxx | 08-may | 8 | 15-may | 2=No | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 4-Alta Médica o ST2 |
Caso Terminado, pues existe una Alta Médica o ST2 (R8_CONTINC == ’4’). Esta incapacidad generará un caso en la tabla RIT, colocando la información como sigue:
Fecha de Inicio | Recaída o | Tpo de Riesgo | Con. Sec. | Días Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
08-may | 1 | 1 | 8 | 0.00 | 15-may | 1-Caso Terminado |
b) Accidente de Trabajo de una sola incapacidad (caso pendiente de concluir):
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec. | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
222222 | yyyyyyy | 27-may | 8 | 03-jun | 2=No | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 1-Unica |
Caso Pendiente de concluir, pues no existe una Alta Médica o ST2 (R8_CONTINC <> ’4’). Esta incapacidad generará un caso en la tabla RIT como Pendiente de Concluir, colocando la información como sigue:
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
27-may | 1 | 1 | 8 | 0.00 | 03-jun | 1-Caso Terminado |
c) Accidente de Trabajo con varias incapacidades (caso terminado):
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
333333 | AZZ01234 | 08-may | 7 | 14-may | 2=No | 2=Riesgo | 3=Enf Profes | 1=Incapacidad Temporal | 2-Inicial |
333333 | RTS01234 | 15-may | 7 | 21-may | 1=Si | 2=Riesgo | 3=Enf Profes | 1=Incapacidad Temporal | 3-Subsiguiente |
333333 | YHR01234 | 22-may | 7 | 28-may | 1=Si | 2=Riesgo | 3=Enf Profes | 1=Incapacidad Temporal | 3-Subsiguiente |
333333 | WER01234 | 29-may | 7 | 04-jun | 1=Si | 2=Riesgo | 3=Enf Profes | 1=Incapacidad Temporal | 4-Alta Médica o ST2 |
Caso Terminado, pues existe una Alta Médica o ST2 (R8_CONTINC == ’4’). Esta incapacidad generará un caso en la tabla RIT con Tipo de Riesgo 3, colocando la información como sigue:
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
08-may | 3 | 1 | 28 | 0.00 | 04-jun | 1-Caso Terminado |
d) Accidente de Trabajo con varias incapacidades (pendiente de concluir):
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
555555 | AZZ43210 | 08-may | 7 | 14-may | 2=No | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 2-Inicial |
555555 | RTS43210 | 15-may | 7 | 21-may | 1=Si | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
555555 | YHR43210 | 22-may | 7 | 28-may | 1=Si | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
Caso Pendiente de Concluir, pues no existe una Alta Médica o ST2 (R8_CONTINC <> ’4’). Esta incapacidad generará un caso en la tabla RIT, colocando la información como sigue:
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
08-may | 1 | 1 | 21 | 0.00 | 2-Pend. Concluid |
e) Accidente de Trabajo con varias incapacidades, pero el Riesgo se dio el año anterior y hasta este año (2013 )se dio el Alta médica (caso terminado):
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
444444 | AZZ43210 | 18-dic-12 | 7 | 24-dic | 2=No | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 2-Inicial |
444444 | RTS43210 | 25-dic-12 | 7 | 31-dic | 1=Si | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
444444 | YHR43210 | 01-ene-13 | 7 | 07-ene | 1=Si | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
444444 | WER43210 | 08-ene-13 | 7 | 14-ene | 1=Si | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 4-Alta Medica o ST2 |
Caso Terminado, pues existe una Alta Médica o ST2 (R8_CONTINC == ’4’). Esta incapacidad generará un caso en la tabla RIT, colocando la información como sigue:
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
18-dic | 1 | 1 | 28 | 0.00 | 14-ene | 1-Caso Terminado |
f) El mismo caso (anterior) pero cómo si el año de ejecución fuera 2012, que para entonces no existía el Alta Médica (caso pendiente de concluir):
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
444444 | AZZ43210 | 18-dic-12 | 7 | 24-dic | 2=No | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 2-Inicial |
444444 | RTS43210 | 25-dic-12 | 7 | 31-dic | 1=Si | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
444444 | YHR43210 | 01-ene-13 | 7 | 07-ene | 1=Si | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
444444 | WER43210 | 08-ene-13 | 7 | 14-ene | 1 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 4-Alta Medica o ST2 |
Caso Pendiente de Concluir, pues no existe una Alta Médica o ST2 (R8_CONTINC <> ’4’). Esta incapacidad generará un caso en la tabla RIT, colocando la información como sigue:
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
18-dic | 1 | 1 | 14 | 0.00 | 2-Pend. Concluid |
g) Accidente de Trabajo Terminado y con Recaída:
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
666666 | HYR09876 | 08-may | 7 | 14-may | 2=No | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 4-Alta Medica o ST2 |
666666 | KUY09876 | 25-may | 7 | 31-may | 2=No | 3=Recaida | 1=Acc trabajo | 5=Recaida | 4-Alta Medica o ST2 |
DOS Casos Terminados, pues existe el riesgo de trabajo fue dado de alta y la Recaída también tiene Alta Médica o ST2 (R8_CONTINC == ’4’). Estas incapacidades generan dos casos en la tabla RIT. Cuando ocurra una recaída, los casos del riesgo son separados:
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
08-may | 1 | 1 | 7 | 0.00 | 14-may | 1-Caso Terminado | ||
25-may | * | 1 | 5 | 7 | 0.00 | 31-may | 1-Caso Terminado |
h) Accidente de Trabajo Terminado y con Recaída:
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
777777 | HYR09876 | 08-may | 7 | 14-may | 2=No | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 4=Alta Medica o ST2 |
777777 | KUY09876 | 25-may | 7 | 31-may | 2=No | 3=Recaida | 1=Acc trabajo | 5=Recaida | <> 4=Alta Media o ST2 |
DOS Casos, el primero es Terminado pues existe el riesgo de trabajo fue dado de alta y el segundo Pendiente de Concluir pues la Recaída no tiene Alta Médica o ST2. Estas incapacidades generarán dos casos en la tabla RIT, Cuando ocurra una recaída, los casos del riesgo son separados.
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
08-may | 1 | 1 | 7 | 0.00 | 14-may | 1-Caso Terminado | ||
25-may | * | 1 | 5 | 7 | 0.00 | 2-Pend concluir |
i) Accidente de Trabajo Terminado con varias incapacidades y con Recaída:
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
888888 | AZZ43210 | 18-dic-12 | 7 | 24-dic | 2=No | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 2-Inicial |
888888 | RTS43210 | 25-dic-12 | 7 | 31-dic | 1=Si | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
888888 | YHR43210 | 01-ene-13 | 7 | 07-ene | 1=Si | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
888888 | WER43210 | 08-ene-13 | 7 | 14-ene | 1=Si | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 4-Alta Médica o ST2 |
888888 | HYR09876 | 25-ene-13 | 7 | 31-ene | 2=No | 3=Recaída | 1=Acc trabajo | 5=Recaída | 2-Inicial |
888888 | KUY09876 | 01-feb-13 | 7 | 07-feb | 1=Si | 3=Recaída | 1=Acc trabajo | 5=Recaída | 3-Subsiguiente |
888888 | IRN09876 | 08-feb-13 | 7 | 14-feb | 1=Si | 3=Recaída | 1=Acc trabajo | 5=Recaída | 4-Alta Médica o ST2 |
DOS Casos Terminados, pues existe el riesgo de trabajo fue dado de alta y la Recaída también tiene Alta Médica o ST2 (R8_CONTINC == ’4’). Estas incapacidades generan dos casos en la tabla RIT, Cuando ocurra una recaída, los casos del riesgo son separados.
Fecha de Inicio | Recaída o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
18-dic | 1 | 1 | 28 | 0.00 | 14-ene | 1-Caso Terminado | ||
25-ene | * | 1 | 5 | 21 | 0.00 | 14-feb | 1-Caso Terminado |
j) Accidente de Trabajo con varias incapacidades, pero por error del médico se brinca un día una incapacidad:
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
999999 | AZZ43210 | 08-may | 7 | 14-may | 2 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 2-Inicial |
999999 | RTS43210 | 16-may | 7 | 22-may | 1 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
999999 | YHR43210 | 23-may | 7 | 29-may | 1 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 4-Alta Medica o ST2 |
Estas incapacidades generarán un caso en la tabla RIT con 22 días Subsidiados, colocando la información como sigue (falto registrar el día 15 mayo por eso da 22):
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
08-may | 1 | 1 | 22 | 0.00 | 29-may | 1-Caso Terminado |
k) Accidente de Trabajo que genera una Incapacidad Parcial Permanente (IPP):
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
101010 | AZZ43210 | 18-dic-12 | 7 | 24-dic | 2 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 2-Inicial |
101010 | RTS43210 | 25-dic-12 | 7 | 31-dic | 1 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
101010 | YHR43210 | 01-ene-13 | 7 | 07-ene | 1 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
101010 | WER43210 | 08-ene-13 | 7 | 14-ene | 1 | 2=Riesgo | 1=Acc trabajo | 2=Evaluación Inicial Provisoria ó | 5-Evaluación |
Para R8_RESINC igual a 2 o 3 buscar el IPP correspondiente (en la tabla RIV) por medio de la matrícula y el número de incapacidad (RIV_MAT, RIV_NCERINC).
Empleado | Llave relacionar | Fecha de la Evaluación | Porc. Incap | Tipo de Riesgo | Resultado de la Incapacidad |
RIV_MAT | RIV_ NCERINC | RIV_DATAEVA | RIV_PORCEN | RIV_TIPORSC | RIV_RESINC |
101010 | WER43210 | 14-ene-13 | 15% | 1=Acc trabajo | 2=Evaluación Inicial Provisoria ó |
Estas incapacidades generarán un caso en la tabla RIT identificada como IPP por tener % Incapacidad.
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
18-dic | 1 | 2 | 28 | 15.00 | 14-ene | 1-Caso Terminado |
l) Accidente de Trabajo que genera una Incapacidad Parcial Permanente (IPP) y posteriormente es revaluada:
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
101010 | AZZ43210 | 18-dic-12 | 7 | 24-dic | 2 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 2-Inicial |
101010 | RTS43210 | 25-dic-12 | 7 | 31-dic | 1 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
101010 | YHR43210 | 01-ene-13 | 7 | 07-ene | 1 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
101010 | WER43210 | 08-ene-13 | 7 | 14-ene | 1 | 2=Riesgo | 1=Acc trabajo | 2=Evaluación Inicial Provisoria ó | 5-Evaluación |
Para R8_RESINC igual a 2 o 3 buscar el IPP correspondiente (en la tabla RIV) por medio de la matrícula y el número de incapacidad (RIV_MAT, RIV_NCERINC).
Empleado | Llave relacionar | Fecha de la Evaluación | Porc. Incap | Tipo de Riesgo | Resultado de la Incapacidad |
RIV_MAT | RIV_ NCERINC | RIV_DATAEVA | RIV_PORCEN | RIV_TIPORSC | RIV_RESINC |
101010 | WER43210 | 14-ene-13 | 15% | 1=Acc trabajo | 2=Evaluación Inicial Provisoria ó |
101010 | WER43210 | 30-Mar-13 | 20% | 1=Acc trabajo | 7=Reevaluación Provisoria 9=Reevaluación Definitiva |
Estas incapacidades generarán un caso en la tabla RIT identificada como IPP por tener % Incapacidad.
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
18-dic | 1 | 2 | 28 | 20.00 | 14-ene-13 | 1-Caso Terminado |
m) Accidente de Trabajo con Muerte:
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
101012 | 08-may | 0 | 08-may | 2 | 2=Riesgo | 1=Acc trabajo | 4=Defunción | 6-Defunción |
Caso Terminado e identificado con Defunción. Esta incapacidad generará un caso en la tabla RIT con la identificación de Defunción.
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
08-may | 1 | 4 | 0 | 0.00 | D | 08-may | 1-Caso Terminado |
n) Accidente de Trabajo con días subsidiados y termina con Muerte:
Empleado | FOLIO | Fecha Inicio | Días | Fecha Fin | Consec | Riesgo Probable | Tipo de Riesgo | Result. de Incapacidad | Control Incapacidad |
R8_MAT | R8_NCERCINC | R8_DATAINI | R8_DURACAO | R8_DATAFIM | R8_CONTINU | R8_PRORSC | R8_TIPORSC | R8_RESINC | R8_CONTINC |
101013 | AZZ43210 | 18-dic-12 | 7 | 24-dic | 2 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 2-Inicial |
101013 | RTS43210 | 25-dic-12 | 7 | 31-dic | 1 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
101013 | YHR43210 | 01-ene-13 | 7 | 07-ene | 1 | 2=Riesgo | 1=Acc trabajo | 1=Incapacidad Temporal | 3-Subsiguiente |
101013 | WER43210 | 08-ene-13 | 3 | 10-ene | 1 | 2=Riesgo | 1=Acc trabajo | 4=Defunción | 6-Defunción |
Caso Terminado e identificado con Defunción. Esta incapacidad generará un caso en la tabla RIT con la identificación de Defunción.
Fecha de Inicio | Recaida o | Tpo de Riesgo | Con. Sec. | Dias Subsid | Porc. Incap | Defunción | Fecha Termino | Observaciones |
RIT_FECACC | RIT_REC | RIT_TIPRIE | RIT_CONSEC | RIT_DIAS | RIT_PORINC | RIT_DEFUNC | RIT_FECALT | RIT_OBSERV |
18-dic | 1 | 4 | 24 | 0.00 | D | 10-ene | 1-Caso Terminado |
Por cada corte-grupo de Incapacidades de un caso, insertar un registro en la tabla RIT – Casos de Riesgo de Trabajo. Antes de comenzar el llenado, limpiar todos los registros que sean del año y del registro patronal solicitado en los parámetro de entrada. El llenado de los campos es de acuerdo a las regla mencionadas arriba y complementadas con las descritas continuación.
Campo | Descripción Campo | Contenido |
RIT_FILIAL | Sucursal del Empleado | R8_FILIAL del grupo |
RIT_CODRPAT | Clave de Registro Patronal | RCO_CODIGO |
RIT_ANIO | Año de proceso | Año de proceso (MV_PAR01). |
RIT_MAT | Matrícula del Empleado | R8_MAT del Grupo |
RIT_ITEM | Consecutivo por matrícula | Crear un consecutivo desde 000001 hasta la cantidad de casos de riesgo que existan por matrícula, año y registro patronal (hacer uso de la función soma). |
RIT_REC | Recaída o revaluación (*) | Solo si R8_PRORSC del grupo = 5 coloca ‘*’ |
RIT_FECACC | Fecha del accidente o enfermedad del trabajo Año Mes Día | R8_DATAINI de la primera incapacidad del grupo. |
RIT_TIPRIE | Tipo de Riesgo | R8_TIPORSC del grupo |
RIT_CONSEC | Consecuencia | R8_ RESINC del último registro del grupo |
RIT_DIAS | Días subsidiados | RIT_FECACC – RIT_FECALT + 1 de la última incapacidad del grupo |
RIT_PORINC | Porcentaje de Incapacidad | Último registro de la tabla IPP's campo Porcentaje |
RIT_DEFUNC | Defunción (D) | Si R8_RESINC del grupo = 4 colocar una ‘D’ |
RIT_FECALT | Fecha de alta | R8_DATAFIM de la última incapacidad del grupo |
RIT_OBSERV | Observaciones | Si R8_CONTINC del último registro del grupo = 4 ó 5 Coloca ‘1’ = “Caso Terminado” si no, Coloca ‘2’ = “Pend. Concluir”. |
Por cada caso de riesgo deberá guardar los registros de la tabla SR8 que se involucraron en la generación de dicho caso:
Campo | Descripción Campo | Contenido |
RS2 _FILIAL | Sucursal del Empleado | RIT_FILAL |
RS2 _CODRPAT | Clave de Registro Patronal | RIT_CODRPA |
RS2 _ANIO | Año de proceso | RIT_ANIO |
RS2 _MAT | Matrícula del Empleado | RIT_MAT |
RS2 _ITEM | Consecutivo por matrícula | RIT_CONSEC |
RS2 _NCERIN | Folio | R8_NCERINC |
RS2 _DATAIN | Fecha Inicio | R8_DATAINI |
RS2 _DURACA | Días | R8_DURACAO |
RS2 _DATAFI | Fecha Fin | R8_DATAFIM |
RS2 _CONTIN | Consec | R8_CONTINU |
RS2 _PRORSC | Riesgo Probable | R8_PRORSC |
RS2 _TIPORSC | Tipo de Riesgo | R8_TIPORSC |
RS2 _RESINC | Result. de la Incapacidad | R8_RESINC |
RS2 _CONINC | Control Incapacidad | R8_CONTINC |
2.- Calcular la Prima de Riesgo:
Al finalizar este proceso anterior, insertará un registro en la tabla RIU- Determinación de Prima RT, (si el registro existe, deberá actualizarlo, misma filial, registro patronal y año de proceso):
Campo | Descripción Campo | Contenido |
RIU_FILIAL | Sucursal del Empleado | RHE_FILIAL |
RIU_CODRPAT | Clave de Registro Patronal | RHE_NREPAT |
RIU_ANIO | Año de proceso | Año de proceso (MV_PAR01). |
RIU_FACTOR | Factor de prima (F) | MV_PAR03 |
RIU_PRIMIN | Prima mínima de riesgo (M) | MV_PAR04 |
RIU_PRIANT | Prima anterior | RCO_FATRSC (Nuevo) |
RIU_S | Suma de Dias por Inc. Temporal | Aquí se debe considerar los días subsidiados por riesgos de trabajo, otorgados a los trabajadores que sufrieron un accidente o enfermedad de trabajo. Se deben incluir los días transcurridos por recaídas que sufran los trabajadores. Sumatoria del campo RIT_DIAS de los registros donde RIT_OBSERV = ‘1’ .AND. RIT_TIPRIE IN (‘1’, ‘3’) |
RIU_I | Suma de % de Incapacidad Permanente | Se registrará la suma de los porcentajes de las valuaciones por incapacidad permanente parcial y total otorgados a los trabajadores durante el periodo de revisión, así como los porcentajes dictaminado con motivo de reevaluación. El resultado obtenido es dividido entre 100. Tratándose de reevaluación dictaminada en el mismo periodo en que se otorgó la valuación por incapacidad permanente, para afectos de determinar la prima, se considerará la suma de los porcentajes de ambas. Cuando la reevaluación se dictamine en periodo diferente al de la valuación inicial, sólo se considerará el porcentaje de reevaluación. Los datos deberán obtenerse del formato “Dictamen de Incapacidad Permanente o Defunción por Riesgo de Trabajo” (ST-3), emitido por el IMSS. Sumatoria del campo RIT_PORCINC de los registros donde RIT_OBSERV = ‘1’ .AND. RIT_TIPRIE IN (‘1’, ‘3’) |
RIU_D | Número de Defunciones | Aquí se deben considerar el total de defunciones originadas por accidentes y enfermedades de trabajo durante el periodo de revisión. Contador de registros de RIT donde RIT_OBSERV = ‘1’ .AND. RIT_TIPRIE IN (‘1’, ‘3’) .AND. RIT_DEFUNC = ‘D’ |
RIU_N | Número de Trabajadores Expuestos a Riesgo | Corresponde a la cantidad que resulte de dividir el total de días cotizados por todos los trabajadores de la empresa durante el año sujeto a revisión, hubieran o no sufrido un riesgo de trabajo, descontando el total de días de incapacidad o ausentismo y el resultado dividirlo entre 365 días del año, el cual se expresará en enteros y un decimal. Trabajadores Promedio Expuestos al Riesgo (MV_PAR05) |
RIU_V | Años promedio de vida activa | La duración promedio de vida activa de un individuo que no haya sido víctima de un accidente mortal o de incapacidad permanente total es de 28 años. No se coloca nada ya está fijo en el formato. |
RIU_PRIRES | Prima nueva Resultado | [(RIU_S/365) + RIU_V * (RIU_I+RIU_D)] * (RIU_FACTOR/RIU_N) + RIU_PRIMIN X 100 para dejarlo en Porcentaje. Recurriendo al PPT es el cálculo real. |
RIU_PRINVA | Prima nueva | Resultado de comparar vs +- 1% de la Prima anterior Si RIU_PRIRES > RIU_PRIANT+1% entonces RIT_PRINVA:= RIU_PRIANT + 1% Si RIU_PRIRES < RIU_PRIANT – 1% entonces RIT_PRINVA:= RIU_PRIANT – 1% Si ninguna entonces RIT_PRINVA := RIT_PRIRES Recurriendo al PPT, no puede bajar de un mas de 1% y entonces por este tope solo se baja el 1% del anterior al nuevo (ver ppt para entender mejor) |
Al finalizar el proceso, enviara un aviso al usuario.
Configuración del Diccionario de Datos:
Definición de preguntas:
Flujo del proceso:
Mediante el Configurador (SIGACFG), realizar la siguiente configuración al Diccionario de Datos:
Menú:
Menú | Gestión de Personal |
Submenú | Miscelánea | Determinación de Prima RT |
Nombre de la Rutina | Cálculo de la Prima RT |
Programa | GPEM881MEX |
Módulo | SIGAGPE |
Tipo | Función Protheus |
Tablas (SX2):
| Prefijo | Nombre | Descripción | Ac. Sucursal | Ac. Unidad | Ac. Empresa |
|---|---|---|---|---|---|
| RIT | RIT + <Grupo empresas> | Casos de Riesgo | 2 - Exclusivo | 2 - Exclusivo | 2 - Exclusivo |
| RS2 | RS2 + <Grupo empresas> | Detalle de Caso de Riesgo | 2 - Exclusivo | 2 - Exclusivo | 2 - Exclusivo |
| RIU | RIU + <Grupo empresas> | Determinación de prima RT | 2 - Exclusivo | 2 - Exclusivo | 2 - Exclusivo |
| RIV | RIV + <Grupo empresas> | Incapacidad parcial permanente | 2 - Exclusivo | 2 - Exclusivo | 2 - Exclusivo |
Índices (SIX):
| Tabla | Orden | Descripción | Clave | Muestra busq. | Virtualizado |
|---|---|---|---|---|---|
| RIT | 1 | Cod.Rg.Pat. + Año Proceso + Matricula + Consecutivo | RIT_FILIAL+RIT_CODRPA+RIT_ANIO+RIT_MAT+RIT_ITEM | Sí | 2 - No |
| RS2 | 1 | Cod.Rg.Pat. + Año Proceso + Matricula + Consecutivo | RS2_FILIAL+RS2_CODRPA+RS2_ANIO+RS2_MAT+RS2_ITEM | Sí | 2 - No |
| RIU | 1 | Cod.Rg.Pat. + Año Proceso | RIU_FILIAL+RIU_CODRPA+RIU_ANIO | Sí | 2 - No |
| RIV | 1 | Matrícula + Num. Incap. + Fecha eval. | RIV_FILIAL+RIV_MAT+RIV_NCERIN+DTOS(RIV_DATEVA) | Sí | 2 - No |
Campos (SX3):
Campos de Tabla RCO:
RCO – Registro patronal | |||||||||||||||||||||||
Campo | Tipo | Tam. | Dec. | Título | Descripción | ||||||||||||||||||
RCO_FATRSC | N | 5 | 2 | Factor de Prima de riesgo |
| ||||||||||||||||||
Campos de Tabla RIT:
RIT – Casos de Riesgo | |||||||||||||||||||||||||
Campo | Tipo | Tam. | Dec. | Título | Descripción | ||||||||||||||||||||
RIT_FILIAL | C | Sucursal | |||||||||||||||||||||||
RIT_CODRPA | C | 4 | Cod.Rg.Pat. |
| |||||||||||||||||||||
RIT_ANIO | C | 4 | Año de Proceso |
| |||||||||||||||||||||
RIT_MAT | C | 6 | Matrícula |
| |||||||||||||||||||||
RIT_ITEM | C | 6 | Consecutivo |
| |||||||||||||||||||||
RIT_REC | C | 1 | Recaida o revaluación (*) |
| |||||||||||||||||||||
RIT_FECACC | D | 8 | Fecha Acc. o enf. |
| |||||||||||||||||||||
RIT_TIPRIE | C | 1 | Tipo de riesgo |
| |||||||||||||||||||||
RIT_CONSEC | C | 1 | Consecuencia |
| |||||||||||||||||||||
RIT_DIAS | N | 3 | Días subsidiados |
| |||||||||||||||||||||
RIT_PORINC | N | 6 | 2 | Porcentaje de incapacidad |
| ||||||||||||||||||||
RIT_DEFUNC | C | 1 | Defunción |
| |||||||||||||||||||||
RIT_FECALT | D | 8 | Fecha Alta |
| |||||||||||||||||||||
RIT_OBSERV | C | 15 | Observaciones |
| |||||||||||||||||||||
Campos de Tabla RS2:
RS2 – Detalle de Casos de Riesgo | |||||||||||||||||||||||
Campo | Tipo | Tam. | Dec. | Título | Descripción | ||||||||||||||||||
RS2_FILIAL | C | Sucursal | |||||||||||||||||||||
RS2_CODRPA | C | 4 | Cod.Rg.Pat. |
| |||||||||||||||||||
RS2_ANIO | C | 4 | Año de Proceso |
| |||||||||||||||||||
RS2_MAT | C | 6 | Matrícula |
| |||||||||||||||||||
RS2_ITEM | C | 6 | Consecutivo |
| |||||||||||||||||||
RS2_NCERIN | C | 10 | Nº Incapacid |
| |||||||||||||||||||
RS2_DATAIN | D | 8 | Fc. Ausent |
| |||||||||||||||||||
RS2_DURACA | N | 7 | Dias Ausenc |
| |||||||||||||||||||
RS2_DATAFI | D | 8 | Fch. Fin Ausen. |
| |||||||||||||||||||
RS2_CONTIN | C | 1 | Cont.Aus.Ant |
| |||||||||||||||||||
RS2_PRORSC | C | 1 | Riesg Probab |
| |||||||||||||||||||
RS2_TIPORS | C | 1 | Tipo riesgo |
| |||||||||||||||||||
RS2_RESINC | C | 1 | Result Incap |
| |||||||||||||||||||
RS2_CONINC | C | 1 | Contr Incap |
| |||||||||||||||||||
Campos Tabla RIU:
RIU – Determinación de prima RT | |||||||||||||||||||||||
Campo | Tipo | Tam. | Dec. | Título | Descripción | ||||||||||||||||||
RIU_FILIAL | C | Sucursal | |||||||||||||||||||||
RIU_CODRPA | C | 4 | Cod.Rg.Pat. |
| |||||||||||||||||||
RIU_ANIO | C | 4 | Año de Proceso |
| |||||||||||||||||||
RIU_FACTOR | N | 5 | 2 | Factor de prima |
| ||||||||||||||||||
RIU_PRIMIN | N | 11 | 5 | Prima mínima de riesgo |
| ||||||||||||||||||
RIU_PRIANT | N | 11 | 5 | Prima anterior |
| ||||||||||||||||||
RIU_S | N | 6 | Suma de Días por Inc. Temporal |
| |||||||||||||||||||
RIU_I | N | 7 | 2 | Suma de % de Incapacidad Permanente |
| ||||||||||||||||||
RIU_D | N | 5 | Número de Defunciones |
| |||||||||||||||||||
RIU_N | N | 7 | 1 | Número de Trabajadores Expuestos a Riego |
| ||||||||||||||||||
RIU_V | N | 3 | Años promedio de vida activa |
| |||||||||||||||||||
RIU_PRIRES | N | 11 | 5 | Prima nueva resultado |
| ||||||||||||||||||
RIU_PRINVA | N | 11 | 5 | Prima nueva |
| ||||||||||||||||||
Campos Tabla RIV:
RIV – Incapacidad Parcial Permanente | |||||||||||||||||||||
Campo | Tipo | Tam. | Dec. | Título | Descripción | ||||||||||||||||
RIV_FILIAL | C | Sucursal | |||||||||||||||||||
RIV_MAT | C | 6 | Matrícula |
| |||||||||||||||||
RIV_NCERIN | C | 10 | Num. Incapacidad |
| |||||||||||||||||
RIV_DATEVA | D | 8 | Fecha de la evaluación |
| |||||||||||||||||
RIV_PROCEN | N | 6 | 2 | Porcentaje |
| ||||||||||||||||
RIV_TIPORS | C | 1 | Tipo Riesgo |
| |||||||||||||||||
RIV_RESINC | C | 1 | Resul de la Incap. |
| |||||||||||||||||
Preguntas (SX1):
| Grupo - GPEM881MEX | ||||||||
|---|---|---|---|---|---|---|---|---|
| Orden | Título | Tipo | Tamaño | Decimal | Objeto | Validación | Variable | Picture |
| 1 | ¿Año de Computo? | N | 4 | 0 | 1 - Edit | MV_PAR01 | @E 9999 | |
| 2 | ¿Registro Patronal? | C | 40 | 0 | 1 - Edit | GPM030PAT() | MV_PAR02 | |
| 3 | ¿Factor de Prima? | N | 3 | 0 | 1 - Edit | MV_PAR03 | @E 9.9 | |
| 4 | ¿Prima mínima de riesgo? | N | 6 | 0 | 1 - Edit | MV_PAR04 | @E 9.9999 | |
| 5 | ¿Tran. Prom. Expues. al Ries.? | N | 6 | 0 | 1 - Edit | MV_PAR05 | @E 999.99 | |
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|