Ansicht
Dokumentation

PCC_SP35_FILTER - BAdI: Enhancement of Alert Filtering for Payroll Worklist

PCC_SP35_FILTER - BAdI: Enhancement of Alert Filtering for Payroll Worklist

TXBHW - Original Tax Base Amount in Local Currency   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Payroll Process (PY-XX-PYP) component.

You can use this BAdI to restrict a certain range of alerts (previously called errors) for a certain payroll administrator, so that the payroll administrator can only pick up the restricted alerts in the team alerts. You can also use this BAdI to restrict the team users to whom the payroll manager can assign alerts or to whom a payroll administrator can forward an alert.

You can use the following BAdI methods:

  • DEFAULT_FILTER_GET_LIST
This method is used to restrict the value range of a specified filter field. The alerts can be filtered by many filter fields. You can use this method to define which filter field value is invalid for a certain Payroll Administrator, so that the related alerts will be excluded for him/her.
The following list contains only parameters that require additional information.
Import Parameters
  • IV_RO_TYPE Result object type.

  • IV_FILTER_TYPE Filter field type.

If more than one filters need to be enhanced, the BAdI will be called inside a loop, but each call will process one filter field.
Changing Parameters
  • CT_FILTER_VAL: Filter field values. The original filter value list is provided as an import, and customer can change it as an export.

  • TEAMUSER_GET_LIST
This method enhances the selection list of team users in the following cases:
  • The selection list where a payroll manager choose a processor to assigns in the monitoring step.

  • The selection list where a payroll administrator forwards an alert to another payroll administrator.

The following list contains only parameters that require additional information:
Import Parameters
  • IT_PAR: Result context parameters of monitoring step,

You can enhance team users by these parameters. For example, process A & process B can have different team users.
Changing Parameters
  • CT_USERS: Team user list.

An original team user list is provided as an import. You can change it as an export.

For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder (transaction SE18).

You can find example implementations in the BAdI Builder on the Enhancement Spot Element Definitions tab in the Implementation Example Classes section.






Fill RESBD Structure from EBP Component Structure   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 3319 Date: 20240523 Time: 202934     sap01-206 ( 52 ms )