SAP ABAP Class CL_FOPC_EXTRACTION_HR (Helper Methods to Read MIC Data from HR)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-CGV-MIC (Application Component) Management of Internal Controls
     FOPC_EXTRACTION (Package) MIC Extraction
Properties
Class CL_FOPC_EXTRACTION_HR  
Short Description Helper Methods to Read MIC Data from HR    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOPC_EXTRACTION   MIC Extraction 
Created 20040621   SAP 
Last change 20090218   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FOPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 FOPCE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 FOPCH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 FOPCS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FOPC_EXTRACTION_HR has no interface implemented.
Friends
Class CL_FOPC_EXTRACTION_HR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MAX_RELEV_SET_SIZE Static Attribute Public Type reference (TYPE) I 12 Max. Number of Relevance Attribute Values 20040630
2 C_USE_INTERNAL_EV_PATHS Constant Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE Use HR Eval. Paths Stored in ooaw (False) or in Source Code 20050613
3 ISTAT Static Attribute Public Type reference (TYPE) ISTAT_D Planning Status 20050303
4 PLVAR Static Attribute Public Type reference (TYPE) PLVAR Plan Variant 20050303
5 _TH_DATA_CONTAINERS Static Attribute Private Type reference (TYPE) YTH_DATA_CONTAINER 20040622
6 _TH_FSAG_ASSERTION Static Attribute Private Type reference (TYPE) YTH_FSAG_ASSERTION 20040706
7 _TH_FSAG_SIGNIFICANCE Static Attribute Private Type reference (TYPE) YTH_FSAG_SIGNIFICANCE 20040706
8 _TH_INFOTYP_META Static Attribute Private Type reference (TYPE) YTH_INFOTYP_META 20040622
9 _TH_MIC_EV_PATHS Static Attribute Private Type reference (TYPE) YTH_MIC_PATH 20050613
10 _TH_OU2REF_PSTEP Static Attribute Private Type reference (TYPE) FOPCE_TH_OU2REF_PSTEP 20050227
11 _TH_USER_TO_PERSON Static Attribute Private Type reference (TYPE) YTH_USER_TO_PERSON 20040728
12 _TS_CONTROL_RELEVANCES Static Attribute Private Type reference (TYPE) FOPCE_TS_CNTR_RELEVANCE 20040702
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20040621
2 COLLECT_HR_OBJECT_ATTRIBUTES Static method Public Method Retrieves HR Object Attribute Values for Specified Time 20040621
3 COMPUTE_RELEVANCE_SET_ID Static method Public Method 20040702
4 CONSTRUCTOR Instance method Public Constructor Constructor 20040701
5 FREE Static method Public Method Free Allocated Resources 20050615
6 GENERATE_RELEVANCE_SETS Static method Public Method 20040630
7 GENERATE_RELEVANCE_SET_TEXTS Static method Public Method 20081119
8 GET_ALL_CONTROL_RELEVANCES Static method Public Method 20040702
9 GET_ASSIGNED_PROCESS_INFO Static method Public Method 20040629
10 GET_CENTRAL_OBJECT Static method Public Method Retrieves Central Object for Referenced MC/Process/Proc.Step 20040630
11 GET_DATE_FROM_TIMESTAMP Static method Public Method 20040629
12 GET_FSAG_ASSERTIONS Static method Public Method 20040706
13 GET_FSAG_SIGNIFICANCE Static method Public Method 20040706
14 GET_HR_OBJECTS Static method Public Method Retrieves HR Objects of Given Type from Given Time Period 20040623
15 GET_HR_OBJECT_TEXTS Static method Public Method Retrieves HR Objects of Given Type from Given Time Period 20040623
16 GET_HR_STRUCT Static method Public Method 20040628
17 GET_HR_STRUCT_MULTIPLE Static method Public Method 20040628
18 GET_HR_STRUCT_SUBSET Static method Public Method 20040628
19 GET_HR_STRUCT_TIME_SUBSET Static method Public Method 20040705
20 GET_HR_STRUC_NO_OVERLAP Static method Public Method 20040705
21 GET_INFOTYP_STRUCTURES Static method Public Method 20040622
22 GET_INFTY_ATTR_TAB_VALUES Static method Public Method Retrieves HR Object Attribute Values for Specified Time 20040630
23 GET_INFTY_ATTR_VALUE Static method Public Method Retrieves HR Object Attribute Values for Specified Time 20040624
24 GET_INTERNAL_MIC_EV_PATH_DEF Static method Public Method 20050614
25 GET_INTERSECTION_TIME_INTERVAL Static method Public Method 20040705
26 GET_MIC_EVALUATION_PATH Static method Public Method 20050613
27 GET_MIC_OBJECT_BW_ID Static method Public Method 20040702
28 GET_ORGUNIT_REF_PSTEPS Static method Public Method Returns All Referenced Process Steps Info for Given Org Unit 20050227
29 GET_PERSON_FROM_USER Static method Public Method 20040728
30 IS_MCONTROL Static method Public Method 20040624
31 IS_MCONTROL_GROUP Static method Public Method 20040624
32 PUT_MIC_EVAL_PATH_INTO_CACHE Static method Private Method 20050613
33 READ_INFTY_COLUMN_VALUE Static method Public Method 20040624
34 SUBTRACT_TIME_INTERVAL Static method Public Method 20040705
35 _COMPUTE_RELEVANCE_SET_ID Static method Private Method 20040702
36 _GENERATE_RELEVANCE_SETS Static method Private Method 20040701
37 _GET_TYPE_CONTAINER Static method Private Method 20040622
38 _INFOTYPES_TO_ATTRIBUTES Static method Private Method 20040622
Events
Class CL_FOPC_EXTRACTION_HR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_DATA_CONTAINER Private See coding 20040622 begin of ys_data_container, typename type typename, table_type type abap_bool, r_data type ref to data, end of ys_data_container
2 YS_FSAG_ASSERTION Private See coding 20040706 begin of ys_fsag_assertion, otype type otype, objid type objektid, t_assertion type yt_fsag_p1816, end of ys_fsag_assertion
3 YS_FSAG_SIGNIFICANCE Private See coding 20040706 begin of ys_fsag_significance, otype type otype, objid type objektid, t_significance_flag type yt_fsag_p1817, end of ys_fsag_significance
4 YS_INFOTYP_META Private See coding 20040622 begin of ys_infotyp_meta, infty type infotyp, s_metadata type fopce_s_infotyp_meta, end of ys_infotyp_meta
5 YTH_DATA_CONTAINER Private See coding 20040622 yth_data_container type hashed table of ys_data_container with unique key typename table_type
6 YTH_FSAG_ASSERTION Private See coding 20040706 yth_fsag_assertion type hashed table of ys_fsag_assertion with unique key otype objid
7 YTH_FSAG_SIGNIFICANCE Private See coding 20040706 yth_fsag_significance type hashed table of ys_fsag_significance with unique key otype objid
8 YTH_INFOTYP_META Private See coding 20040622 yth_infotyp_meta type hashed table of ys_infotyp_meta with unique key infty
9 YT_FSAG_P1816 Private See coding 20040706 yt_fsag_p1816 type standard table of p1816 with default key
10 YT_FSAG_P1817 Private See coding 20040706 yt_fsag_p1817 type standard table of p1817 with default key
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FOPC_EXTRACTION_HR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FOPC_EXTRACTION_HR has no exception.

