Ansicht
Dokumentation

PT_SOA_002 - BAdI: Check Relevant Employees

PT_SOA_002 - BAdI: Check Relevant Employees

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

This Business Add-In (BAdI) is used in the Enterprise Services – Personnel Time Management (PA-PA-SOA) component. You can use this BAdI to check an employee’s personnel number and required data and check if they fulfill the customer-specific selection criteria and if they are relevant for further processing in an external system. Service interfaces and operations are used to transfer the employee’s personnel number and its data out of the system for SAP ERP Human Capital Management (SAP ERP HCM system) to an external system for further processing.

The BAdI contains the method IS_PERNR_RELEVANT. This method is called in the following service interfaces and operations:

Service interface Operation Explanation
Employee Time Agreement In Query Planned Working Time Provisions by Elements Query from the external system to the SAP ERP HCM system regarding the personnel numbers and the associated data for employee time agreements.
Employee Time Agreement Out Respond Planned Working Time Provisions by Elements Response from the SAP-ERP-HCM system to the external system with all relevant personnel numbers and the associated data for employee time agreements.
Employee Time Agreement Event Out Inform of Planned Working Time Provisions Information from the SAP-ERP-HCM system to the external system that there have been changes to the data for employee time agreements for the relevant personnel numbers.

The method has the following input parameters:

  • IV_PERNR
The exact personnel number that is to be checked
  • IV_BEGDA und IV_ENDDA
Time period for the personnel number (start date and end date)
  • IT_0007
Data records for the Planned Working Time infotype (0007) for this personnel number in the selected period. If required, this data can be included in the personnel number check.

The method has the following return parameters:

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.

Result of the method:

Either the personnel number is relevant for further processing in the external system or the personnel number is not relevant.

Inform of Planned Working Time Provisions

If you want to use the business event for employee time agreements, you must first complete all the steps required for the business event in Customizing for Cross-Application Components under Processes and Tools for Business Applications -> Enterprise Services -> General Settings for Enterprise Services -> Manage and Test Enterprise Services -> Manage and Test Enterprise Services. You must complete all configuration steps required for the business event.

Inform of Planned Working Time Provisions

In the standard system, the BAdI implementation is not delivered. 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.

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

Inform of Planned Working Time Provisions

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 Planned Working Time Provisions






CPI1466 during Backup   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 5412 Date: 20240523 Time: 190544     sap01-206 ( 143 ms )