Ansicht
Dokumentation

HREPBS_PBC_38 - BAdI: Nóminas negativas

HREPBS_PBC_38 - BAdI: Nóminas negativas

Vendor Master (General Section)   BAL Application Log Documentation  
This documentation is copyright by SAP AG.
SAP E-Book

Creación de la implementación para la gestión de nóminas con contabilización de aquellos empleados que como resultado de la ejecución de su nómina mensual se obtenga un resultado negativo, es decir, de el adeudo a la empresa.

Con la activación de esta BAdI en el reporte de Generación de Remesas Contables se incluirá una nueva vista que muestre los resultados de nómina de aquellos empleados con una nómina negativa en el periodo a contabilizar.

En el Enhancement Spot HRPSE_PBC se ha creado la badi llamada HR_ES_NOMNEG_PS con tres métodos:

-,,DATA_UPDATE: en esta implementación se recoge la información necesaria para insertar, borrar y/o modificar las entradas que serán mostradas en el ALV de nóminas negativas.

-,,FILL_ACTIONS: en esta implementación se incluirán las acciones que se realizarán desde el ALV de nóminas negativas, estas acciones serán mostradas en el botón desplegable de dicho ALV. La lógica de cada acción se incluirá en el método MAKE_ACTIONS.

-,,MAKE_ACTIONS: en esta implantación se desarrollará la lógica de cada acción descrita en el método anterior. El parámetro de salida llamado “salida” deberá ser informado en la badi de cliente y servirá para determinar si se vuelve a mostrar la información de las empleados con nóminas negativas ( salida = ‘A’ ), o si se procesa de nuevo el report de generación de remesas ( salida = ‘R’ ).

Los ejemplos de tratamiento ejemplo en el estándar serán:

-,,Contabilizar: se contabiliza el importe del empleado y se marca en la tabla de BBDD T5EPBSNOM_NEG como contabilizado marcando el campo estado = ‘C’ para evitar su inclusión en el bloque de nóminas negativas.

-,,Compensar: se compensará una parte del importe total, dejando el resto para otros periodos. La parte restante se introducirá en la tabla de BBDD T5EPBSNOM_NEG con el campo estado = ‘P’ para que en la próxima remesa en la que se encuentre el empleado se muestre el importe pendiente.






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 2520 Date: 20240523 Time: 221721     sap01-206 ( 77 ms )