SAP ABAP Class IF_WS_MD_CGR (DB Services for consumer groups)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESD_CG_OBJECT DB Services for consumer group 20061005
Properties
Class IF_WS_MD_CGR  
Short Description DB Services for consumer groups    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20060929   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ESD_CG_PBL_API Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_WS_CLASSIFICATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_WS_MD_CGR has no interface implemented.
Friends
Class IF_WS_MD_CGR has no friend class.
Attributes
Class IF_WS_MD_CGR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activate a consumer group 20060929
2 CHECK Instance method Public Method Checks a consumber group 20060929
3 COPY Instance method Public Method Copy of a consumber group 20070322
4 DELETE Instance method Public Method Delte a consumer group 20060929
5 GET_CLASSIFICATIONS Instance method Public Method returns classification object 20061018
6 GET_DETAIL Instance method Public Method returns detail data of sg object 20081001
7 GET_OBJECT_INFORMATION Instance method Public Method Get object information 20061006
8 LOCK Instance method Public Method Lock a object 20061006
9 SAVE Instance method Public Method Create a consumer group 20061002
10 SET_CLASSIFICATIONS Instance method Public Method Set object classifications 20061010
11 SET_DETAIL Instance method Public Method Set detail information 20061010
12 SET_HEADER Instance method Public Method Set object header 20061010
13 UNLOCK Instance method Public Method Unlock a object 20061006
Events
Class IF_WS_MD_CGR has no event.
Types
Class IF_WS_MD_CGR has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class IF_WS_MD_CGR has no parameter.
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION Unified Editor: Exception 20061122

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RV_HAS_ERRORS Call by reference Type reference (TYPE) FLAG General Flag 20070321
2 Exporting R_LOG Call by reference Object reference (TYPE REF TO) CL_ESD_MESSAGES ESD: Messages 20070321
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION Unified Editor: Exception 20070321

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RV_HAS_ERRORS Call by reference Type reference (TYPE) FLAG General Flag 20070322
2 Exporting R_LOG Call by reference Object reference (TYPE REF TO) CL_ESD_MESSAGES ESD: Messages 20070322
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION Unified Editor: Exception 20070322

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CORR_INSERT Call by reference Type reference (TYPE) IF_ESD_CG_PBL_API=>SG_CORR_INSERT 20080917
2 Importing IV_VERSION Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20061207
3 Exporting RV_HAS_ERRORS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070529
4 Exporting R_LOG Call by reference Object reference (TYPE REF TO) CL_ESD_MESSAGES ESD: Messages 20061208
# Exception Resumable Description Created on
1 CX_ESD_CG_EXCEPTION Unified Editor: Exception 20061208

Method GET_CLASSIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CLASSIFICATIONS Value transfer Type reference (TYPE) IF_WS_CLASSIFICATION=>T_CLASSIFICATIONS Classification Object for VIFs / CGRs 20100507

Method GET_CLASSIFICATIONS on class IF_WS_MD_CGR has no exception.

Method GET_DETAIL 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 'I' or 'A' 20081001
2 Returning RV_DETAIL Value transfer Type reference (TYPE) STTY_CG_DETAIL_OBJ Consumer group - Detail 20081001
# Exception Resumable Description Created on
1 CX_ESD_CG_WRONG_VERSION Wrong version 20081001

Method GET_OBJECT_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20061011
2 Exporting E_ORIGLANG Call by reference Type reference (TYPE) SPRAS Language Key 20061011
3 Exporting E_STR_CG_HEADER_OBJ Call by reference Type reference (TYPE) SSTR_CG_HEADER_OBJ Consumer groups : Header information 20061006
4 Exporting E_TAB_CG_CLASSIFICATION_OBJ Call by reference Type reference (TYPE) STTY_CG_CLASSIFICATION_OBJ Consumer group classifications 20061006
5 Exporting E_TAB_CG_DETAIL_OBJ Call by reference Type reference (TYPE) STTY_CG_DETAIL_OBJ Consumer group -detail 20061006
6 Importing I_VERSION Call by reference Type reference (TYPE) SDTE_CG_VERSION Consumer group version (A-Active : I-Inactive) 20061006
# Exception Resumable Description Created on
1 CX_ESD_CG_WRONG_VERSION Wrong version 20061006

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUPPRESS_CHECKS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20061006
# Exception Resumable Description Created on
1 CX_ESD_CG_CANCELED Activity Terminated 20061006
2 CX_ESD_CG_CREATE_EXCEPTION Object creation error 20061115
3 CX_ESD_CG_INTERNAL_ERROR Internal Error 20061006
4 CX_ESD_CG_LOCKED Consumer Object Is Locked 20061006
5 CX_ESD_CG_PERMISSION_FAILURE Authorisation failure 20061006

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CORR_INSERT Call by reference Type reference (TYPE) VICORRINSERT Delegate Data to RS_CORR_INSERT 20061010
# Exception Resumable Description Created on
1 CX_ESD_CG_CANCELED Activity Terminated 20061010
2 CX_ESD_CG_INTERNAL_ERROR Internal Error 20061010
3 CX_ESD_CG_PERMISSION_FAILURE Authorisation failure 20061010

Method SET_CLASSIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLASSIFICATIONS Call by reference Type reference (TYPE) IF_WS_CLASSIFICATION=>T_CLASSIFICATIONS Consumer group classifications 20100507

Method SET_CLASSIFICATIONS on class IF_WS_MD_CGR has no exception.

Method SET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_CG_DETAIL_OBJ Call by reference Type reference (TYPE) STTY_CG_DETAIL_OBJ Consumer group - Detail 20061010

Method SET_DETAIL on class IF_WS_MD_CGR has no exception.

Method SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_CG_HEADER_OBJ Call by reference Type reference (TYPE) SSTR_CG_HEADER_OBJ Consumer groups : Header information 20061010

Method SET_HEADER on class IF_WS_MD_CGR has no exception.

Method UNLOCK Signature

Method UNLOCK on class IF_WS_MD_CGR has no parameter.
# Exception Resumable Description Created on
1 CX_ESD_CG_CANCELED Activity Terminated 20061006
2 CX_ESD_CG_INTERNAL_ERROR Internal Error 20061006
3 CX_ESD_CG_PERMISSION_FAILURE Authorisation failure 20061006
History
Last changed by/on SAP  20130531 
SAP Release Created in