SAP ABAP Class CL_GRPCH_HR_COMM (FOPC HR Communication)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_HR_ORG (Package) HR-Specific
Properties
Class CL_GRPCH_HR_COMM  
Short Description FOPC HR Communication    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRPC_HR_ORG   HR-Specific 
Created 20070611   SAP 
Last change 20141106    
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 GRPCA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 GRPCH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 GRPCS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRPCH_HR_COMM has no interface implemented.
Friends
Class CL_GRPCH_HR_COMM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MAX_HR_CONDITIONS_CACHE_SIZE Constant Public Type reference (TYPE) I 1000 Threshold When To Perform Automatic Invalidatn (0 disabled) 20070611
2 C_MAX_VALID_COND_CACHE_SIZE Constant Public Type reference (TYPE) I 1000 Threshold When To Perform Automatic Invalidatn (0 disabled) 20070611
3 MT_AUTOMATED_CONTROL Static Attribute Private Type reference (TYPE) GRPCS_TH_PSTEP_FILTERED 20090409
4 MV_DONOT_BUFFER_FLAG Static Attribute Private Type reference (TYPE) GRFN_BOOLEAN Indicator 20130603
5 _AUTOMATED_CONTROLS_BUFFERED Static Attribute Private Type reference (TYPE) GRFN_BOOLEAN Boolean 20090409
6 _GTH_OTJID Static Attribute Private Type reference (TYPE) GRPCH_TH_OTJID 20070611
7 _TH_GENERIC_HR_CONDITIONS Static Attribute Private Type reference (TYPE) YTH_HR_CONDITION Cache for Generic HR Conditions (Slower than Validity Cache) 20070611
8 _TH_VALIDITY_CONDITIONS Static Attribute Private Type reference (TYPE) YTH_VALIDITY_CONDITION Cache for Conditions on BEGDA, ENDDA 20070611
9 __LT_EXT_INFTY_STRUCTURE Static Attribute Private Type reference (TYPE) YT_T777D Infotypes - Dialog/Database Assignment 20070611
Methods
# Method Level Visibility Method type Description Created on
1 CHCK_NEW_ROLE_OF_OBJTYPE_OBJID Static method Public Method Obsolete: Role Assignment Permitted Vis-a-Vis Role-Uniq task 20070611
2 DEQUEUE_OBJTYPE_OBJID_LIST Static method Public Method Unlock Object List (OBJTYPE, OBJID) 20070611
3 DROP_HR_CONDITIONS_CACHE Static method Public Method 20070611
4 DROP_VALIDITY_CONDITIONS_CACHE Static method Public Method 20070611
5 ENQUEUE_OBJTYPE_OBJID Static method Public Method Lock Object (OBJTYPE, OBJID) 20070611
6 FILTER_CONTROLS_BY_REGULATION Static method Private Method Filter objects by regulation 20081024
7 GET_AUTOMATED_CONTROLS Static method Public Method Get Controls Assigned to an account group 20080130
8 GET_AUT_STEPS_FROM_OTYPE_OBJID Static method Public Method Get the process steps with automation 0AUT or 0SEM 20070611
9 GET_CONTROLS_BUFFER_FLAG Static method Public Method BUffer Flag for controls 20130603
10 GET_CONTROLS_FOR_REFERENCING Static method Public Method Get Controls Assigned to an account group 20071024
11 GET_CONTROLS_FROM_ACCGROUP Static method Public Method Get Controls Assigned to an account group 20071024
12 GET_CONTROLS_FROM_RISK Static method Public Method Get Controls Assigned to a Risk 20070611
13 GET_CONTROLS_FROM_RULE Static method Public Method Get Controls Assigned to a test plan 20070815
14 GET_CONTROLS_FROM_TESTPLAN Static method Public Method Get Controls Assigned to a test plan 20070809
15 GET_CONTROLS_RULES Static method Public Method Get Controls Assigned to a test plan 20071030
16 GET_CP_FROM_TASK_OTYPE_OBJID Static method Public Method Obsolete: Determine Person for Task on OTYPE/OBJID Level 20070611
17 GET_CP_FROM_USER Static method Public Method Obsolete: Person - User 20070611
18 GET_CP_ROLE_FROM_OTYPE_OBJID Static method Public Method Obsolete: Determine Persons on OTYPE/OBJID Level 20070611
19 GET_GENERIC_HR_CONDITION Static method Public Method Creates HR Condition on Validity Interval and Cache it 20070611
20 GET_HIERARCHY_BY_WEGID Static method Public Method Hierarchy a/c Evaluation Path for Entered OBJID 20070611
21 GET_HIERARCHY_NODES Static method Public Method Hierarchy Node 20070611
22 GET_HIGHER_OBJ_FROM_LOWER_OBJ Static method Public Method Gets Process that Process Step Belongs to - Work in Progress 20070611
23 GET_NEXT_NUMBER Static method Public Method Gets Next Number for OBJTYPE 20070611
24 GET_OBJECTS_CP_FROM_ROLE Static method Public Method Obsolete: Objects for TASK (Opt), OBJTYPE (Opt), PERSON 20070611
25 GET_OBJECTS_FROM_CP_TASK Static method Public Method Obsolete: Objects for TASK (Opt), OBJTYPE (Opt), PERSON 20070611
26 GET_OBJECTS_FROM_TESTER Static method Public Method Obsolete: Objects for TASK (Opt), OBJTYPE (Opt), PERSON 20070611
27 GET_ORGUNITS_FROM_OLSP Static method Public Method Get Controls Assigned to OLSP 20070814
28 GET_PR_STEPS_FROM_OTYPE_OBJID Static method Public Method Get process steps with selection 20070611
29 GET_RELAT_OBJTYPE_OBJID Static method Public Method Links to Object 20070611
30 GET_ROLES_FROM_CP_TASK Static method Public Method Obsolete: Objects for TASK (Opt), OBJTYPE (Opt), PERSON 20070611
31 GET_SCED_AUTH Static method Public Method Obsolete: Check Authorization for Scheduling 20070611
32 GET_SHARED_SERVICE_CONSUMERS Static method Public Method Get Controls Assigned to an account group 20080207
33 GET_TESTER_FROM_OTYPE_OBJID Static method Public Method Obsolete: Determine Person for Task on OTYPE/OBJID Level 20070611
34 GET_USER_FROM_CP Static method Public Method Obsolete: Person - User 20070611
35 GET_VALIDITY_CONDITION Static method Public Method Creates HR Condition on Validity Interval and Cache it 20070611
36 READ_INFTY_OF_OBJTYPE_OBJID Static method Public Method Read InfoTypes of an Objects (OBJTYPE, OBJID) 20070611
37 READ_OBJTYPES Static method Public Method Read Objects (OBJTYPE) 20070611
38 READ_OBJTYP_OBJID Static method Public Method Read Objects (OBJTYPE, OBJID) (All InfoTypes) 20070611
39 SET_CONTROLS_BUFFER_FLAG Static method Public Method set buffer flag for controls 20130603
40 UPDATE Static method Public Method Update 20070611
41 _COMPLEMENT_BEGDA_ENDDA_CREATE Static method Private Method Add to BEGDA, ENDDA (CREATE) 20070611
42 _COMPLEMENT_BEGDA_ENDDA_READ Static method Private Method Add to BEGDA, ENDDA (READ) 20070611
43 _CREATE_OBJTYPE_INFTY Static method Private Method Create Object (OBJTYPE, INFTY) 20070611
44 _CREATE_RELAT Static method Private Method Create Link 20070611
45 _CUT_OBJTYPE_INFTY Static method Private Method Delimit Object (OBJTYPE, INFTY) 20070611
46 _CUT_RELAT Static method Private Method Delimit Relationship 20070611
47 _DELETE_OBJTYPE_INFTY Static method Private Method Delete Object (OBJTYPE, INFTY) 20070611
48 _DELETE_RELAT Static method Private Method Delete Link 20070611
49 _DETERMINE_OTYPE_FROM_OBJTYPE Static method Public Method Determine OTYPE from OBJTYPE 20070611
50 _MODIFY_UPDATE_OBJTYPE_INFTY Static method Private Method Change Object (OBJTYPE, INFTY) 20070611
51 _RAISE_ERROR Static method Private Method Raise Error 20070611
52 _UPDATE_OBJTYPE_INFTY Static method Private Method Change Object (OBJTYPE, INFTY) 20070611
53 _UPDATE_RELAT Static method Private Method Change Link 20070611
54 __CREATE_OBJTYPE Static method Public Method Create Object (not used) 20070611
55 __CREATE_OBJTYPE_INFTY Static method Public Method Create Object (OBJTYPE, INFTY) (not used) 20070611
56 __DELETE_OBJTYPE_OBJID Static method Public Method Delete Object (not used) 20070611
57 __DETERMINE_ATTRIBUT Static method Private Method Determine Attribute 20070611
58 __RELATE_OBJTYPE_TO_OBJTYPE Static method Public Method Links Two Objects (not used) 20070611
Events
Class CL_GRPCH_HR_COMM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_HR_CONDITION Private See coding 20070611 BEGIN OF YS_HR_CONDITION, infty TYPE INFTY, conditions_xstr TYPE xstring, hr_condition_id TYPE hrrhdb-condition, END OF YS_HR_CONDITION
2 YS_VALIDITY_CONDITION Private See coding 20070611 BEGIN OF YS_VALIDITY_CONDITION, infty TYPE INFTY, begda_operand TYPE HRCOND-OPERA, begda_low TYPE HRCOND-LOW, begda_high TYPE HRCOND-HIGH, endda_operand TYPE HRCOND-OPERA, endda_low TYPE HRCOND-LOW, endda_high TYPE HRCOND-HIGH, hr_condition_id TYPE hrrhdb-condition, END OF YS_VALIDITY_CONDITION
3 YTH_HR_CONDITION Private See coding 20070611 YTH_HR_CONDITION TYPE HASHED TABLE OF YS_HR_CONDITION WITH UNIQUE KEY infty conditions_xstr
4 YTH_VALIDITY_CONDITION Private See coding 20070611 YTH_VALIDITY_CONDITION TYPE HASHED TABLE OF YS_VALIDITY_CONDITION WITH UNIQUE KEY infty begda_operand begda_low begda_high endda_operand endda_low endda_high
5 YT_T777D Private See coding 20070611 yt_t777d type table of t777d with key infty
Method Signatures

