Caso Práctico: Cálculo de IMSS en empleados pensionados
×
Menú

Catálogo de Fórmulas

 
Es necesario realizar ajustes en las fórmulas de IMSS para que los rubros de Invalidez y vida y Gastos médicos no se consideren en los empleados pensionados.
 
Paso
Acción
 
Ve al menú Catálogos y selecciona la opción Fórmulas.
 
 
Estando dentro del catálogo de fórmulas, haz clic en el botón y localiza la fórmula CuotaPatronEG1:
 
 
Haz doble clic en la fórmula para abrirla.
 
 
Una vez dentro de la fórmula, haz clic en el botón para editar la expresión.
 
Cambia la fórmula por:
IIF(Empleado[Campo extra 1] = 'P' , 0 , ROUNDTO((IIF(VSalCuotaDiariaIMSSVig <= SalarioMinimo , CuotaPatEG1PreviaVig + CuotaObreroEG1PreviaVig , CuotaPatEG1PreviaVig) + IIF(VSalCuotaDiariaIMSSAnt <= SalarioMinimo , CuotaPatEG1PreviaAnt + CuotaObreroEG1PreviaAnt , CuotaPatEG1PreviaAnt)), 2))
 
y haz clic en el botón Aceptar.
 
 
Presiona las teclas SHIFT+F10. Y posteriormente haz clic en el botón Guardar.
 
 
 
 
Realiza los pasos 2-4 para las siguientes fórmulas:
CuotaObreroEG1
• CuotaPatronInvalidezyVida5
• CuotaObreroInvalidezYVida5
 
En total son 4 fórmulas las que se modificarán:
Nombre de la fórmula
Expresión
CuotaPatronEG1
IIF(Empleado[Campo extra 1] = 'P' , 0 , ROUNDTO((IIF(VSalCuotaDiariaIMSSVig <= SalarioMinimo , CuotaPatEG1PreviaVig + CuotaObreroEG1PreviaVig , CuotaPatEG1PreviaVig) + IIF(VSalCuotaDiariaIMSSAnt <= SalarioMinimo , CuotaPatEG1PreviaAnt + CuotaObreroEG1PreviaAnt , CuotaPatEG1PreviaAnt)), 2))
CuotaObreroEG1
IIF(Empleado[Campo extra 1] = 'P' , 0 , ROUNDTO((IIF(VSalCuotaDiariaIMSSAnt <= SalarioMinimo , 0 , CuotaObreroEG1PreviaAnt) + IIF(VSalCuotaDiariaIMSSVig <= SalarioMinimo , 0 , CuotaObreroEG1PreviaVig)), 2))
CuotaPatronInvalidezyVida5
IIF(Empleado[Campo extra 1] = 'P' , 0 , ROUNDTO((IIF(VSalCuotaDiariaIMSSAnt <= SalarioMinimo , CuotaPatInvalidezyVidaPreAnt + CuotaObreroInvalidezYVidaPreAnt , CuotaPatInvalidezyVidaPreAnt) + IIF(VSalCuotaDiariaIMSSVig <= SalarioMinimo , CuotaPatInvalidezyVidaPreVig + CuotaObreroInvalidezYVidaPreVig , CuotaPatInvalidezyVidaPreVig)), 2))
CuotaObreroInvalidezYVida5
IIF(Empleado[Campo extra 1] = 'P' , 0 , ROUNDTO((IIF(VSalCuotaDiariaIMSSAnt <= SalarioMinimo , 0 , CuotaObreroInvalidezYVidaPreAnt) + IIF(VSalCuotaDiariaIMSSVig <= SalarioMinimo , 0 , CuotaObreroInvalidezYVidaPreVig)), 2))
 
 
TIP: Puedes copiar y pegar las fórmulas.
 
 
 
 
Importante:
 
  • Te recomendamos no realizar modificaciones adicionales a las indicadas en este procedimiento.
     
  • Considera que cualquier cambio referente a fórmulas utilizadas para cálculo de IMSS se perderá cuando existan actualizaciones en el sistema.