Method COLLECT_HR_OBJECT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HR_OBJECT_REQ_ATTRS Call by reference Type reference (TYPE) FOPCE_T_HR_OBJECT_ATTRIBUTES 20040621
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040621
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE Endedatum 20040621
4 Importing I_OBJID Call by reference Type reference (TYPE) HROBJID Objekt-Id 20040621
5 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20040621
6 Returning RT_HR_OBJECT_ATTR_VALUES Value transfer Type reference (TYPE) FOPCE_T_HR_OBJECT_ATTRIBUTES 20040621
# Exception Resumable Description Created on
1 FAILED_WITH_SY_MESSAGE 20040621

Method COMPUTE_RELEVANCE_SET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RELEVANCE_SET Call by reference Type reference (TYPE) FOPCE_T_CNTR_RELEVANCE Bedeutung 20040702
2 Returning R_RELEVANCE_SET_ID Value transfer Type reference (TYPE) FOPC_CNTR_RELEVANCE_SET Menge der Bedeutungen einer Kontrolle 20040702
# Exception Resumable Description Created on
1 INDEX_OVERFLOW 20040702
2 RELEVANCE_NOT_FOUND 20040702

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FOPC_EXTRACTION_HR has no parameter.
Method CONSTRUCTOR on class CL_FOPC_EXTRACTION_HR has no exception.

