En este artículo veremos qué nos ofrecen las medidas dinámicas y cuáles son los diferentes aspectos de la configuración de estas.
Las medidas dinámicas son una serie de configuración que se ejecuta siempre que se realiza una acción de modificación, creación y/o borrado de algún infotipo, ya sea mediante la transacción de medidas como mediante el mantenimiento de infotipos.
Esto nos permite automatizar mucho la entrada de datos de empleados ya que permite inicializar campos y actualizar infotipos en fondo, facilitando y simplificando los procesos.
Por ejemplo, pongamos por caso que al informar una determinada medida es necesario informar 3 conceptos de nómina en el infotipo de pagos complementarios cuyo importe depende del Área de personal del empleado.
En este caso, podríamos parametrizar la creación de los registros en el Infotipo 15 mediante medida dinámica para que se crearan en fondo. De esta manera simplificamos y agilizamos el proceso de introducción de datos y minimizamos los posibles errores humanos.
También es necesario comentar que utilizar medidas dinámicas tiene sus limitaciones. Esta configuración se ejecuta únicamente al utilizar las transacciones de mantenimiento de infotipos, y no así cuando se realiza una actualización a un infotipo a través de Batch Input.
Parametrizando Medidas Dinámicas
En primer lugar, para comenzar con la configuración debemos acceder a la siguiente ruta de la IMG:
Gestión de Personal > Gestión de Personal > Adaptación de procesos de trabajo > Medidas dinámicas
A continuación, se detalla la forma en la que se deben parametrizar los campos de la tabla.
- Carácter funcional: Este campo controla que tipos de tratamiento son los que deben desencadenar las acciones que vamos a parametrizar. Los posibles valores son los siguientes:
- 00 para independiente de función ejecutada actualmente
- 02 al modificar
- 04 al crear
- 06 al modificar o crear
- 08 al borrar
- 10 al modificar o borrar
- 12 al crear o borrar
Por ejemplo, si indicamos el valor 06, la acción que parametricemos se ejecutará en el caso de que se haya creado o modificado el infotipo a tratar.
En este aspecto podemos observar que existe una limitación ya que no es posible identificar mediante estos valores la acción de limitar un registro. En este caso, el sistema trata la acción como modificación.
- Nº secuencia: Se debe indicar un numero comprendido entre 0 y 999 que determina el orden en el que se deben ejecutar las acciones parametrizadas.
- Acción: El campo Acción es un indicativo que determina qué tipo de código contiene la parte variable de la configuración. Los posibles valores son los siguientes:
- Parte variable: En este apartado se indica el código que se ejecuta al procesar la medida dinámica. Esto es, las condiciones, acciones sobre infotipos, llamadas a funciones abap, etc…
En el próximo artículo veremos más en profundidad cómo configurar la parte variable para realizar diferentes acciones. Si tienes alguna duda déjala en los comentarios o ponte en contacto con nosotros.
La entrada Medidas Dinámicas (I) se publicó primero en Blog de SAP: Actualidad SAP, Business Intelligence, SAP HCM, Abap....