SAP ABAP Class CL_GRPC_ECONTROL_WD (Orgunit hierarchy tree)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_CCAT (Package) Process controls central catalogues
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_MAPPER_WD Supper Class of UI 20070621
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRPC_TREE_WD tree interface for GRPC 20070623
Properties
Class CL_GRPC_ECONTROL_WD  
Short Description Orgunit hierarchy tree    
Super Class CL_GRPC_MAPPER_WD Supper Class of UI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRPC_CCAT   Process controls central catalogues 
Created 20070621   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRPC_TREE_WD tree interface for GRPC 20070623
Friends
Class CL_GRPC_ECONTROL_WD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_CMP_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTROLLER Web Dynpro: Controller Interface 20080604
2 DT_FREQ_VALUESET Instance attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20080604
3 DT_TESTPLAN Static Attribute Private Type reference (TYPE) GRPC_T_TEST_PLAN table type for test plans 20080605
4 DT_TEST_VALUESET Instance attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20080604
5 GC_ECGROUP Constant Public Type reference (TYPE) GRPC_API_ENTITY_ID 'XECGROUP' GRPC ID of the entity 20070718
6 GC_ECONTROL Constant Public Type reference (TYPE) GRPC_API_ENTITY_ID 'XECONTROL' GRPC ID of the entity 20070718
7 GC_ROOT_ID Constant Public Type reference (TYPE) GRPC_OBJECT_ID 99999999 Object ID for root node 20070705
8 GC_VIS_ROW_NUM Constant Public Type reference (TYPE) INT4 20 Visible row number in hier table 20071023
9 GT_CUT_ENTITY Instance attribute Private Type reference (TYPE) GRPC_T_UI_ECONTROL table of entity-level control 20070624
10 GT_ENTITY Instance attribute Private Type reference (TYPE) GRPC_T_UI_ECONTROL table of entity-level control 20070624
11 GV_EVENT Instance attribute Public Type reference (TYPE) GRPC_EVENT event in WD application 20070912
12 GV_FOCUS_ID Instance attribute Public Type reference (TYPE) GRPC_API_OBJECT_ID Object ID 20070625
13 GV_MCONTROL_ASSIGN Instance attribute Public Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the entity 20070807
14 GV_ORGUNIT_ID Instance attribute Public Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20070807
15 GV_RCODE Instance attribute Private Type reference (TYPE) INT4 Return code 20070715
16 MC_IELC_HIER_VIEW Constant Private Type reference (TYPE) STRING 'V_ECONTROL_HIER' 20110114
17 MO_MESSAGE_MANAGER Instance attribute Public Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20090226
18 MO_TIMEFRAME Instance attribute Private Object reference (TYPE REF TO) CL_GRPC_TIMEFRAME_WD WD handler for the PC timeframe 20070713
19 MV_COMMIT Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070920
20 MV_MODE Instance attribute Public Type reference (TYPE) CHAR10 event in WD application 20070912
21 MV_SESSION_ID Instance attribute Public Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20070713
Methods
# Method Level Visibility Method type Description Created on
1 BIND_DATA Instance method Public Method 20070625
2 CANCEL Instance method Public Method 20070625
3 CHECK_TESTPLAN Instance method Public Method Check input Test Plan validate or not 20080604
4 COLLECT_CHILDREN Instance method Private Method 20070625
5 COMMIT_WORK Instance method Public Method 20070715
6 CONSTRUCTOR Instance method Public Constructor 20070626
7 CREATE_ENTITY Instance method Public Method 20070625
8 ENTER_TESTPLAN Instance method Public Method Input a test plan 20080604
9 EXPAND_PARENT Instance method Public Method 20071023
10 FIND Instance method Public Method 20071022
11 GET_DATA_FOR_ATTACH Instance method Public Method 20070912
12 GET_DUPLICATED_TESPLAN Instance method Public Method get duplicated task plan 20080605
13 GET_ENTITY_HIER Instance method Public Method Get object hierarchy 20070621
14 GET_LEAD_OBJECT_ID Instance method Private Method get object Id of lead selection 20070627
15 GET_LEAD_SELECTION_ROW_INDEX Instance method Private Method 20081230
16 GET_LOCAL_ENTITY Instance method Public Method Get local entity 20070808
17 GET_SESSION_ID Instance method Public Method 20071012
18 GET_TESTPLAN_LIST Instance method Public Method Get Test Plan List 20080604
19 GET_ULTIMATE_PRIOX Instance method Private Method 20090116
20 HAS_ERROR Instance method Public Method 20070719
21 IS_CHANGED Instance method Public Method 20071025
22 RAISE_MESSAGE Instance method Public Method 20090226
23 RELOAD Instance method Public Method 20070717
24 RETRIEVE_ENTITY Instance method Public Method retrieve single entity data 20070914
25 SAVE_DATA Instance method Public Method 20070625
26 SEARCH_NODE Instance method Private Method 20071212
27 SET_BTN_STATUS Instance method Public Method set status of buttons and check authorization for object 20071101
28 SET_CMP_CONTROLLER Instance method Public Method set component controller 20080604
29 SET_COMMIT_FLAG Instance method Public Method When click Save, need commit or not ? 20070920
30 SET_DATESELECTION Instance method Public Method Set Date Selection 20100421
31 SET_DESCR Instance method Public Method Set description of every IMG fields and domain fields 20080604
32 SET_EVENT Instance method Public Method 20070624
33 SET_FIRST_VISIBLE_ROW Instance method Private Method 20071023
34 SET_LEAD_VISIBLE Instance method Public Method 20081230
35 SET_SESSION_ID Instance method Public Method set session id and time frame 20080623
36 SET_TESTPLAN Instance method Public Method set test plan 20080605
37 SET_TIMEFRAME Instance method Public Method 20070713
38 SET_VALUESET Instance method Public Method Set value set for indirect entity-level control 20080604
Events
Class CL_GRPC_ECONTROL_WD has no event.
Types
Class CL_GRPC_ECONTROL_WD has no local type.
Method Signatures