Method FREE Signature

Method FREE on class CL_FOPC_EXTRACTION_HR has no parameter.
Method FREE on class CL_FOPC_EXTRACTION_HR has no exception.

Method GENERATE_RELEVANCE_SETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELEVANCE_SETS_ITEMS Call by reference Type reference (TYPE) FOPCE_T_MICRELESIT 20040630
2 Importing IT_RELEVANCE Value transfer Type reference (TYPE) FOPCE_T_CNTR_RELEVANCE Bedeutung 20040630
# Exception Resumable Description Created on
1 RELEVANCE_SET_TOO_BIG 20040701

Method GENERATE_RELEVANCE_SET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELEVANCE_SET_TEXTS Call by reference Type reference (TYPE) FOPCE_T_MICRELESET Gruppe von Bedeutungen einer Kontrolle 20081119
2 Importing IT_RELEVANCE Value transfer Type reference (TYPE) FOPCE_T_CNTR_RELEVANCE 20081119
# Exception Resumable Description Created on
1 RELEVANCE_SET_TOO_BIG 20081119

Method GET_ALL_CONTROL_RELEVANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RELEVANCES Value transfer Type reference (TYPE) FOPCE_T_CNTR_RELEVANCE 20040702

Method GET_ALL_CONTROL_RELEVANCES on class CL_FOPC_EXTRACTION_HR has no exception.

Method GET_ASSIGNED_PROCESS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CENTRAL_PROCESS Call by reference Type reference (TYPE) FOPC_REP_PROCESS_ID MIC-Berichtswesen: Prozess-ID 20040629
2 Exporting E_ORGUNIT Call by reference Type reference (TYPE) FOPC_REP_ORGUNIT_ID Organisationseinheit-ID 20040629
3 Importing I_ASSIGNED_PROCESS Call by reference Type reference (TYPE) FOPC_REP_PROCESS_ID MIC-Berichtswesen: Prozess-ID 20040629
4 Importing I_KEY_DATE Call by reference Type reference (TYPE) DATUM Datum 20040629
# Exception Resumable Description Created on
1 NO_UNIQUE_RECORD_FOUND 20040629

Method GET_CENTRAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20040630
2 Exporting E_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20040630
3 Importing I_BEGDA Call by reference Type reference (TYPE) D FOPCE_C_MIN_DATE 20040630
4 Importing I_ENDDA Call by reference Type reference (TYPE) D FOPCE_C_MAX_DATE 20040630
5 Importing I_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20040630
6 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20040630
# Exception Resumable Description Created on
1 FAILED 20040630

Method GET_DATE_FROM_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20040629
2 Returning R_DATE Value transfer Type reference (TYPE) D 20040629

Method GET_DATE_FROM_TIMESTAMP on class CL_FOPC_EXTRACTION_HR has no exception.

Method GET_FSAG_ASSERTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040706
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE Endedatum 20040706
3 Importing I_OBJID Call by reference Type reference (TYPE) SIMPLE 20040706
4 Importing I_OTYPE Call by reference Type reference (TYPE) SIMPLE 20040706
5 Returning RT_ASSERTION Value transfer Type reference (TYPE) FOPCE_T_FS_ASSERTION 20040706
# Exception Resumable Description Created on
1 CX_FOPC_EXTRACTION Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040706

