SAP ABAP Class CL_GRPC_UI_CONTROL (Control UI helper class)
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 20100113
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRPC_PROCESS_GEN_WD 20100113
Properties
Class CL_GRPC_UI_CONTROL  
Short Description Control UI helper class    
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 20090115   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 GRPC0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 GRPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRPC_PROCESS_GEN_WD 20100113
Friends
Class CL_GRPC_UI_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTR_CN_GROUP Constant Public Type reference (TYPE) GRPC_ATTRNAME 'CN_GROUP' Attribute 20090115
2 DO_VIEW_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER 20100113
3 DS_PROCESS_DATA Instance attribute Private Type reference (TYPE) GRPC_S_PROCESS 20100113
4 DT_TESTPLAN Instance attribute Private Type reference (TYPE) GRPC_T_TEST_PLAN 20100113
5 GC_CN_DTEVT Constant Public See coding 20100121
6 MT_CN_SUBGROUP Instance attribute Private Type reference (TYPE) GRPC_T_API_CNTR_SUBGROUP 20100113
7 MT_RELEVANCE Instance attribute Private Type reference (TYPE) GRPC_T_API_CNTR_RELEVANCE 20100113
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TESTPLAN_VALID Static method Public Method Check whether testplan is valid 20100125
2 CONVERT_TO_API Static method Public Method 20100923
3 GET_CN_SUBGROUPS Instance method Private Method 20100113
4 GET_FIRST_ITEM_FROM_VALUE_SET Static method Public Method Get first item from value set 20090226
5 GET_SUB_VALUES Static method Public Method Get subgroups by a group 20090115
6 GET_TESTPLAN_LIST Static method Public Method Get Test Plan List 20100125
7 MAP_FROM_UI_FIELD Static method Public Method Map UI Field 20100121
8 MAP_UI_FIELD Static method Public Method Map UI Field 20100108
9 SET_DESCR Instance method Private Method 20100113
10 SET_META_DATA Instance method Private Method 20100113
11 TIMEFRAME_CHECK Instance method Public Method 20100113
Events
Class CL_GRPC_UI_CONTROL has no event.
Types
Class CL_GRPC_UI_CONTROL has no local type.
Method Signatures

Method CHECK_TESTPLAN_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TESTPLAN_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100125
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB 20100125
3 Exporting ET_TESTPLAN Call by reference Type reference (TYPE) GRPC_T_TEST_PLAN table type for test plans 20100125
4 Exporting EV_RETURN Call by reference Type reference (TYPE) I 20100125
5 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100125
6 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100125
7 Importing IV_TESTPLAN_DESCR Call by reference Type reference (TYPE) STRING 20100125

Method CHECK_TESTPLAN_VALID on class CL_GRPC_UI_CONTROL has no exception.

Method CONVERT_TO_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) GRFN_S_API_CONTROL Control Structure 20100923
2 Importing IS_DATA Call by reference Type reference (TYPE) GRPC_S_PROCESS Process UI General Structure 20100923

Method CONVERT_TO_API on class CL_GRPC_UI_CONTROL has no exception.

Method GET_CN_SUBGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SUBGROUPS Value transfer Type reference (TYPE) GRPC_T_API_CNTR_SUBGROUP 20100113

Method GET_CN_SUBGROUPS on class CL_GRPC_UI_CONTROL has no exception.

Method GET_FIRST_ITEM_FROM_VALUE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090226
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20090226
3 Returning RV_VALUE Value transfer Type reference (TYPE) VAL_SINGLE Single Value 20090226

Method GET_FIRST_ITEM_FROM_VALUE_SET on class CL_GRPC_UI_CONTROL has no exception.

Method GET_SUB_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR Call by reference Type reference (TYPE) GRPC_ATTRNAME Attribute 20090115
2 Importing IV_VALUE Call by reference Type reference (TYPE) GRPC_ATTRVALUE Attribute Value 20090115
3 Returning RT_SUB_VALUES Value transfer Type reference (TYPE) GRPC_T_API_VALUESET The valueset for GRPC fields 20090115

Method GET_SUB_VALUES on class CL_GRPC_UI_CONTROL has no exception.

Method GET_TESTPLAN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100125
2 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100125
3 Returning RT_TESTPLAN Value transfer Type reference (TYPE) GRPC_T_TEST_PLAN structure of test plan 20100125

Method GET_TESTPLAN_LIST on class CL_GRPC_UI_CONTROL has no exception.

Method MAP_FROM_UI_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD Call by reference Type reference (TYPE) FIELDNAME Field Name 20100121
2 Returning RV_FLD Value transfer Type reference (TYPE) GRFN_FLD Field ID 20100121

Method MAP_FROM_UI_FIELD on class CL_GRPC_UI_CONTROL has no exception.

Method MAP_UI_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLD Call by reference Type reference (TYPE) GRFN_FLD 20100108
2 Returning RV_FIELD Value transfer Type reference (TYPE) FIELDNAME 20100108

Method MAP_UI_FIELD on class CL_GRPC_UI_CONTROL has no exception.

Method SET_DESCR Signature

Method SET_DESCR on class CL_GRPC_UI_CONTROL has no parameter.
Method SET_DESCR on class CL_GRPC_UI_CONTROL has no exception.

Method SET_META_DATA Signature

Method SET_META_DATA on class CL_GRPC_UI_CONTROL has no parameter.
Method SET_META_DATA on class CL_GRPC_UI_CONTROL has no exception.

Method TIMEFRAME_CHECK 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 20100113
2 Exporting EV_IS_FAILED Value transfer Type reference (TYPE) ABAP_BOOL 20100113
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION 20100113
4 Importing IS_PROCESS_GEN Value transfer Type reference (TYPE) GRPC_S_PROCESS 20100113
5 Importing IV_MODE Value transfer Type reference (TYPE) GRFN_UI_MODE 20100113
6 Importing IV_OBJ_TYPE Value transfer Type reference (TYPE) GRPCS_OBJTYPE 20100113
7 Importing IV_ORGUNIT_ID Value transfer Type reference (TYPE) GRPC_API_OBJECT_ID 20100113
8 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRPC_API_OBJECT_ID 20100113

Method TIMEFRAME_CHECK on class CL_GRPC_UI_CONTROL has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300