SAP ABAP Class /MRSS/CL_SGE_HCM_INT (HCM Integration)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGE (Package) Multiresource Planning: Scheduling Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_HCM_INT HCM Integration 20070621
Properties
Class /MRSS/CL_SGE_HCM_INT  
Short Description HCM Integration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGE   Multiresource Planning: Scheduling Engine 
Created 20070621   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGE_HCM_INT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_SGE_HCM_INT HCM Integration 20070621
Friends
Class /MRSS/CL_SGE_HCM_INT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_API_HR_TEXT_GET Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/HCM_API_HR_TEXT_GET' Function Name 20070712
2 C_API_LOGSYS_GET Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/HCM_INT_API_LOGSYS_GET' Function Name 20070723
3 C_API_MOTPR_GET Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/HCM_API_MOTPR_GET' Function Name 20070704
4 C_API_RES_DEQUEUE Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/HCM_API_RES_DEQUEUE' Function Name 20070704
5 C_API_RES_ENQUEUE Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/HCM_API_RES_ENQUEUE' Function Name 20070704
6 C_API_SUB_GET Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/HCM_API_SUB_GET' Function Name 20070712
7 C_API_SUB_TYPE_GET Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/HCM_API_SUB_TYPE_GET' Function Name 20070712
8 C_API_TPROG_VAR_GET Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/HCM_API_TPROG_VAR_GET' Function Name 20070712
9 C_API_TSPC_TEXT_GET Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/HCM_API_TSPC_TEXT_GET' Function Name 20070808
10 C_API_TZONE_GET Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/HCM_API_TZONE_GET' Function Name 20070704
11 C_EMP_API_AVAIL_TRANSFER Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/EMP_API_AVAIL_TRANSFER' Function Name 20070716
12 C_EMP_API_NEXT_SEQNR_GET Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/EMP_API_NEXT_SEQNR_GET' Function Name 20070716
13 C_EMP_API_TIMESPEC_KEY_GET Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/EMP_API_TIMESPEC_KEY_GET' Function Name 20070716
14 C_HCMPTLRP Instance attribute Protected Type reference (TYPE) CHAR30 '/MRSS/HCM_INT_API_HCMPTLRP_GET' Function Name 20070627
15 GREF_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) /MRSS/IF_SGE_HCM_INT HCM Integration 20110117
16 GREF_RESOURCE_MGR Instance attribute Public Object reference (TYPE REF TO) /MRSS/CL_SGE_RESOURCE_MGR Scheduling Engine: Resource Manager 20070704
17 GT_HCMI Instance attribute Protected Type reference (TYPE) /MRSS/T_SGE_HCMI_TAB Function Modules for Transferring MRS to HR 20070621
18 GT_HCMPTLRP Instance attribute Protected Type reference (TYPE) /MRSS/T_SGE_PTLRP_TAB Time Data Structure for WFM Time Descriptions 20070627
19 GT_HCMTZONE Instance attribute Protected Type reference (TYPE) /MRSS/T_SGE_TZONE_TAB Assignment: Personnel (Sub)Area - Time Zone 20070627
20 GV_HCMD Static Attribute Protected Type reference (TYPE) RFCDEST Logical Destination (Specified when Calling Function) 20070622
21 GV_HCMI Static Attribute Protected Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20101222
22 GV_WFMD Static Attribute Protected Type reference (TYPE) RFCDEST Logical Destination (Specified when Calling Function) 20070723
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20070622
2 CONVERT_MESSAGES_TO_INT Instance method Protected Method Gets Notifications in Internal Format 20070704
3 CUSTOMIZING_READ Instance method Protected Method Read Customizing data from the database 20070621
4 DATE_CONVERT_TO_EXT Static method Public Method Gets Date in External Format 20070625
5 DATE_CONVERT_TO_INT Static method Public Method Gets Time in Internal Format 20070625
6 DATE_INTERVAL_CONVERT_TO_EXT Static method Public Method Gets Date Interval in External Format 20070625
7 DATE_INTERVAL_CONVERT_TO_INT Static method Public Method Gets Time Interval in Internal Format 20070625
8 DATE_INTERVAL_FOR_RES_GET Instance method Public Method Gets Date Interval in Time Zone of Resource 20070717
9 GET_HCM_RFC_DESTINATION Static method Public Method Get RFC Destination for HCM System 20090720
10 GET_INSTANCE Static method Public Method Supply Instance 20110117
11 INITIALIZE Instance method Protected Method Initialization 20110117
12 TSTMP_INTERVAL_FOR_RES_GET Instance method Public Method Gets Time Stamp Interval in Time Zone of Resource 20070817
Events
Class /MRSS/CL_SGE_HCM_INT has no event.
Types
Class /MRSS/CL_SGE_HCM_INT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_RESOURCE_MGR Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_RESOURCE_MGR Scheduling Engine Resource Manager 20070704