Method GET_FSAG_SIGNIFICANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040706
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE Endedatum 20040706
3 Importing I_OBJID Call by reference Type reference (TYPE) SIMPLE 20040706
4 Importing I_OTYPE Call by reference Type reference (TYPE) SIMPLE 20040706
5 Returning RT_SIGNIFICANCE Value transfer Type reference (TYPE) FOPCE_T_FSAG_SIGNIFICANCE Signifikanz der Kontengruppe (ID) 20040706
# Exception Resumable Description Created on
1 CX_FOPC_EXTRACTION Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20040706

Method GET_HR_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040623
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE Endedatum 20040623
3 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20040623
4 Importing I_SORTED_BY_ID Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20040624
5 Returning RT_HR_OBJECTS Value transfer Type reference (TYPE) FOPCE_T_HR_OBJECT_ENTRY 20040623
# Exception Resumable Description Created on
1 FAILED_WITH_SY_MESSAGE 20040623

Method GET_HR_OBJECT_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL_LANGUAGES Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040623
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040623
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE Endedatum 20040623
4 Importing I_LANGU Value transfer Type reference (TYPE) SY-LANGU SY-LANGU aktuelle Sprache 20040624
5 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20040623
6 Returning RT_HR_OBJECT_TEXTS Value transfer Type reference (TYPE) FOPCE_T_HR_OBJECT_ENTRY_TEXT 20040623
# Exception Resumable Description Created on
1 FAILED_WITH_SY_MESSAGE 20040623

Method GET_HR_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) TSWHACTOR Ergebnis der Regelauflösung 20040628
2 Exporting ET_RESULT_OBJEC Call by reference Type reference (TYPE) OBJEC_T Orgmanagement: Tabelle von Objec Einträgen 20040628
3 Exporting ET_RESULT_STRUC Call by reference Type reference (TYPE) STRUC_T Orgmanagement: Tabelle von Struc Einträgen 20040628
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040628
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE Endedatum 20040628
6 Importing I_INTERNAL_FLAG Value transfer Type reference (TYPE) HRRHAS-77AW_INT SPACE Kennzeichen: Auswertungsweg in interner Tabelle lesen 20040628
7 Importing I_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20040628
8 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20040628
9 Importing I_READ_OBJ_RELATIONS Value transfer Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20040628
10 Importing I_READ_OBJ_TEXTS Value transfer Type reference (TYPE) AS4FLAG SPACE Flag (X oder Blank) 20040628
11 Importing I_TEXT_BUFFER_FILL Call by reference Type reference (TYPE) HRPP0C-TEST SPACE Flag (X oder Blank) 20040628
12 Importing I_WEGID Call by reference Type reference (TYPE) GDSTR-WEGID Auswertungsweg 20040628
# Exception Resumable Description Created on
1 FAILED_WITH_SYSTEM_MESSAGE 20040628

Method GET_HR_STRUCT_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ROOT_COPY Call by reference Type reference (TYPE) GDSTR Allgemeine Strukturbeschreibung 20040628
2 Exporting ET_RESULT Call by reference Type reference (TYPE) HRROOTOB_T Ergebnis der Regelauflösung 20040628
3 Exporting ET_RESULT_OBJEC Call by reference Type reference (TYPE) OBJEC_T Orgmanagement: Tabelle von Objec Einträgen 20040628
4 Exporting ET_RESULT_STRUC Call by reference Type reference (TYPE) STRUC_T Orgmanagement: Tabelle von Struc Einträgen 20040628
5 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040628
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE Endedatum 20040628
7 Importing I_INTERNAL_FLAG Value transfer Type reference (TYPE) HRRHAS-77AW_INT SPACE Kennzeichen: Auswertungsweg in interner Tabelle lesen 20040628
8 Importing I_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20040628
9 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20040628
10 Importing I_READ_OBJ_RELATIONS Value transfer Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20040628
11 Importing I_READ_OBJ_TEXTS Value transfer Type reference (TYPE) AS4FLAG SPACE Flag (X oder Blank) 20040628
12 Importing I_SPLIT_TIME_INTERVALS Value transfer Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20040628
13 Importing I_TEXT_BUFFER_FILL Call by reference Type reference (TYPE) HRPP0C-TEST SPACE Flag (X oder Blank) 20040628
14 Importing I_WEGID Call by reference Type reference (TYPE) GDSTR-WEGID Auswertungsweg 20040628
# Exception Resumable Description Created on
1 FAILED_WITH_SYSTEM_MESSAGE 20040628

