Ansicht
Dokumentation

PA_CN_BADITPM_1 - BAdI: Define Authorized Organizational Units

PA_CN_BADITPM_1 - BAdI: Define Authorized Organizational Units

RFUMSV00 - Advance Return for Tax on Sales/Purchases   General Material Data  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Payroll China (PY-CN) component. You can use this BAdI to grant privileges to users to allow them to create and configure a total payment plan, or to plan a total payment plan. The privileges for each user will be granted according to the organizational unit level.

The following two methods serve the authorization settings for this BAdI:

  • Define Authorized OU for Configuration Application
This method is called before configuring the total payment plan through the Total Payment Configuration Application (HRPAYCNTPM_CONF). This method returns a list of organizational units to create or configure a total payment plan. Only authorized organizational units can be selected as the root organizational unit of the plan.
  • IV_UNAME

The system name for the user accessing the configuration application
  • CT_OU

Returns a list of the organizational units available to select
  • Define Authorized OU for Planning Application
This method is called before planning the total payment plan through the Web Dynpro application. This method returns a list of organizational units to plan the total payment plan. Only authorized organizational units can be selected as the root organizational unit of the plan.
  • IV_PERNR

The personnel number for the portal user accessing the Total Payment Planning application through the portal or NWBC
  • CT_OU

Return a list of the organizational units available to select

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

  • CL_DEF_HRPAYCN00_TPM_AUTH001

A default implementation of this BAdI is provided to configure the specific authorizations required for each user for their own organization.

To implement the BAdI, in Customizing, go to Payroll → Payroll: China → Total Payment Management → Business Add-Ins → BAdI: Define Authorized Organizational Unit

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 → ABAP Customer Development → Enhancement Framework.






Addresses (Business Address Services)   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.

Length: 3336 Date: 20240523 Time: 203245     sap01-206 ( 61 ms )