Method CHCK_NEW_ROLE_OF_OBJTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALLOWED Value transfer Type reference (TYPE) GRPCH_TYPE Assignment X = Permitted, Space = Not Permitted 20070611
2 Exporting E_COLLIDING_OBJID Value transfer Type reference (TYPE) GRPCH_OBJID 20070611
3 Exporting E_COLLIDING_ROLE Value transfer Type reference (TYPE) GRPC_ROLE Role ID 20070611
4 Exporting E_COLLIDING_TASK Value transfer Type reference (TYPE) GRPC_TASK Task 20070611
5 Importing IT_ROLE_BUFFER Call by reference Type reference (TYPE) GRPCH_T_PERSON_ROLE_CHECK Puffer of All DB Roles 20070611
6 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
7 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object type 20070611
8 Importing I_ROLE_CHECK Call by reference Type reference (TYPE) GRPCH_S_PERSON_ROLE_CHECK Role To Be Checked 20070611
9 Importing I_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611

Method CHCK_NEW_ROLE_OF_OBJTYPE_OBJID on class CL_GRPCH_HR_COMM has no exception.

Method DEQUEUE_OBJTYPE_OBJID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Call by reference Type reference (TYPE) GRPCH_T_OBJECTS 20070611
2 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611

Method DEQUEUE_OBJTYPE_OBJID_LIST on class CL_GRPCH_HR_COMM has no exception.

