Ansicht
Dokumentation

PCC_1605_SIMP_ADMBD - BAdI: Payroll Administrator List for Process Maintenance Request

PCC_1605_SIMP_ADMBD - BAdI: Payroll Administrator List for Process Maintenance Request

PERFORM Short Reference   BAL Application Log Documentation  
This documentation is copyright by SAP AG.
SAP E-Book

When the payroll process manager creates a payroll process, if the process type references a monitoring process template (process template category of MO Monitoring), he or she needs to choose the payroll administrators that will be working on the check errors for that payroll process. This Business Add-In (BAdI) provides the list of payroll administrators for the payroll process manager to choose from. You can use the following BAdI methods:

  • ADMIN_GET_LIST
This method gets the list of user names of the payroll administrators.
  • ADMIN_INFO_GET_LIST
This method gets the detail information, such as name and title, of the list of users.
  • ADMIN_PICTURE_GET_STREAM
This method gets the photo of the list of users.

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).

  • PAY_PYC_FRW_DEF
The logic in the default implementation is to retrieve all dialogue users in SAP user administration table USR02.

If you choose to define your own logic to get the Payroll Administrator list, you need to create your own implementation of the BAdI. The BAdI allows multiple use, which means the default and customized implementation can be active at the same time. They will be called one by one. You can choose to deactivate the default one by deselecting it in this Customizing activity.

Suppose the list of payroll administrators provided by this BAdI includes five administrators: Admin A, B, C, D, E.

On the front end, the payroll process manager creates a payroll process Weekly Payroll USby using a process type that references a monitoring process template. Now he or she selects Admin A and Admin B responsible for this process.

Later, in process instance Weekly Payroll US - CW18, 20 check errors are found in the Monitoringstep. The payroll process manager assigns 12 check errors to Admin A and 8 to Admin B. Admin A and Admin Bgo to work on their respective Worklist in Error Management.

For information about implementing BAdIs as part of the enhancement framework, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at http://help.sap.com/nw_platform. Choose a release and then Application Help. In SAP Library, choose SAP NetWeaver Library: Function-Oriented View-> Application Server Application Server ABAP -> Application Development on AS -> ABAP Customer Development ->Enhancement Framework.






ROGBILLS - Synchronize billing plans   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 3110 Date: 20240523 Time: 220053     sap01-206 ( 71 ms )