🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️SAP HCM El esquema y reglas de nómina

SAP HCM El esquema y reglas de nómina

SAP HCM El esquema y reglas de nómina

EL ESQUEMA Y REGLAS DE NÓMINA

Esquema: tiene por objetivos organizar los cálculos de los procesos identificados de un cliente.

Utilización:

  • Contienen los componentes del cálculo de la nómina.
  • SAP ofrece un conjunto de esquema para procesos característicos.
  • Esquema X000 (International accounting sheme for RPCALCX0 (international) para determinar los cálculos de nómina para países que no poseen localización.
  • TM00 (Time Evaluaction) permite realizar la evaluación de tiempos.

Estructura: los esquemas principales se compone de una serie de sub-esquemas estructurados.

  • Los esquemas Internacionales comienzan con "X"
  • Los esquemas específicos comienzan con "Y o Z"

La Visión Preliminar de los Esquemas

PE01: transacción para acceder a los esquemas

Vista principal del esquema:

  • Código Fuente: nos permite visualizar el detalle de los procesos realizados en el esquema.
  • Atributos: información de tipo de esquema y responsable de la creación o modificación.
  • Documentación: visualiza la información sobre los procesos realizados por el esquema y si es un esquema de cliente adicionar la información necesaria para documentar los proceso.

La Estructura del Esquema, Campo a Campo:

Número de línea:: identifica la secuencia de ejecución del proceso. Indica los siguientes comandos:

  • *: se visualiza como primera línea.
  • A (A)fter detrás de la línea.
  • B (B)efore antes de la línea.
  • Copy (C): copiar la línea.
  • CC: copiado de intervalo de la línea.
  • Move (M): desplazamiento de una línea.
  • MM: desplazamiento de intervalo de la línea.
  • Insert (I): inserción de una línea.
  • Delete (D): borrado de línea.
  • DD: borrado de intervalo de la línea.
  • Repeat (Rn): duplicado de n-veces e líneas.
  • XX: almacenamiento de intervalo de línea en la memoria interna X.
  • X: copiado del intervalo de la memoria interna X.
  • > Desglose de un sub-esquema
  • < Desglose: anular desglose de un esquema
  • RESET (R): borrado del comando de linea.

Nombre de Función: en este campo se adicionan las funciones del esquema. Toda función cumple una tarea determinada:

  • Ejecución de reglas de nomina de personal.
  • Edición de resultados y contenidos de tabla.
  • Tratamiento de funciones empresariales parciales.
  • División de un esquema de nomina de personal en áreas parciales.

Primer Parámetro, Secundo Parámetro, Tercer Parámetro, Cuarto Parámetro: sirven para determinar mas detalladamente a las funciones. Si es posible realizar entradas, si es necesario realizar entradas, el significado del parámetro, los valores de parámetros admitidos.

Ejecución de La Función: depende si la función se ejecuta (función activa) si se indica * la funcion se omite en el proceso.

Comentarios: se indica el comentario para cada función.

Funciones Estándar: funciones estándar para el cálculo de la nómina el principal objetivo es conocer las funciones estándar mas importantes con las que contamos para poder utilizar en nuestro esquema de cálculo de nómina. Nos ayuda para poder leer un esquema y saber como esta funcionando.

Las funciones se pueden trabajar sobre las tablas IT, RT, WPBP, VAR, ARRS, DDNTK o cualquiera de las tablas perteneciente al proceso de ejecución del esquema.

Funciones de nóminas mas importantes:

  • COM: linea de comentario
  • COPY adiciona un esquema nombrado en par 1
  • BLOCK BEG - BLOCK END identifica un proceso de calculo (estético)
  • PGM indica el tipo de programa que genera el esquema (ABR-nomina, AUS-evaluación nomina en el pasado, MIX- ABR+AUS, SP ejecución especial, TRN- ejecución especial)
  • UPD controlar actualización de los resultado de nómina en ejecución utiliza el parámetro 1. las opciones son: NO no modificaciones, YES si modificaciones.
  • OPT permite importar los infotipos al proceso de pago. (BSI infotipo obsoletos, /COLP infotipo planificación de costo/ DEC: valores decimales horarios/ ENQ infotipo no utilizados/ INFT infotipo claves de PA Requeridos/ NRC no considera información para generar retroactividad /TIME infotipo tiempo.
  • CHECK: tiene dos funciones, validar el periodo de nomina y validación general de parámetros (ABR-ejecución de nomina y AUS-test de nomina ejecuta en el pasado).

NOTA: Registro de Gestión y sus funciones:

  1. Bloqueo de los datos maestros contra modificaciones durante el proceso de nómina
  2. Especificación del nivel máximo de retroactividad permitido por el área de nómina.
  3. Estado en que se encuentra el estado de la nómina.
  4. Se crearán tantos registros como áreas de nóminas existan.

En un ambiente de Desarrollo ó Testing se puede poner el (*) para que no tenga en cuenta registro de gestión. Pero se debe tener en cuenta que en el ambiente de Productivo de debe eliminar el (*) del parámetro de Ejecución de Función.

  • ENAME: lee ultimo nombre del empleado valido para el periodo
  • WPBP: toma información IT001 y 008 validos para el período de nómina, resultados en tabla interna WPBP. La información de los emolumentos básicos son llevados a la tabla IT. Trabaja con (Parmetro 2 =blanco y Parámetro 3=vacio o X genera split de nómina.):
  • PIT procesa los valores que están en la tabla IT, Trabaja con los 3 primeros parámetros

Parámetro 1 =regla que trabajara sobre los valores es obligatorio para esta función.

Parámetro 2:

GEN: la regla es llamada independiente de CC-Nóminas.

*: la regla es llamada indpendiente de la cc- nómna.

Pnn: la regla es procesada para aquellas cc-nómina que posean la clase de tratamiento "nn"(Ejemplo: P01)

Enn: la regla es procesada para aquellas cc-nóminas que posean las clases e tratamiento "nn" (Ejemplo: P01) trabajo sobre el valor de tratamiento 1 que puede visualizar en la tabla V_512W_D clases de tratamiento), Parámetro 3: el valor valido es NOAB. Indica que la regla se ejecutará independiente del tipo de nómina.

  • IMPRT: importa resultados provisionales y finales, permite importar la información al fichero PCL2. Según el parámetro puede seleccionar diferentes tablas de cluster. Trabaja con los siguientes parámetro.

Parámetro 1: 01 despliega los valores del cluters ZL y 1 despliega los valores cluster ZL del período anterior.

Parámetro 2:

ZL: importa los Registros de las CC-Nóminas de Tiempos.

B2: importa el Cluster B2 de tiempos (almacena la tabla de resultado de la evaluación de tiempos).

E: Evaluación.

F: se usa en ciclos Loop (LPBEG) que inicien con el parámetro RCF (primer resultado). resvata el resultado anterior al último parámetro F.

G: Evaluación.

L: Último resultado de nómina disponible.

N: resultado del proceso actual.

O: se usa en ciclos Loop (LPBEG) que inicien con el parámetro RC (Resultado que inicia con la fecha que indica en el período de consulta). ó RCA (todos los resultados). Rescata el resultado anterior al último parámetro O.

T: cálculo múltiple previo.

W: resultado actual.

  • IF: se utiliza con ciclos IF-ELSE -ENDIF, y solo ejecuta si la condición de entrada se cumpla. Loa parámetros son:

Parámetro 1: se indica las reglas de cálculo.

Parámetro 2 = XXXX ( muchas opciones).

  • PORT: inicia el cálculo de una regla que leerá los resultados de la tabla ORT (Old RT) de acuerdo a lo indicado en la regla de cálculo de parámetro 1.

Parámetro 1: regla de cálculo.

Parámetro 2: GEN: la regla es llamada indenpendiente de la CC-nómina.

Pnn: procesa la clase de tratamiento "nn" indicada en el parámetro.

Enn: procesa la clase de tratamiento "nn" indicada en el parámetro.

Blank: se procesa sobre la CC-nómina indicada en la regla.

Parámetro 3: valor valido es NOAB, indica que la regla se ejecutará independiente del tipo de nómina.

  • STCU: selecciona acumulados de procesos anterior (de la ejecución de nómina Anterior). Los valores son tomados desde la tabla CRT.
  • PLRT: procesa el resultado de la última nómina. Parámetros que utiliza:

Parámetro 1: regla de cálculo.

Parámetro 2: GEN: la regla es llamada independiente de la CC-nóminas.

Pnn: proceda la clase de tratamiento "nn" indicada por el parámetro.

Enn: procesa la clase de tratamiento "nn" indicada en el parámetro.

Blank: se procesa sobre la CC-Nómina indicada en la regla.

Parámetro 3: valor valido es NOAB se ejecutará independientemente del tipo de nómina.

  • PRINT: despliega algunas tabla alguna tabla especifica en el momento de ejecución del Log. Los Parámetros que utiliza son: Parametro 2 = tabla a visualizar.
  • P0014/ P0015/ P0011/ P0009, etc: toman la informacion de los IT y la dejan disponible para su uso en la nÓmina. Trabaja con los parámetros : Parámetro 1=regla de calculo, Parámetro 2= GEN /Pnn /Enn /Blank. y el Parámetro 3 = NOAB.
  • PITAB: permite traer, borrar fusionar tablas internas. Salva el contenido de la llamada en una tabla diferente, posteriormente los datos seleccionados regresan a su tabla original. Trabaja con los parámetros Parámetro 1=Adicionar el contenido de la tabla el parámetro 2./D/L/M/S. Par2=estructura de tablas.

Parámetro 1= (A) Adicionar el contenido de la tabla el parámetro 2./D/L/M/S. Par2=estructura de tablas.

(B) Borra el contenido de la tabla del parámetro 2.

(L) Descarga el contenido de la tabla del parámetro 2 es copiado a la segunda tabla.

(M) Fusionar el contenido de la tabla del parámetro 2 es adicionado a la segunda tabla.

(S) Guardar el contenido de la tabla del parámetro 2 es copiado y sobrescrito en 2da linea.

Parámetro 2: Estructura de tablas

  • LPBEG: inicia un Loop en el esquema de cálculo. Finaliza con la función LPEND. Los parámetros utilizado son: Parametro 2: RC Resultado que inicia el periodo en cuestión / RCA Todos los resultados/ RCF Primer resultado/ RCV Procesamiento especial.
  • PDT: trabaja sobre la tabla DT en función de la regla de calculo, la tabla DT tiene los valores de diferencia en los procesos de retroactividad. trabaja con los parámetros: Parámetro 1=regla de calculo, Parámetro 2 = GEN/ Pnn/ Enn/ Blanck. Parámetro=NOAB.
  • ACTIO: similar a funciÓN PIT pero se procesa independiente de las cc-nominas. Trabaja con los parámetros: Parámetro 1 = regla de calculo / Parámetro 2 = Blank: exactamente una vez/ A: por cada centro de trabajo/ AR: por cada centro de trabajo/ GEN: exactamente una vez/ S: por cada período de impuestos/ SR: por cada período de impuestos.
  • BTFIL mueve el resultado de la transferencia bancaria desde la ejecución a la tabla BT
  • SORT permite ordenar tablas internas. Trabaja con el parámetro 1. Tablas : IT: /RT /ZL /CRT
  • BENTB actualiza los valores de la tabla CRT
  • ADDCU actualiza tabla de acumulados en funcion de la clase de tratamiento en Parámetro 2= Pnn: indica en el parámetro.
  • EXPRT escribe los registros del fichero PCL2 a una tabla temporal identificada por su Molga, Trabaja con el parámetro 2: RX/TH/TN/VE/ZL.

Las Reglas y Operaciones: son instrucciones para la ejecución de tareas definidas en la gestión de tiempos y el calculo de nomina.

*Las reglas constan de una o mas operaciones que son instrucciones para calcular valores.*Las normas tienen una estructura de árbol de decisión.

*Una regla se llama en un esquema de nomina de personal. Cada paso de una regla corresponde a una operación. Puede acceder a otras reglas mediante operaciones especiales llamadas reglas parciales.

*Las reglas se subdividen en reglas estándar y reglas de cliente.

*Las reglas de cliente los nombres empiezan con & ( ) / ; : > > = o con la letra Z

*Las reglas estándar comienzan con ?

Clases de Reglas:

  • Clase de regla D: precede a una operación de decisión. el resultado de la operación de decisión se coloca en la clave variable.
  • Clase de regla S: precede de una operación de decisión y se almacena en tabla ES y no en la clave variable.
  • Clase de Regla P: precede de una operación que lleva a cabo otra regla y se produce un retorno y se procesa la operación siguiente.
  • Clase de regla Z: precede de una operación que lleva a cabo otra regla y no se produce un retorno después de ejecutar la regla.
  • Clase de regla: precede a una línea de comentarios.

Las Operaciones: es el elemento más pequeño de una regla de cálculo. Una regla puede estar formada de varias operaciones.

*Cada una de las operaciones puede tener una longitud de hasta diez caracteres, se indica con el signo suma (+) en la cabecera del texto fuente. Si registra un asterisco (*)en el último campo de la línea de texto fuente, la secuencia de la operación de extenderá hasta la siguiente línea.

*La operación GCY es una regla parcial.

El Tratamiento de una Regla:

*Se recomienda para crear una nueva regla copiar una existente.

*PE02: transacción para acceder a la vista de tratamiento de las reglas.

Analizaremos para esta regla el caso de XXPF - Alicuotador/801

  • Iniciar con PPPAR es una operación de decisión. Esta operación ingresa la clave variable para los periodos parciales calculados. Utiliza períodos de la tablas T549 (Período de Nomina) ó los períodos parciales originados por split.

Parámetro R: para actividades laborales dentro de un período parcial. Pregunta si existe un período de inactividad dentro del período de pago. En el evento de encontrar inactividad dentro del período, no se realizan cálculos de alicuotación.

  • Operación GCY (Continue Processing with personnel calculation Rule): esta operación permite pasar el proceso a otra regla (Regla parcial).

Si no existe inactividad pasa a la regla XPP0, esta regla pregunta si existe período de inactividad dentro del período de pago.

  • Operación PPPAR (Real Partial Period Parameters): operación de decisión, esta o ingresa la clave variable para los períodos parciales calculados.

Esta operación utiliza los períodos de la tablas T549Q (períodos de nóminas) o períodos parciales originados por Split.

Parámetros que Utiliza:

*Parámetro U: Por Ausentismos No pagados.

*Parámetro S: por lectura de Split de l atabla WPBP.

*Parámetro E: valida cambio de status del empleado dentro del período (inactivo a Activo).

*Parámetro A: controla los cambios de status a activo a inactivo.

Existen muchas reglas:

Regla que separa por grupo y área de personal, para que un concepto de nomina tenga distintas reacciones según grupo de personal o área de personal.

  • La operacion OTWPPERSG pregunta por el grupo de personal.
  • la operacion OUTWPPERSB presunta por el area de personal.


 

 

 


Sobre el autor

Publicación académica de Lisbeth Josefina Rodríguez Arcia, en su ámbito de estudios para la Carrera Consultor en SAP HCM.

SAP Senior

Lisbeth Josefina Rodríguez Arcia

Profesión: Licencia en Rrhh - Chile - Legajo: XU11C

✒️Autor de: 41 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Profesional en el área de recursos humanos con experiencia en banca y consultoras de personal con la disposición de aprender y estar a la vanguardia para los nuevos desafíos profesional y laborales.

Certificación Académica de Lisbeth Rodríguez