Method BIND_DATA Signature

Method BIND_DATA on class CL_GRPC_ECONTROL_WD has no parameter.
Method BIND_DATA on class CL_GRPC_ECONTROL_WD has no exception.

Method CANCEL Signature

Method CANCEL on class CL_GRPC_ECONTROL_WD has no parameter.
Method CANCEL on class CL_GRPC_ECONTROL_WD has no exception.

Method CHECK_TESTPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080604
2 Exporting EV_RETURN Call by reference Type reference (TYPE) I 0: OK. 4: test plan not exist. 2:has duplicated items 20080604

Method CHECK_TESTPLAN on class CL_GRPC_ECONTROL_WD has no exception.

Method COLLECT_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTITY Call by reference Type reference (TYPE) GRPC_T_UI_ECONTROL table of entity-level control 20070625
2 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID Entity Level Control ID 20070625

Method COLLECT_CHILDREN on class CL_GRPC_ECONTROL_WD has no exception.

Method COMMIT_WORK Signature

Method COMMIT_WORK on class CL_GRPC_ECONTROL_WD has no parameter.
Method COMMIT_WORK on class CL_GRPC_ECONTROL_WD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20070626

Method CONSTRUCTOR on class CL_GRPC_ECONTROL_WD has no exception.

Method CREATE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NEW_ID Value transfer Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20080108

Method CREATE_ENTITY on class CL_GRPC_ECONTROL_WD has no exception.

Method ENTER_TESTPLAN Signature

Method ENTER_TESTPLAN on class CL_GRPC_ECONTROL_WD has no parameter.
Method ENTER_TESTPLAN on class CL_GRPC_ECONTROL_WD has no exception.

Method EXPAND_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20071023

Method EXPAND_PARENT on class CL_GRPC_ECONTROL_WD has no exception.

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_END Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071212
2 Importing FIRST_TIME Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081107

Method FIND on class CL_GRPC_ECONTROL_WD has no exception.

Method GET_DATA_FOR_ATTACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MODE Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20070912
2 Exporting EV_OBJ_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20070912
3 Exporting EV_SESSION_ID Call by reference Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20070912

Method GET_DATA_FOR_ATTACH on class CL_GRPC_ECONTROL_WD has no exception.

Method GET_DUPLICATED_TESPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TESTPLAN Value transfer Type reference (TYPE) GRPC_T_TEST_PLAN table type for test plans 20080605

Method GET_DUPLICATED_TESPLAN on class CL_GRPC_ECONTROL_WD has no exception.

Method GET_ENTITY_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ENTITY Value transfer Type reference (TYPE) GRPC_T_UI_ECONTROL Orgunit hierarchy table 20070622

Method GET_ENTITY_HIER on class CL_GRPC_ECONTROL_WD has no exception.

Method GET_LEAD_OBJECT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJECT_ID Value transfer Type reference (TYPE) GRPC_API_OBJECT_ID Object ID 20070627

Method GET_LEAD_OBJECT_ID on class CL_GRPC_ECONTROL_WD has no exception.

Method GET_LEAD_SELECTION_ROW_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CHILD_ROW_COUNT Call by reference Type reference (TYPE) I 20081230
2 Exporting EV_ROW_INDEX Call by reference Type reference (TYPE) I 20081230
3 Importing IV_LEAD_SELECTION Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081230
4 Importing IV_PARENT Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081230