Method GET_HR_STRUCT_SUBSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STRUCT Call by reference Type reference (TYPE) STRUC_T Orgmanagement: Tabelle von Struc Einträgen 20040628
2 Importing I_FROM_LEVEL Value transfer Type reference (TYPE) INT4 2 Natürliche Zahl 20040628
3 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20040628
4 Importing I_TO_LEVEL Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20040628
5 Returning RT_STRUCT_SUBSET Value transfer Type reference (TYPE) STRUC_T Orgmanagement: Tabelle von Struc Einträgen 20040628

Method GET_HR_STRUCT_SUBSET on class CL_FOPC_EXTRACTION_HR has no exception.

Method GET_HR_STRUCT_TIME_SUBSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STRUCT Call by reference Type reference (TYPE) STRUC_T Orgmanagement: Tabelle von Struc Einträgen 20040705
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040705
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE Endedatum 20040705
4 Importing I_USE_STRUC_VALIDITY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE FALSE - use VBEGDA, VENDDA, TRUE - use SBEGD, SENDD 20040705
5 Returning RT_STRUCT_SUBSET Value transfer Type reference (TYPE) STRUC_T Orgmanagement: Tabelle von Struc Einträgen 20040705

Method GET_HR_STRUCT_TIME_SUBSET on class CL_FOPC_EXTRACTION_HR has no exception.

Method GET_HR_STRUC_NO_OVERLAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HR_STRUC Call by reference Type reference (TYPE) STRUC_T Orgmanagement: Tabelle von Struc Einträgen 20040705
2 Importing I_USE_STRUC_VALIDITY Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE FALSE - use VBEGDA, VENDDA, TRUE - use SBEGD, SENDD 20040705
3 Returning RT_STRUC_NO_TIME_OVERLAP Value transfer Type reference (TYPE) FOPCE_T_HR_STRUC_NO_OVERLAP 20040705

Method GET_HR_STRUC_NO_OVERLAP on class CL_FOPC_EXTRACTION_HR has no exception.

Method GET_INFOTYP_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INFOTYP_META Value transfer Type reference (TYPE) FOPCE_S_INFOTYP_META Infotypen - Dialog/Datenbank-Zuordnung 20040622
2 Exporting E_DB_TABLE_NAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20040622
3 Exporting E_EXP_TYPENAME Value transfer Type reference (TYPE) TYPENAME Name des Dictionary Typs 20040622
4 Exporting E_IS_TABLE_TYPE Value transfer Type reference (TYPE) ABAP_BOOL 20040622
5 Exporting E_TAB_TYPENAME Value transfer Type reference (TYPE) TYPENAME Name des Dictionary Typs 20040622
6 Exporting E_TYPENAME Value transfer Type reference (TYPE) TYPENAME Name des Dictionary Typs 20040622
7 Importing I_DON_USE_CACHE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040622
8 Importing I_INFTY Call by reference Type reference (TYPE) INFOTYP Infotyp 20040622
# Exception Resumable Description Created on
1 NOT_FOUND 20040622

Method GET_INFTY_ATTR_TAB_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUES Call by reference Type reference (TYPE) TABLE 20040705
2 Importing IT_HR_OBJECT_ATTRS Call by reference Type reference (TYPE) FOPCE_T_HR_OBJECT_ATTRIBUTES 20040705
3 Importing I_ATTR_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040630
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040705
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE Endedatum 20040705
# Exception Resumable Description Created on
1 WRONG_STRUCTURE 20040630

