Ansicht
Dokumentation

PA_PA_SOA_1 - BAdI: Check of Relevant Employees

PA_PA_SOA_1 - BAdI: Check of Relevant Employees

BAL Application Log Documentation   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Enterprise Services – Personnel Administration (PA-PA-SOA) component. You can use this BAdI to check whether employees’ personnel numbers or data correspond to the user-specific selection criteria (for example, all personnel numbers of a specific personnel area) and are relevant for further processing in an external system. Service interfaces and operations are used to transfer these personnel numbers and associated data from the SAP ERP Human Capital Management (SAP ERP HCM) system to an external system for further processing.

The BAdI uses the interface IF_PAD_SE_EMPLOYEE.

This interface contains the method IS_PERNR_RELEVANT. This method is used in the following operations:

Service interface Operation Explanation
Employee In Query Employee by Elements Query from an external system to the SAP ERP HCM system regarding the personnel numbers and the associated personal data and work relationship data
Employee Notification Out Respond Employee by Elements Response from the SAP ERP HCM system to the external system regarding the personnel numbers and the associated personal data and work relationship data
Employee Event Out Inform of Employee Information from the SAP ERP HCM system to the external system that there have been changes to the personal data or work relationship data for the relevant personnel numbers

The method has the following input parameters:

  • IV_PERNR
Personnel number that is to be checked
  • IV_BEGDA
Start date of the period for the personnel number
  • IV_ENDDA
End date of the period for the personnel number
  • IT_0000
Data records of the Actions infotype (0000) for the personnel number in the selected period
  • IT_0001
Data records of the Organizational Assignment infotype (0001) for the personnel number in the selected period
  • IT_0007
Data records of the Planned Working Time infotype (0007) for the personnel number in the selected period

The method has the following return parameter:

RV_RELEVANT

The parameter can have the following values:

  • X
If the parameter has the value X, the personnel number is relevant.
  • Blank
If the parameter has the value Blank, the personnel number is not relevant.
Inform of Employee

If you want to use the business event for the Employee business object, you must first execute all steps required for the business event in Customizing for Cross-Application Components under Processes and Tools for Enterprise Applications -> Enterprise Services -> General Settings for Enterprise Services -> Manage and Test Enterprise Services.

Inform of Employee

In the standard system, there is no activated BAdI implementation. This means that all personnel numbers and their required data are relevant and are transferred to the external system via the named service interfaces and operations.

A default code is executed automatically.

The BAdI is filter-dependent.

The BAdI is designed for multiple use.

For more information about the default settings, see the Enhancement Spot Element Definitions tab page in the BAdI Builder (transaction SE18).

Inform of Employee

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

Inform of Employee






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

Length: 5408 Date: 20240523 Time: 213202     sap01-206 ( 125 ms )