Method DROP_HR_CONDITIONS_CACHE Signature

Method DROP_HR_CONDITIONS_CACHE on class CL_GRPCH_HR_COMM has no parameter.
Method DROP_HR_CONDITIONS_CACHE on class CL_GRPCH_HR_COMM has no exception.

Method DROP_VALIDITY_CONDITIONS_CACHE Signature

Method DROP_VALIDITY_CONDITIONS_CACHE on class CL_GRPCH_HR_COMM has no parameter.
Method DROP_VALIDITY_CONDITIONS_CACHE on class CL_GRPCH_HR_COMM has no exception.

Method ENQUEUE_OBJTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20070611
2 Exporting E_USER Call by reference Type reference (TYPE) SYUNAME User Name 20071114
3 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
4 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
5 Importing I_OBJTYPE_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
6 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611

Method ENQUEUE_OBJTYPE_OBJID on class CL_GRPCH_HR_COMM has no exception.

Method FILTER_CONTROLS_BY_REGULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTROLS Call by reference Type reference (TYPE) GRPCS_TH_PSTEP_FILTERED controls 20081024
2 Importing IT_CONTROLS Call by reference Type reference (TYPE) GRPCS_TH_PSTEP_FILTERED controls 20081024
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20081024
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20081024
5 Importing IV_PLVAR Call by reference Type reference (TYPE) PLVAR '01' Plan Version 20081024
6 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20081024

Method FILTER_CONTROLS_BY_REGULATION on class CL_GRPCH_HR_COMM has no exception.

Method GET_AUTOMATED_CONTROLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTROL_LIST Call by reference Type reference (TYPE) GRPC_T_API_CONTROL_LIST Table type of control list 20080203
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20080130
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20080130
4 Importing IV_PLVAR Call by reference Type reference (TYPE) PLVAR '01' Plan Variant 20080130
5 Exporting RT_AUTOMATED_CONTROLS Value transfer Type reference (TYPE) GRPCS_TH_PSTEP_FILTERED List of controls 20080130
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basis Class for BAPI Migration 20080130

