Ansicht
Dokumentation

PT_SOA_003 - BAdI: Check Relevant Employee Times

PT_SOA_003 - BAdI: Check Relevant Employee Times

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

Inform of Employee Time

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.

Inform of Employee Time

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

Inform of Employee Time

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 Time






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 )