SAP ABAP Class CL_ESD_CG_DATA (Consumer Groups Data Handler)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESD_ESI_CONSUMER_GROUPS (Package) ES Tools - ServiceGroups
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ESD_TABLE_DATA Class to hold tabular data 20061024
Properties
Class CL_ESD_CG_DATA  
Short Description Consumer Groups Data Handler    
Super Class CL_ESD_TABLE_DATA Class to hold tabular data 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESD_ESI_CONSUMER_GROUPS   ES Tools - ServiceGroups 
Created 20061024   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MDCTG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ESD_CG_DATA has no interface implemented.
Friends
Class CL_ESD_CG_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AVAIL_REGISTRIES Instance attribute Protected Type reference (TYPE) STTY_ER_REGISTRY_PARAMETER ER Parameters (New) 20070904
2 CURRENT_REGISTRY Instance attribute Protected Type reference (TYPE) SSTR_ER_REGISTRY_PARAMETER Registry Parameters 20070904
3 R_CONSUMER_GROUPS Instance attribute Private Object reference (TYPE REF TO) CL_ESD_CG_OBJECT DB Services for consumer group 20061025
4 S_ADDITIONAL_DATA Instance attribute Public Type reference (TYPE) SSTR_CG_REGISTRY_DATA Registry Parameters 20070904
5 T_CG_DATA Instance attribute Protected Type reference (TYPE) ESD_CONSUMER_GROUPS_T Classification Table Data 20061025
6 UI_STATE Instance attribute Private Type reference (TYPE) STRING current State of UI (Disp, Edit ...) 20061024
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_F4_VALUES Instance method Public Method checks classification data 20061024
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061205
3 CREATE_FIELDCAT Instance method Public Method creates field catalog for ALV 20061024
4 GET_ADDITIONAL_DATA Instance method Public Method returnd additional Data for Consumer Groups 20070904
5 GET_CG_DETAIL_DATA Instance method Public Method reads consumer group detail data from class object 20061025
6 GET_CURRENT_REGISTRY Instance method Public Method returns current registry 20070904
7 GET_F4_CONSUMER_DATA Instance method Public Method returns F4 Data 20070423
8 GET_FIELD_CATALOG Instance method Public Method 20061024
9 GET_REGISTRIES Instance method Public Method returns all available registries 20070904
10 GET_TABLE Instance method Public Method 20061024
11 SET_CURRENT_REGISTRY Instance method Public Method returns current registry 20070904
12 SET_DUMMY_TABLE Instance method Public Method Set table 20061024
13 SET_FIELD_CATALOG Instance method Public Method 20061024
14 SET_HAS_NO_DATA Instance method Public Method 20061024
15 SET_INACTIVE_DETAIL_DATA Instance method Public Method Moves data from ALV to Consumer Group Object 20061206
16 SET_TABLE Instance method Public Method Set table 20061024
17 SET_UI_STATE Instance method Public Method Sets UI State Attribute 20061024
Events
Class CL_ESD_CG_DATA has no event.
Types
Class CL_ESD_CG_DATA has no local type.
Method Signatures

Method CHECK_F4_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHECK_OK Call by reference Type reference (TYPE) FLAG ABAP: Program Status (Active, Saved, Transported...) 20061024
2 Importing IT_TABLE Call by reference Type reference (TYPE) VEP_UDDI_CLASSIFICATION_TAB Table Type of UDDI Classifications 20061024
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) CHAR30 30 Characters 20061024
4 Importing IV_ROW_ID Call by reference Type reference (TYPE) INT4 Row num that has changed 20061024

Method CHECK_F4_VALUES on class CL_ESD_CG_DATA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_CG_OBJECT Call by reference Object reference (TYPE REF TO) CL_ESD_CG_OBJECT Consumer Groups 20061205
2 Importing R_PLUGIN Call by reference Object reference (TYPE REF TO) IF_ESD_PLUGIN UI Functions 20061205

Method CONSTRUCTOR on class CL_ESD_CG_DATA has no exception.

Method CREATE_FIELDCAT Signature

Method CREATE_FIELDCAT on class CL_ESD_CG_DATA has no parameter.
Method CREATE_FIELDCAT on class CL_ESD_CG_DATA has no exception.

Method GET_ADDITIONAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CG_DATA Call by reference Type reference (TYPE) SSTR_CG_REGISTRY_DATA Structure for additional classification data (e.g. Registry) 20070904

Method GET_ADDITIONAL_DATA on class CL_ESD_CG_DATA has no exception.

Method GET_CG_DETAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CG_DETAIL_DATA Value transfer Type reference (TYPE) ESD_CONSUMER_GROUPS_T Table Type of UDDI Classifications 20061025

Method GET_CG_DETAIL_DATA on class CL_ESD_CG_DATA has no exception.

Method GET_CURRENT_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_REGISTRY Value transfer Type reference (TYPE) SSTR_ER_REGISTRY_PARAMETER Enterprise Registery parameters (New world) 20070904

Method GET_CURRENT_REGISTRY on class CL_ESD_CG_DATA has no exception.

Method GET_F4_CONSUMER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INPUT_VALUES Call by reference Type reference (TYPE) ESD_NAME_VALUE_T ESD: Generic name/value table 20070423
2 Returning RT_OUTPUT_VALUES Value transfer Type reference (TYPE) ESD_VALUE_T ESD: Generic value table 20070423

Method GET_F4_CONSUMER_DATA on class CL_ESD_CG_DATA has no exception.

Method GET_FIELD_CATALOG Signature

Method GET_FIELD_CATALOG on class CL_ESD_CG_DATA has no parameter.
Method GET_FIELD_CATALOG on class CL_ESD_CG_DATA has no exception.

Method GET_REGISTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RT_REGISTRIES Call by reference Type reference (TYPE) STTY_ER_REGISTRY_PARAMETER ER Parameters (New) 20070904

Method GET_REGISTRIES on class CL_ESD_CG_DATA has no exception.

Method GET_TABLE Signature

Method GET_TABLE on class CL_ESD_CG_DATA has no parameter.
Method GET_TABLE on class CL_ESD_CG_DATA has no exception.

Method SET_CURRENT_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REGISTRY Call by reference Type reference (TYPE) SSTR_ER_REGISTRY_PARAMETER Enterprise Registery parameters (New world) 20070904

Method SET_CURRENT_REGISTRY on class CL_ESD_CG_DATA has no exception.

Method SET_DUMMY_TABLE Signature

Method SET_DUMMY_TABLE on class CL_ESD_CG_DATA has no parameter.
Method SET_DUMMY_TABLE on class CL_ESD_CG_DATA has no exception.

Method SET_FIELD_CATALOG Signature

Method SET_FIELD_CATALOG on class CL_ESD_CG_DATA has no parameter.
Method SET_FIELD_CATALOG on class CL_ESD_CG_DATA has no exception.

Method SET_HAS_NO_DATA Signature

Method SET_HAS_NO_DATA on class CL_ESD_CG_DATA has no parameter.
Method SET_HAS_NO_DATA on class CL_ESD_CG_DATA has no exception.

Method SET_INACTIVE_DETAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VERSION Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20061206

Method SET_INACTIVE_DETAIL_DATA on class CL_ESD_CG_DATA has no exception.

Method SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) ESD_CONSUMER_GROUPS_T Consumer Groups 20061024

Method SET_TABLE on class CL_ESD_CG_DATA has no exception.

Method SET_UI_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UI_STATE Call by reference Type reference (TYPE) STRING 20061024

Method SET_UI_STATE on class CL_ESD_CG_DATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710