Method GET_AUT_STEPS_FROM_OTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PR_STEPS Value transfer Type reference (TYPE) GRPCH_T_OBJECTS 20070611
2 Importing IT_ATTRIBUTE_SELECTION Call by reference Type reference (TYPE) GRPCH_T_ATTR_SEL 20070611
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20070611
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20070611
5 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE 20070611
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20070611
8 Importing I_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basis Class for BAPI Migration 20070611

Method GET_CONTROLS_BUFFER_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BUFFER_FLAG Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130603

Method GET_CONTROLS_BUFFER_FLAG on class CL_GRPCH_HR_COMM has no exception.

Method GET_CONTROLS_FOR_REFERENCING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20071024
2 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20071024
3 Importing IV_PLVAR Call by reference Type reference (TYPE) PLVAR '01' Plan Variant 20071024
4 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20081023
5 Returning RT_REF_CONTROLS Value transfer Type reference (TYPE) GRPCS_TH_PSTEP_FILTERED List of controls 20071024
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basis Class for BAPI Migration 20071024

Method GET_CONTROLS_FROM_ACCGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCGROUP_ID Call by reference Type reference (TYPE) GRPCH_OBJID 20071024
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20071024
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20071024
4 Importing IV_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20071024
5 Returning RT_ACC_PSTEP Value transfer Type reference (TYPE) GRPCS_TH_PSTEP_FILTERED Infotype 1816: Financial Statement Assertion 20071024
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basis Class for BAPI Migration 20071024

Method GET_CONTROLS_FROM_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTROL_INFO Call by reference Type reference (TYPE) GRPCH_T_CONTROL_RISK_INFO 20070611
2 Importing I_ACCGRP Call by reference Type reference (TYPE) GRPCS_OBJECTID 20080808
3 Importing I_ASSERTION Call by reference Type reference (TYPE) GRPC_ACC_ASSERTION Financial Statement Assertion 20080808
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20070611
5 Importing I_COBJ Call by reference Type reference (TYPE) GRPCS_OBJECTID 20080808
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20070611
7 Importing I_GET_CENTRAL_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20070611
8 Importing I_GET_LOCAL_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20070611
9 Importing I_GET_ORGUNIT_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20070611
10 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
11 Importing I_PROCESS Call by reference Type reference (TYPE) GRPCS_OBJECTID 20071025
12 Importing I_PROCESS_TYPE Call by reference Type reference (TYPE) OTYPE Object Type 20080808
13 Importing I_RISK Call by reference Type reference (TYPE) GRPCS_OBJECTID 20071113
14 Importing I_RISK_TYPE Call by reference Type reference (TYPE) OTYPE Object Type 20080808
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basis Class for BAPI Migration 20070611

Method GET_CONTROLS_FROM_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTROL Call by reference Type reference (TYPE) GRPCS_TH_PSTEP_FILTERED 20070815
2 Importing I_BEGDA Value transfer Type reference (TYPE) BEGDA Start of Validity 20070815
3 Importing I_ENDDA Value transfer Type reference (TYPE) ENDDA End of Validity 20070815
4 Importing I_PLVAR Value transfer Type reference (TYPE) PLVAR Plan Variant 20070815
5 Importing I_RULE_ID Value transfer Type reference (TYPE) GRPC_RLEID Rule 20070816
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basis Class for BAPI Migration 20070815

Method GET_CONTROLS_FROM_TESTPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTROL Call by reference Type reference (TYPE) GRPCS_TH_PSTEP_FILTERED 20070809
2 Exporting ET_IELCS Call by reference Type reference (TYPE) GRPCS_TO_MCONTROL3 Indirect Entity Level Controls 20080703
3 Importing I_BEGDA Value transfer Type reference (TYPE) BEGDA Start of Validity 20070809
4 Importing I_ENDDA Value transfer Type reference (TYPE) ENDDA End of Validity 20070809
5 Importing I_ORGUNIT Value transfer Type reference (TYPE) GRPCS_OBJECTID 20070809
6 Importing I_PLVAR Value transfer Type reference (TYPE) PLVAR Plan Variant 20070809
7 Importing I_TESTPLAN_ID Value transfer Type reference (TYPE) GRPCS_OBJECTID 20070809
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basis Class for BAPI Migration 20070809

Method GET_CONTROLS_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Value transfer Type reference (TYPE) BEGDA Start of Validity 20071030
2 Importing I_ENDDA Value transfer Type reference (TYPE) ENDDA End of Validity 20071030
3 Importing I_PLVAR Value transfer Type reference (TYPE) PLVAR Plan Variant 20071030
4 Returning RT_CONTROL_RULE Value transfer Type reference (TYPE) GRPC_T_CONTROLS_RULES Assigned rules and controls 20071030
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basis Class for BAPI Migration 20071030

