Buenas Saper@s, sigamos con algunas explicaciones de la nómina, hoy vamos a ver la función CHECK, esta función la veremos como la anterior función PGM, es decir, se encontrará dentro del bloque de inicialización de la nómina en muchos esquemas, ya que esta función le indica al driver el periodo de ejecución de la nómina es correcta. Recuerden que, si tienen alguna duda, contacten con nuestro consultor una vez que se registren en:
Definición SAP para función CHECK
La función CHECK tiene dos funciones:
- Validar el Periodo de Nómina
- Validación General de parámetros
Procedimiento
Antes de la selección del número de personal, se realizan controles para cada área de nómina, cuando esta es seleccionada, siendo las áreas de nómina que no cumplen con las condiciones excluidas de la selección. Para que nos entendamos mejor, imaginemos que nuestro registro de gestión con nuestra área de nómina, nos indica que estamos en abril 2018. Si nosotros intentamos ejecutar una nómina en real de Mayo 2018, el sistema, nos mostrará un error indicando que la fecha de ejecución en real es errónea.
Estos controles siempre se realizan al inicio del procesamiento para un número de personal. Si las condiciones no se cumplen, el personal número es rechazado
De forma estándar, nuestra función CHECK, suele encontrarse en Inicialización de la nómina (Subesquema EIN0 (en España), XIN0(en la internacional), vamos en todos los Subesquemas *IN0 suele encontrarse esta función):
Sintaxys
Esta función solo necesitará el parámetro 2:
En este parámetro se podrá indicar los siguientes valores:
- ABR Ejecución de Nómina
- AUS Test de Nómina Ejecuta en el pasado
Utilización de la función CHECK
Vamos a realizar un ejemplo, explicando el funcionamiento del sistema cuando realiza el control de ejecución en real coincidente con el área de nómina y cuando no. Para esto, como hemos explicado, utilizaremos varias funciones vistas anteriormente, como por ejemplo BLOCK y COPY . Empecemos:
- Entrar a la transacción de modificación de esquema de nómina PE01
- Nos dirigiremos a donde se encuentra nuestra función CHECK. Recuerden que de forma general, se encontrará en:
- Una vez dentro, vamos a ver el funcionamiento del CHECK con parámetro 2 “ABR”:
- Si tenemos un esquema con el parámetro ABR, veremos que cuando ejecutemos nuestro esquema, seguirá el siguiente control:
Nos mostrará un error, porque la ejecución en real, no coincide con la ejecución
Del registro de gestión.
- Si tenemos un esquema con el CHECK comentado, veremos que cuando ejecutemos nuestro esquema, no realizará ningún control y el resultado, en vez de devolvernos un error de registro de gestión, se ejecutará la nómina:

Recuerda:
Si quieres esta página siga en pié pudiéndote ayudar en el día a día, dona, cualquier donativo hará que pueda ayudarte más.





