Ansicht
Dokumentation
PT_SOA_003 - BAdI: Check Relevant Employee Times
BAL Application Log Documentation rdisp/max_wprun_time - Maximum work process run timeThis documentation is copyright by SAP AG.
This Business Add-In (BAdI) is used in the Enterprise Services – Personnel Time Management (PA-PA-SOA) component. You can use this BAdI to determine if an employee’s employee time is relevant or not relevant for an external system.
The BAdI contains the method IS_EMPLOYEE_TIME_RELEVANT. This method is called in the following service interfaces and operations:
Service interface | Operation | Explanation |
---|---|---|
Employee Time In | Query Employee Time by Elements | Query from the external system to the SAP-ERP-HCM system about employee times. |
Employee Time Out | Respond Employee Time by Elements | Response from the SAP-ERP-HCM system to the external system with all relevant employee times. |
Employee Time Event Out | Inform of Employee Time | Information from the SAP-ERP-HCM system to the external system that there have been changes to the relevant employee times. |
The method IS_EMPLOYEE_TIME_RELEVANT has the following input parameters:
- IV_PERNR
- The personnel number belonging to the employee time.
- IV_EMPLOYEE_TIME
- The employee time whose relevance is to be determined.
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 employee time is transferred to the external system.
- Blank
- If the parameter has the value Blank, the employee time is not transferred to the external system.
Result of the method:
Either the employee time is relevant for further processing in the external system or the employee time is not relevant.
If you want to use the business event for employee times, you must first perform the requires steps 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. You must complete all configuration steps required for the business event.
An implementation is delivered with the standard system (fallback class: TIM_SE_EMPLOYEE_TIME_DEFAULT) that sets every employee time transferred to the method IS_EMPLOYEE_TIME_RELEVANT as relevant.
For more information about the default settings, see the Enhancement Spot Element Definitions tab page in the BAdI Builder (transaction SE18).
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.
Fill RESBD Structure from EBP Component Structure CL_GUI_FRONTEND_SERVICES - Frontend Services
This documentation is copyright by SAP AG.
Length: 4339 Date: 20240523 Time: 185028 sap01-206 ( 110 ms )