Method GET_CP_FROM_TASK_OTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PERSON Value transfer Type reference (TYPE) GRPCH_T_OBJECTS 20070611
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20070611
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20070611
4 Importing I_INCLUDE_INHERITAGE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
5 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE 20070611
7 Importing I_ONE_ORGUNIT Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20070611
9 Importing I_STOP_AFTER_FIRST_FOUND Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
10 Importing I_TASK Call by reference Type reference (TYPE) GRPC_TASK 20070611
11 Importing I_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method GET_CP_FROM_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GET_CP_FROM_USER Call by reference Type reference (TYPE) GRPCH_S_OBJID_DET 20070611
2 Importing I_GET_CP_FROM_USER Call by reference Type reference (TYPE) GRPCH_S_I_GET_CP_FROM_USER 20070611

Method GET_CP_FROM_USER on class CL_GRPCH_HR_COMM has no exception.

Method GET_CP_ROLE_FROM_OTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20070611
2 Exporting ET_PERSON_ROLE Call by reference Type reference (TYPE) GRPCH_T_PERSON_ROLE 20070611
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20070611
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20070611
5 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE 20070611
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20070611
8 Importing I_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method GET_GENERIC_HR_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONDITION_ID Value transfer Type reference (TYPE) HRRHDB-CONDITION Condition ID 20070611
2 Importing IT_CONDITIONS Value transfer Type reference (TYPE) HRTB_COND HR: Table of Database Conditions 20070611
3 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070611
# Exception Resumable Description Created on
1 FAILED_WITH_SY_MESSAGE Message Raised 20070611

Method GET_HIERARCHY_BY_WEGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HY_STRUC Call by reference Type reference (TYPE) GRPCH_T_HY_STRUC Hierarchy 20070611
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
3 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE Flag (X = Central Type) 20070611
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611
5 Importing I_HY_PATH Call by reference Type reference (TYPE) GRPC_HYRARCHY_PATH Evaluation Path HR ORG 20070611
6 Importing I_NO_DETAIL Call by reference Type reference (TYPE) GRPCH_TYPE (X=no text,startdate,endate) 20070611
7 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID OBJID 20070611
8 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
9 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611

Method GET_HIERARCHY_BY_WEGID on class CL_GRPCH_HR_COMM has no exception.

Method GET_HIERARCHY_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NREL_ROOT Call by reference Type reference (TYPE) GRPCH_T_NREL_ROOT 20070611
2 Exporting ET_ROOT Call by reference Type reference (TYPE) GRPCH_T_ROOT 20070611
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20070611
4 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20070611
6 Importing I_HY_PATH Call by reference Type reference (TYPE) GRPC_HYRARCHY_PATH Evaluation Paths MIC 20070611
7 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611

Method GET_HIERARCHY_NODES on class CL_GRPCH_HR_COMM has no exception.

Method GET_HIGHER_OBJ_FROM_LOWER_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIGHER_OBJECT Value transfer Type reference (TYPE) HROBJECT Object 20070611
2 Importing I_BEGDA Value transfer Type reference (TYPE) BEGDA Start Date 20070611
3 Importing I_ENDDA Value transfer Type reference (TYPE) ENDDA End Date 20070611
4 Importing I_LOWER_OBJECT Value transfer Type reference (TYPE) HROBJECT Object 20070611
5 Importing I_ORGUNIT Value transfer Type reference (TYPE) HROBJECT Object 20070611
# Exception Resumable Description Created on
1 CX_GRPC_CASE 20070611

Method GET_NEXT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OBJID Value transfer Type reference (TYPE) GRPCH_OBJID 20070611
2 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
3 Importing I_OBJTYPE_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
4 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611

Method GET_NEXT_NUMBER on class CL_GRPCH_HR_COMM has no exception.

Method GET_OBJECTS_CP_FROM_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS_PERSON Call by reference Type reference (TYPE) GRPCH_T_OBJECT_PERSON 20070611
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20070611
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20070611
4 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
5 Importing I_ROLE Call by reference Type reference (TYPE) GRPC_ROLE Task 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method GET_OBJECTS_FROM_CP_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) GRPCH_T_OBJECTS 20070611
2 Exporting ET_OBJECTS_ROLE Call by reference Type reference (TYPE) GRPCH_T_PERSON_ROLE 20070611
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20070611
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20070611
5 Importing I_FILTER_O_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID Filter for Org Unit 20070611
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
7 Importing I_PERSON Call by reference Type reference (TYPE) GRPCH_S_OBJECT_EX 20070611
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
9 Importing I_TASK Call by reference Type reference (TYPE) GRPC_TASK Task 20070611
10 Importing I_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method GET_OBJECTS_FROM_TESTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) GRPCH_T_OBJECT_TESTER 20070611
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20070611
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20070611
4 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
5 Importing I_PERSON Call by reference Type reference (TYPE) GRPCH_S_OBJECT_EX 20070611
6 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
7 Importing I_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method GET_ORGUNITS_FROM_OLSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20070814
2 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20070814
3 Importing IV_ORGUNIT_OLSP Call by reference Type reference (TYPE) GRPC_ORGUNITGRP Ogranization Unit Group 20070815
4 Importing IV_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070814
5 Returning RT_ORGUNITS Value transfer Type reference (TYPE) GRPCS_TO_OBJECTID Infotype 1816: Financial Statement Assertion 20070814
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basis Class for BAPI Migration 20070814