Method GET_INFTY_ATTR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HR_OBJECT_ATTRS Call by reference Type reference (TYPE) FOPCE_S_HR_OBJECT_ATTRIBUTES 20040624
2 Importing I_ATTR_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040624
3 Returning R_ATTR_VALUE Value transfer Type reference (TYPE) STRING 20040624
# Exception Resumable Description Created on
1 WRONG_STRUCTURE 20040624

Method GET_INTERNAL_MIC_EV_PATH_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MIC_PATH Value transfer Type reference (TYPE) FOPCE_S_EVAL_PATH 20050614
2 Returning RT_DEFINITION Value transfer Type reference (TYPE) HRTB_T77AW HR: Definition eines Auswertungsweges 20050614
# Exception Resumable Description Created on
1 CX_FOPC_EXTRACTION Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20050614

Method GET_INTERSECTION_TIME_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20040705
2 Changing C_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20040705
3 Importing I_NEW_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040705
4 Importing I_NEW_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE Endedatum 20040705

Method GET_INTERSECTION_TIME_INTERVAL on class CL_FOPC_EXTRACTION_HR has no exception.

Method GET_MIC_EVALUATION_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MIC_PATH Value transfer Type reference (TYPE) FOPCE_S_EVAL_PATH 20050614
2 Returning RS_MIC_PATH Value transfer Type reference (TYPE) FOPCE_S_EVAL_PATH 20050614

Method GET_MIC_EVALUATION_PATH on class CL_FOPC_EXTRACTION_HR has no exception.

Method GET_MIC_OBJECT_BW_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJID Call by reference Type reference (TYPE) SIMPLE ObjektId 20040702
2 Importing I_OTYPE Call by reference Type reference (TYPE) SIMPLE Objekttyp 20040702
3 Returning R_BW_ID Value transfer Type reference (TYPE) FOPC_BWE_MIC_OBJECT_ID MIC-Berichtswesen: Kontrollen-ID 20040702

Method GET_MIC_OBJECT_BW_ID on class CL_FOPC_EXTRACTION_HR has no exception.

Method GET_ORGUNIT_REF_PSTEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20050227
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE Endedatum 20050227
3 Importing I_ORGUNIT_ID Call by reference Type reference (TYPE) FOPC_REP_ORGUNIT_ID Organisationseinheit-ID 20050227
4 Importing I_USE_CACHING Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20050227
5 Returning RT_REF_PSTEPS_INFO Value transfer Type reference (TYPE) FOPCE_TH_REF_PSTEP_INFO 20050227

Method GET_ORGUNIT_REF_PSTEPS on class CL_FOPC_EXTRACTION_HR has no exception.

Method GET_PERSON_FROM_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20040728
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20040728
3 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20040728
4 Returning R_PERSON Value transfer Type reference (TYPE) FOPCS_S_PERSON-PERSON 20040728

Method GET_PERSON_FROM_USER on class CL_FOPC_EXTRACTION_HR has no exception.

Method IS_MCONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040624
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE 20040624
3 Importing I_INFTY_DATA Call by reference Object reference (TYPE REF TO) DATA 20040624
4 Importing I_OBJID Call by reference Type reference (TYPE) FOPCE_S_HR_OBJECT_ENTRY-OBJID 20040624
5 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE 20040630
6 Returning R_IS_MCONTROL Value transfer Type reference (TYPE) ABAP_BOOL 20040624

Method IS_MCONTROL on class CL_FOPC_EXTRACTION_HR has no exception.

Method IS_MCONTROL_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM FOPCE_C_MIN_DATE Beginndatum 20040624
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM FOPCE_C_MAX_DATE 20040624
3 Importing I_INFTY_DATA Call by reference Object reference (TYPE REF TO) DATA 20040624
4 Importing I_OBJID Call by reference Type reference (TYPE) FOPCE_S_HR_OBJECT_ENTRY-OBJID 20040624
5 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20040630
6 Returning R_IS_MCONTROL_GROUP Value transfer Type reference (TYPE) ABAP_BOOL 20040624

Method IS_MCONTROL_GROUP on class CL_FOPC_EXTRACTION_HR has no exception.