Method CONSTRUCTOR on class /MRSS/CL_SGE_HCM_INT has no exception.

Method CONVERT_MESSAGES_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20070704
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20070803
3 Importing IT_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter 20070704

Method CONVERT_MESSAGES_TO_INT on class /MRSS/CL_SGE_HCM_INT has no exception.

Method CUSTOMIZING_READ Signature

Method CUSTOMIZING_READ on class /MRSS/CL_SGE_HCM_INT has no parameter.
Method CUSTOMIZING_READ on class /MRSS/CL_SGE_HCM_INT has no exception.

Method DATE_CONVERT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) DATS Datum 20070625
2 Exporting EV_TIME Call by reference Type reference (TYPE) /MRSS/T_TIME Uhrzeit 20070625
3 Importing IS_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20070625
4 Importing IV_TZONE Call by reference Type reference (TYPE) SYSTZONLO Zeitzone 20070625

Method DATE_CONVERT_TO_EXT on class /MRSS/CL_SGE_HCM_INT has no exception.

Method DATE_CONVERT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) DATS Datum 20070625
2 Importing IV_TIME Call by reference Type reference (TYPE) /MRSS/T_TIME Uhrzeit 20070625
3 Importing IV_TZONE Call by reference Type reference (TYPE) SYSTZONLO Zeitzone 20070625
4 Returning RV_TSTMP Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20070625

Method DATE_CONVERT_TO_INT on class /MRSS/CL_SGE_HCM_INT has no exception.

Method DATE_INTERVAL_CONVERT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Zeitintervall 20070625
2 Importing IV_TZONE Call by reference Type reference (TYPE) SYSTZONLO Zeitzone 20070625
3 Returning RS_INTERVAL Value transfer Type reference (TYPE) /MRSS/T_DATE_INTERVAL Datumsintervall 20070625

Method DATE_INTERVAL_CONVERT_TO_EXT on class /MRSS/CL_SGE_HCM_INT has no exception.

Method DATE_INTERVAL_CONVERT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_DATE_INTERVAL Datumsintervall 20070625
2 Importing IV_TZONE Call by reference Type reference (TYPE) SYSTZONLO Zeitzone 20070625
3 Returning RS_INTERVAL Value transfer Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Zeitintervall 20070625

Method DATE_INTERVAL_CONVERT_TO_INT on class /MRSS/CL_SGE_HCM_INT has no exception.

Method DATE_INTERVAL_FOR_RES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATE_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_DATE_INTERVAL Datumsintervall 20070823
2 Exporting ES_DATE_INTERVAL_ALL_DAY Call by reference Type reference (TYPE) /MRSS/T_DATE_INTERVAL Ganztägiges Datumsintervall 20070823
3 Exporting ES_TSTMP_INTERVAL_ALL_DAY Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Ganztägiges Zeitintervall 20070823
4 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20070717
5 Exporting EV_ALL_DAY Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Ist übergebenes Zeitintervall ganztägig? 20070717
6 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20070803
7 Importing IS_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Zeitintervall 20070823
8 Importing IV_NO_CHECKS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN SPACE Keine Prüfung von übergeb. Zeitintervall 20080508
9 Importing IV_RESOURCE_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20070717
10 Importing IV_USER_TZONE Call by reference Type reference (TYPE) TIMEZONE Zeitzone 20070828

Method DATE_INTERVAL_FOR_RES_GET on class /MRSS/CL_SGE_HCM_INT has no exception.

Method GET_HCM_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RFCD Value transfer Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090720

Method GET_HCM_RFC_DESTINATION on class /MRSS/CL_SGE_HCM_INT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_INSTANCE Value transfer Object reference (TYPE REF TO) /MRSS/IF_SGE_HCM_INT HCM Integration 20110117

Method GET_INSTANCE on class /MRSS/CL_SGE_HCM_INT has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class /MRSS/CL_SGE_HCM_INT has no parameter.
Method INITIALIZE on class /MRSS/CL_SGE_HCM_INT has no exception.

Method TSTMP_INTERVAL_FOR_RES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Zeitintervall 20070817
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20070817
3 Exporting EV_ALL_DAY Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20070817
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20070817
5 Importing IS_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_DATE_INTERVAL Datumsintervall 20070817
6 Importing IV_RESOURCE_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20070817

Method TSTMP_INTERVAL_FOR_RES_GET on class /MRSS/CL_SGE_HCM_INT has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 607