Method GET_PR_STEPS_FROM_OTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PR_STEPS Value transfer Type reference (TYPE) GRPCH_T_OBJECTS 20070611
2 Importing IT_ATTRIBUTE_SELECTION Call by reference Type reference (TYPE) GRPCH_T_ATTR_SEL 20070611
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20070611
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20070611
5 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE 20070611
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20070611
8 Importing I_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method GET_RELAT_OBJTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RELAT_OBJECT Value transfer Type reference (TYPE) GRPCH_T_RELAT_DATA 20070611
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20070611
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20070611
4 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
5 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
6 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
7 Importing I_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611

Method GET_RELAT_OBJTYPE_OBJID on class CL_GRPCH_HR_COMM has no exception.

Method GET_ROLES_FROM_CP_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERSON_ROLE Call by reference Type reference (TYPE) GRPCH_T_PERSON_ROLE 20070611
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20070611
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20070611
4 Importing I_PERSON Call by reference Type reference (TYPE) GRPCH_S_OBJECT_EX 20070611
5 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
6 Importing I_TASK Call by reference Type reference (TYPE) GRPC_TASK Task 20070611

Method GET_ROLES_FROM_CP_TASK on class CL_GRPCH_HR_COMM has no exception.

Method GET_SCED_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FAILED Value transfer Type reference (TYPE) GRPCH_TYPE 20070611
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20070611
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20070611
4 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
5 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE 20070611
6 Importing I_PERSON Call by reference Type reference (TYPE) GRPCH_S_OBJECT_EX 20070611
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20070611
8 Importing I_TASK Call by reference Type reference (TYPE) GRPC_TASK 20070611
9 Importing I_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method GET_SHARED_SERVICE_CONSUMERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20080207
2 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20080207
3 Importing IV_PLVAR Call by reference Type reference (TYPE) PLVAR '01' Plan Variant 20080207
4 Returning RT_SS_CONSUMERS Value transfer Type reference (TYPE) GRPCA_T_ENTITY List of controls 20080207
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basis Class for BAPI Migration 20080207

Method GET_TESTER_FROM_OTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERSON Value transfer Type reference (TYPE) GRPCH_T_OBJECTS 20070611
2 Exporting ET_TEST_INFO Value transfer Type reference (TYPE) GRPCH_T_TEST_INFO New input values 20070611
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20070611
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20070611
5 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE 20070611
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20070611
8 Importing I_TF_YEAR Call by reference Type reference (TYPE) GRPC_YEAR Year 20070611
9 Importing I_TIMEFRAME Call by reference Type reference (TYPE) GRPC_TIMEFRAME Timeframe 20070611
10 Importing I_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method GET_USER_FROM_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_USER_DATA Value transfer Type reference (TYPE) GRPCH_S_OBJID_DET Logon name of user 20070611
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start of Validity 20070611
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA End of Validity 20070611
4 Importing I_PERSON Call by reference Type reference (TYPE) GRPCH_OBJID Person 20070611
5 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
6 Importing I_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE Person Type 20070611

Method GET_USER_FROM_CP on class CL_GRPCH_HR_COMM has no exception.

Method GET_VALIDITY_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONDITION_ID Value transfer Type reference (TYPE) HRRHDB-CONDITION Condition ID 20070611
2 Importing I_BEGDA_HIGH Call by reference Type reference (TYPE) SIMPLE SPACE Value Field 20070611
3 Importing I_BEGDA_LOW Call by reference Type reference (TYPE) SIMPLE Value Field 20070611
4 Importing I_BEGDA_OPERAND Call by reference Type reference (TYPE) HRCOND-OPERA 'LE' Condition Operand for BEGDA 20070611
5 Importing I_ENDDA_HIGH Call by reference Type reference (TYPE) SIMPLE SPACE Value Field 20070611
6 Importing I_ENDDA_LOW Call by reference Type reference (TYPE) SIMPLE Value Field 20070611
7 Importing I_ENDDA_OPERAND Call by reference Type reference (TYPE) HRCOND-OPERA 'GE' Condition Operand for ENDDA 20070611
8 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070611
# Exception Resumable Description Created on
1 FAILED_WITH_SY_MESSAGE 20070611

