Inicio del área de contenido

Documentación de proceso Proceso técnico del cálculo de período de empleo Localizar documento en árbol de navegación

Objetivo

Este proceso permite calcular un período de empleo. La información del período de empleo consta de tres elementos : inicio , fin y duración del período.

Los elementos de la información del período de empleo

Este gráfico es explicado en el texto respectivo

En función del elemento que deba calcular el S istema SAP, hay tres reglas de cálculo diferentes:

Regla de cálculo

Condiciones previas

Ejemplo

(1) Duración de un período de empleo

La fecha de comienzo y de fin están disponibles

Un empleado comenzó en la empresa el 1.1.1960 y está en activo hasta el 31.05.1999.

Necesita la duración de este período de empleo.

(2) Final de un período de empleo

La fecha de inicio y la duración están disponibles

Se contrató a un empleado el 15.07.1980 y recibe una gratificación después de un período de empleo real de 25 años.

Necesita la fecha de fin de este período de empleo.

(3) Inicio de un período de empleo

La duración y la fecha de fin están disponibles

El día que empieza el último año de empleo de un empleado es importante para una base de impuestos específica de un país. Se tienen en cuenta los períodos de absentismo.

Necesita la fecha de inicio del período de empleo con la fecha de fin 31.12.1999.

Condiciones previas

Cuando se llama la función de cálculo del período de empleo, el S istema SAP debe tener por lo menos los parámetros para import siguientes:

Además, dos de los tres parámetros siguientes deben existir para un único proceso de cálculo, en función de la clase de cálculo que se utilice: E l tercer parámetro se determina mediante la clase de cálculo:

Si el proceso de cálculo utiliza la lógica adicional, la tarea del módulo de funciones de lógica adicional para el proceso de cálculo consiste en determinar los dos parámetros para import necesarios.

Se inicia cada cálculo del período de empleo con el módulo de funciones HR_SEN_CALCULATE_COMPLETE ( C álculo del período de empleo para el proceso de cálculo). Este módulo de funciones se llama desde una aplicación SAP y los programadores deben insertarlo en el lugar apropiado. E l módulo de funciones también se abre si se ejecuta un cálculo manual en el infotipo Cálculo de período de empleo (0553). Sólo es posible llamar al cálculo en el infotipo Cálculo de período de empleo si se asigna un módulo de funciones de lógica adicional para el cálculo del período de empleo al proceso de cálculo.

Flujo de procesos

Cuando se calcula el período de empleo, el sistema distingue entre procesos de cálculo simples y procesos de cálculo con lógica adicional. El segundo caso comprende un módulo de funciones de lógica adicional.

Nota

La secuencia técnica de los procesos de cálculo individuales es muy diferente. Por lo tanto, la secuencia técnica sólo debería mencionarse de forma resumida y no se muestra detalladamente.

La secuencia técnica del período de empleo se divide en l o s pasos siguientes en el Sistema SAP:

  1. El Sistema SAP inicia el proceso de cálculo con el módulo de funciones HR_SEN_CALCULATE_COMPLETE. Este módulo de funciones importa los parámetros requeridos (agrupación de países, proceso de cálculo, número de personal, clase de cálculo, fecha de selección, etcétera) y los coteja con la clase de cálculo. Hay cuatro valores para la clase de cálculo:

Si el proceso de cálculo utiliza lógica adicional, no es necesario introducir la clase de cálculo (vacío). Sin embargo, la lógica adicional determina entonces la clase de cálculo.

  1. Finalmente, el Sistema SAP llama el módulo de funciones HR_SEN_READ_PROCESS (leer datos de control para el proceso de cálculo). Este módulo de funciones lee toda la información de control relevante a partir del proceso de cálculo cargado. Por ejemplo, verifica si el proceso de cálculo comprende un módulo de funciones de lógica adicional para el proceso de cálculo y qué regla de conversión Error! Reference source not found.se usa para el cálculo de duraciones y los datos de fecha.
  2. Si se permite un modelo de valoración diferente Error! Reference source not found.para este proceso de cálculo, el módulo de funciones HR_SEN_VALUATION_MODEL_INDIV (leer modelo de valoración individual para el cálculo del período de empleo) verifica que se introduzca una clase de valoración en el infotipo Cálculo de período de empleo (0553) y la importa.
  3. La secuencia posterior depende de si es un proceso de cálculo simple o un proceso de cálculo con lógica adicional.
  1. El Sistema SAP utiliza el proceso de cálculo y los pasos de proceso adjuntos para determinar el modelo de valoración asignado y la regla de redondeo.Error! Reference source not found. Si procede, se utiliza el modelo de valoración diferente. El Sistema SAP utiliza el modelo de valoración para determinar las clases de selección y las reglas de selección.
  2. Las reglas individuales de selección crean períodos a partir de los datos de empleado y los agrupan en clases de selección. A continuación, se evalúan los períodos de la clase de selección en el modelo de valoración.
  3. Según la clase de cálculo que se utilice, se llama uno de los tres módulos de funciones siguientes:
  1. Si se seleccionó la clase de cálculo 1, el Sistema SAP redondea la duración utilizando la regla de redondeo al final del tratamiento.

Resultado

Cuando se ha calculado el período de empleo, el Sistema SAP ha fijado la duración o la fecha requeridas.

 

Fin del área de contenido