Method PUT_MIC_EVAL_PATH_INTO_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXTERNAL_MIC_PATH Value transfer Type reference (TYPE) FOPCE_S_EVAL_PATH Auswertungsweg 20050614
2 Returning RS_INTERNAL_MIC_PATH Value transfer Type reference (TYPE) FOPCE_S_EVAL_PATH Auswertungsweg 20050614

Method PUT_MIC_EVAL_PATH_INTO_CACHE on class CL_FOPC_EXTRACTION_HR has no exception.

Method READ_INFTY_COLUMN_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INFTY_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) DATA 20040624
2 Importing I_COLUMN_NAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20040624
3 Importing I_UPPER_CASE_ENSURED Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040624
4 Returning R_FIELD_VALUE Value transfer Type reference (TYPE) STRING 20040624
# Exception Resumable Description Created on
1 WRONG_STRUCTURE 20040624

Method SUBTRACT_TIME_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALIDITY Call by reference Type reference (TYPE) FOPCE_T_VALIDITY_INTERVAL Beginndatum 20040705
2 Exporting ET_INTERSECTIONS Value transfer Type reference (TYPE) FOPCE_T_VALIDITY_INTERVAL 20040706
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20040705
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20040705

Method SUBTRACT_TIME_INTERVAL on class CL_FOPC_EXTRACTION_HR has no exception.

Method _COMPUTE_RELEVANCE_SET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALL_RELEV_SORTED_ASC Call by reference Type reference (TYPE) FOPCE_TS_CNTR_RELEVANCE Ascending-sorted table of all allowed relevances 20040702
2 Importing IT_RELEVANCE_SET Call by reference Type reference (TYPE) FOPCE_T_CNTR_RELEVANCE Bedeutung 20040702
3 Returning R_RELEVANCE_SET_ID Value transfer Type reference (TYPE) FOPC_CNTR_RELEVANCE_SET Menge der Bedeutungen einer Kontrolle 20040702
# Exception Resumable Description Created on
1 INDEX_OVERFLOW 20040702
2 RELEVANCE_NOT_FOUND 20040702

Method _GENERATE_RELEVANCE_SETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTH_COMPUTED_RELEV_SETID Call by reference Type reference (TYPE) FOPCE_TH_RELEVANCE_SET_ID 20040705
2 Exporting ET_RELEVANCE_SETS_ITEMS Call by reference Type reference (TYPE) FOPCE_T_MICRELESIT 20040701
3 Importing IT_ALL_RELEV_SORTED_ASC Call by reference Type reference (TYPE) FOPCE_TS_CNTR_RELEVANCE 20081119
4 Importing IT_RELEVANCE Value transfer Type reference (TYPE) FOPCE_T_CNTR_RELEVANCE Bedeutung 20040701
# Exception Resumable Description Created on
1 RELEVANCE_SET_TOO_BIG 20081119

Method _GET_TYPE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DONT_USE_CACHE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040622
2 Importing I_TABLE_TYPE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040622
3 Importing I_TYPENAME Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20040622
4 Returning R_DATA_CONTAINER Value transfer Object reference (TYPE REF TO) DATA 20040622

Method _GET_TYPE_CONTAINER on class CL_FOPC_EXTRACTION_HR has no exception.

Method _INFOTYPES_TO_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HR_OBJECT_ATTR_VALUES Call by reference Type reference (TYPE) FOPCE_T_HR_OBJECT_ATTRIBUTES 20040622
2 Importing IS_REQ_INFOTYPE Call by reference Type reference (TYPE) FOPCE_S_HR_OBJECT_ATTRIBUTES 20040622
3 Importing IT_INFOTYPE_VALUES Call by reference Type reference (TYPE) STANDARD TABLE 20040622
4 Importing I_IS_TABLE_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040622
5 Importing I_TAB_TYPENAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20040622
6 Importing I_TYPENAME Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20040622

Method _INFOTYPES_TO_ATTRIBUTES on class CL_FOPC_EXTRACTION_HR has no exception.
History
Last changed by/on SAP  20090218 
SAP Release Created in 100