Method READ_INFTY_OF_OBJTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFTY_DATA Call by reference Type reference (TYPE) TABLE 20070611
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
3 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611
5 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070611
6 Importing I_ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT Status: Fields for screens 20070611
7 Importing I_IS_TABLE_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
8 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SAP R/3 System, Current Language 20070611
9 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
10 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
11 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
12 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20070611

Method READ_INFTY_OF_OBJTYPE_OBJID on class CL_GRPCH_HR_COMM has no exception.

Method READ_OBJTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) GRPCH_T_OBJID_DET 20070611
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611
4 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20070611
5 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
6 Importing I_OBJTTYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
7 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
9 Importing I_SEARK Call by reference Type reference (TYPE) STRING 20070611

Method READ_OBJTYPES on class CL_GRPCH_HR_COMM has no exception.

Method READ_OBJTYP_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFTY_DATA Call by reference Type reference (TYPE) GRPCH_T_INFTY_DATA 20070611
2 Exporting E_LASTCHANGED_ON Call by reference Type reference (TYPE) AEDTM Changed on 20070725
3 Importing I_ALL_INFTY_VAL Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
4 Importing I_ATTR Call by reference Type reference (TYPE) GRPC_ATTRNAME Attribute 20070611
5 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
6 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
7 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611
8 Importing I_ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT Status: Fields for screens 20070611
9 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SAP R/3 System, Current Language 20070611
10 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
11 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
12 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611

Method READ_OBJTYP_OBJID on class CL_GRPCH_HR_COMM has no exception.

Method SET_CONTROLS_BUFFER_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUFFER_FLAG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130603

Method SET_CONTROLS_BUFFER_FLAG on class CL_GRPCH_HR_COMM has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070611
2 Exporting ET_OBJECT_DATA Call by reference Type reference (TYPE) GRPCH_T_OBJECT_DATA Created Object Data (with Key) 20070611
3 Exporting ET_RELAT_DATA Call by reference Type reference (TYPE) GRPCH_T_RELAT_DATA Created Links (with Key) 20070611
4 Importing IT_OBJECT_DATA Call by reference Type reference (TYPE) GRPCH_T_OBJECT_DATA Object Data 20070611
5 Importing IT_RELAT_DATA Call by reference Type reference (TYPE) GRPCH_T_RELAT_DATA Link Data 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method _COMPLEMENT_BEGDA_ENDDA_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
2 Exporting E_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611

Method _COMPLEMENT_BEGDA_ENDDA_CREATE on class CL_GRPCH_HR_COMM has no exception.

Method _COMPLEMENT_BEGDA_ENDDA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
2 Exporting E_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611

Method _COMPLEMENT_BEGDA_ENDDA_READ on class CL_GRPCH_HR_COMM has no exception.

Method _CREATE_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070611
2 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) GRPCH_T_INFTY_DATA_INT 20070611
3 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070611
4 Importing I_ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT Status: Fields for screens 20070611
5 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20070611
6 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID Object ID 20070611
7 Importing I_OTYPE Call by reference Type reference (TYPE) OBJTYPE Object Type 20070611
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
9 Importing I_STRUCTURE Call by reference Type reference (TYPE) STRING Structure INFTY 20070611
10 Importing I_STRUC_PTNNNN Call by reference Type reference (TYPE) STRING Structure: Expanded Part 20070611
11 Importing I_STRUC_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
12 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method _CREATE_RELAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070611
2 Importing IT_RELAT_DATA Value transfer Type reference (TYPE) GRPCH_T_RELAT_DATA 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method _CUT_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070611
2 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) GRPCH_T_INFTY_DATA_INT 20070611
3 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070611
4 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID Object ID 20070611
5 Importing I_OTYPE Call by reference Type reference (TYPE) OBJTYPE Object type 20070611
6 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
7 Importing I_STRUCTURE Call by reference Type reference (TYPE) STRING Structure INFTY 20070611
8 Importing I_STRUC_PTNNNN Call by reference Type reference (TYPE) STRING Structure: Expanded Part 20070611
9 Importing I_STRUC_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
10 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method _CUT_RELAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070611
2 Importing IT_RELAT_DATA Value transfer Type reference (TYPE) GRPCH_T_RELAT_DATA 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method _DELETE_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070611
2 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) GRPCH_T_INFTY_DATA_INT 20070611
3 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070611
4 Importing I_ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT Status: Fields for screens 20070611
5 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID Object ID 20070611
6 Importing I_OTYPE Call by reference Type reference (TYPE) OBJTYPE Object Type 20070611
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
8 Importing I_STRUCTURE Call by reference Type reference (TYPE) STRING Structure INFTY 20070611
9 Importing I_STRUC_PTNNNN Call by reference Type reference (TYPE) STRING Structure: Expanded Part 20070611
10 Importing I_STRUC_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
11 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method _DELETE_RELAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070611
2 Importing IT_RELAT_DATA Call by reference Type reference (TYPE) GRPCH_T_RELAT_DATA 20070611