Method GET_LEAD_SELECTION_ROW_INDEX on class CL_GRPC_ECONTROL_WD has no exception.

Method GET_LOCAL_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LEAD_SELECTION Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20070808
2 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20070808
3 Importing IV_SESSION_ID Call by reference Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20070808

Method GET_LOCAL_ENTITY on class CL_GRPC_ECONTROL_WD has no exception.

Method GET_SESSION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SESSION_ID Value transfer Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20071012

Method GET_SESSION_ID on class CL_GRPC_ECONTROL_WD has no exception.

Method GET_TESTPLAN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TESTPLAN Value transfer Type reference (TYPE) GRPC_T_TEST_PLAN table type for test plans 20080604

Method GET_TESTPLAN_LIST on class CL_GRPC_ECONTROL_WD has no exception.

Method GET_ULTIMATE_PRIOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MAX_PRIOX Call by reference Type reference (TYPE) GRPC_PRIOXNUM PRIOX Number 20090116
2 Exporting EV_MIN_PRIOX Call by reference Type reference (TYPE) GRPC_PRIOXNUM PRIOX Number 20090116
3 Importing IV_OBJECT_PARENT Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20090116

Method GET_ULTIMATE_PRIOX on class CL_GRPC_ECONTROL_WD has no exception.

Method HAS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070719

Method HAS_ERROR on class CL_GRPC_ECONTROL_WD has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20071025

Method IS_CHANGED on class CL_GRPC_ECONTROL_WD has no exception.

Method RAISE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090226
2 Importing IV_VIEW Call by reference Type reference (TYPE) STRING View 20110114

Method RAISE_MESSAGE on class CL_GRPC_ECONTROL_WD has no exception.

Method RELOAD Signature

Method RELOAD on class CL_GRPC_ECONTROL_WD has no parameter.
Method RELOAD on class CL_GRPC_ECONTROL_WD has no exception.

Method RETRIEVE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAVIGATE_OIF Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20080917

Method RETRIEVE_ENTITY on class CL_GRPC_ECONTROL_WD has no exception.

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CDF_COMP Call by reference Object reference (TYPE REF TO) IWCI_GRFN_CDF WebDynpro Interface COMPONENTCONTROLLER 20071024

Method SAVE_DATA on class CL_GRPC_ECONTROL_WD has no exception.

Method SEARCH_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Value transfer Type reference (TYPE) INT4 Dummy for B20 int1 (Local Everywhere) 20071212
2 Importing IV_PATTERN Call by reference Type reference (TYPE) STRING 20071212
3 Importing IV_TOTAL Value transfer Type reference (TYPE) INT4 Natural number 20071212

Method SEARCH_NODE on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_BTN_STATUS Signature

Method SET_BTN_STATUS on class CL_GRPC_ECONTROL_WD has no parameter.
Method SET_BTN_STATUS on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_CMP_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CMP_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_CONTROLLER Web Dynpro: Controller Interface 20080604

Method SET_CMP_CONTROLLER on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_COMMIT_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLAG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070920

Method SET_COMMIT_FLAG on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_DATESELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATE Call by reference Type reference (TYPE) GRFN_S_DATE_SELECTION Timeframe details and selection type 20101210

Method SET_DATESELECTION on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XS_ENTITY Call by reference Type reference (TYPE) GRPC_S_UI_ECONTROL Structure for display Entity level control 20080604

Method SET_DESCR on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Value transfer Type reference (TYPE) GRPC_EVENT event in WD application 20070625

Method SET_EVENT on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_FIRST_VISIBLE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROW Call by reference Type reference (TYPE) INT4 Natural number 20071023

Method SET_FIRST_VISIBLE_ROW on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_LEAD_VISIBLE Signature

Method SET_LEAD_VISIBLE on class CL_GRPC_ECONTROL_WD has no parameter.
Method SET_LEAD_VISIBLE on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_SESSION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SESSION_ID Call by reference Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20080623

Method SET_SESSION_ID on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_TESTPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TESTPLAN_DESCR Call by reference Type reference (TYPE) STRING 20080605
2 Importing IV_TESTPLAN_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20080605

Method SET_TESTPLAN on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_TIMEFRAME Signature

Method SET_TIMEFRAME on class CL_GRPC_ECONTROL_WD has no parameter.
Method SET_TIMEFRAME on class CL_GRPC_ECONTROL_WD has no exception.

Method SET_VALUESET Signature

Method SET_VALUESET on class CL_GRPC_ECONTROL_WD has no parameter.
Method SET_VALUESET on class CL_GRPC_ECONTROL_WD has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 250