Method _DELETE_RELAT on class CL_GRPCH_HR_COMM has no exception.

Method _DETERMINE_OTYPE_FROM_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OTYPE Value transfer Type reference (TYPE) OTYPE Object Type 20070611
2 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611

Method _DETERMINE_OTYPE_FROM_OBJTYPE on class CL_GRPCH_HR_COMM has no exception.

Method _MODIFY_UPDATE_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_INFTY_DATA_UPDATE Call by reference Type reference (TYPE) GRPCH_T_INFTY_DATA_INT 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method _RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NO Call by reference Type reference (TYPE) SY-MSGNO Messages, Message Number 20070611
2 Importing PAR1 Call by reference Type reference (TYPE) SY-MSGV1 Messages, Message Variable 20070611
3 Importing PAR2 Call by reference Type reference (TYPE) SY-MSGV2 Messages, Message Variable 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method _UPDATE_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070611
2 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) GRPCH_T_INFTY_DATA_INT 20070611
3 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070611
4 Importing I_ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT Status: Fields for screens 20070611
5 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID Object ID 20070611
6 Importing I_OTYPE Call by reference Type reference (TYPE) OBJTYPE Object Type 20070611
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
8 Importing I_STRUCTURE Call by reference Type reference (TYPE) STRING Structure INFTY 20070611
9 Importing I_STRUC_PTNNNN Call by reference Type reference (TYPE) STRING Structure: Expanded Part 20070611
10 Importing I_STRUC_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
11 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method _UPDATE_RELAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070611
2 Importing IT_RELAT_DATA Value transfer Type reference (TYPE) GRPCH_T_RELAT_DATA 20070611
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20070611

Method __CREATE_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070611
2 Exporting E_OBJID Call by reference Type reference (TYPE) HROBJID Object ID 20070611
3 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) GRPCH_T_INFTY_DATA 20070611
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
5 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611
7 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070611
8 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID Object ID 20070611
9 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
10 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611

Method __CREATE_OBJTYPE on class CL_GRPCH_HR_COMM has no exception.

Method __CREATE_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter Table 20070611
2 Exporting E_OBJID Call by reference Type reference (TYPE) HROBJID Object ID 20070611
3 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) GRPCH_T_INFTY_DATA 20070611
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start Date 20070611
5 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End Date 20070611
7 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070611
8 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID Object ID 20070611
9 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
10 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611

Method __CREATE_OBJTYPE_INFTY on class CL_GRPCH_HR_COMM has no exception.

Method __DELETE_OBJTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20070611
2 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
3 Importing I_OBJID Call by reference Type reference (TYPE) GRPCH_OBJID 20070611
4 Importing I_OBJTYPE Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
5 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611

Method __DELETE_OBJTYPE_OBJID on class CL_GRPCH_HR_COMM has no exception.

Method __DETERMINE_ATTRIBUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRNAME Value transfer Type reference (TYPE) GRPC_ATTRNAME Attribute 20070611
2 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070611

Method __DETERMINE_ATTRIBUT on class CL_GRPCH_HR_COMM has no exception.

Method __RELATE_OBJTYPE_TO_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20070611
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Start of Link 20070611
3 Importing I_CENTRAL_TYPE1 Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
4 Importing I_CENTRAL_TYPE2 Call by reference Type reference (TYPE) GRPCH_TYPE 20070611
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM End of Link 20070611
6 Importing I_OBJID1 Call by reference Type reference (TYPE) HROBJID Object ID 20070611
7 Importing I_OBJID2 Call by reference Type reference (TYPE) HROBJID Object ID 20070611
8 Importing I_OBJTYPE1 Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
9 Importing I_OBJTYPE2 Call by reference Type reference (TYPE) GRPC_OBJTYPE Object Type 20070611
10 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Variant 20070611
11 Importing I_RSIGN Call by reference Type reference (TYPE) RSIGN A = Bottom-Up; B = Top-Down 20070611

Method __RELATE_OBJTYPE_TO_OBJTYPE on class CL_GRPCH_HR_COMM has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 250