SAP ABAP Class CL_DMC_RVARIANT_LIST (MWB: Rule Variant List Class)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_DMCM (Package) Data Mapping and Conversion: Maintenance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DMC_LIST MWB: Master list class 20050715
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DMC_EQUALS Check of Two Class Instances for Equality 20060616
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DMC_LIST Listobjekt 20050715
Properties
Class CL_DMC_RVARIANT_LIST  
Short Description MWB: Rule Variant List Class    
Super Class CL_DMC_LIST MWB: Master list class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_DMCM   Data Mapping and Conversion: Maintenance 
Created 20050705   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 DMCT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DMC_EQUALS Check of Two Class Instances for Equality 20060616
2 IF_DMC_LIST Listobjekt 20050715
Friends
Class CL_DMC_RVARIANT_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OWNER_REF Instance attribute Public Object reference (TYPE REF TO) CL_DMC_OP MWB: Rule Implementation 20050715
2 STD_VARIANT_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN false Standard variant changed 20050824
3 _DBVALS Instance attribute Protected Type reference (TYPE) DMC_RVARIANT_TAB MWB: Table with Rule Variants 20050706
4 _VALS Instance attribute Protected Type reference (TYPE) DMC_RVARIANT_PERS MWB: Persistence Information for Rule Variants 20050706
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method 20050715
2 ADD_RVARIANT Instance method Public Method Adds rule variant to the list or updates values 20050707
3 CMD Instance method Public Method 20050715
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050706
5 COPY Instance method Public Method 20050715
6 COUNT Instance method Public Method zählt die Anzahl der gepflegten Varianten 20051104
7 DEL_ALL_ELEMENTS Instance method Public Method 20050715
8 DEL_BY_GUID Instance method Public Method 20050715
9 DEL_BY_ID Instance method Public Method 20050715
10 DEL_BY_REF Instance method Public Method 20050715
11 FROM_ITAB Instance method Public Method 20050715
12 GET_ALL_ELEMENTS Instance method Public Method 20050715
13 GET_ELEM_BY_GUID Instance method Public Method 20050715
14 GET_ELEM_BY_ID Instance method Public Method 20050715
15 GET_OBJS_ALL_VARIANTS Instance method Public Method Ermittle alle Steuerparameter etc. in allen Varianten 20051114
16 GET_STD_VARIANT Instance method Public Method Returns selected standard variant 20050713
17 GET_VARIANT_OBJ_GUID_BY_IDENT Instance method Public Method Ermittle Guid des VARIANT OBJECT über dessen Identifier 20051031
18 RELOAD_FROM_DB Instance method Public Method 20050715
19 RESTORE_AFTER_CANCEL Instance method Public Method 20050715
20 SAVE Instance method Public Method 20050715
21 SET_STATE Instance method Public Method 20050715
22 SET_STD_VARIANT Instance method Public Method Sets a rule variant as standard variant 20050713
23 TO_ITAB Instance method Public Method 20050715
Events
Class CL_DMC_RVARIANT_LIST has no event.
Types
Class CL_DMC_RVARIANT_LIST has no local type.
Method Signatures

Method ADD Signature

Method ADD on class CL_DMC_RVARIANT_LIST has no parameter.
Method ADD on class CL_DMC_RVARIANT_LIST has no exception.

Method ADD_RVARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCR Call by reference Type reference (TYPE) DMC_DESCR Beschreibung 20050707
2 Importing IV_ID Call by reference Type reference (TYPE) DMC_ID DMC: Schlüssel 20050707
3 Importing IV_TYPE Call by reference Type reference (TYPE) DMC_RVARIANT_TYPE MWB: Regelvariantentyp 20050707

Method ADD_RVARIANT on class CL_DMC_RVARIANT_LIST has no exception.

Method CMD Signature

Method CMD on class CL_DMC_RVARIANT_LIST has no parameter.
Method CMD on class CL_DMC_RVARIANT_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_OWNER Call by reference Object reference (TYPE REF TO) CL_DMC_OP 20050706

Method CONSTRUCTOR on class CL_DMC_RVARIANT_LIST has no exception.

Method COPY Signature

Method COPY on class CL_DMC_RVARIANT_LIST has no parameter.
Method COPY on class CL_DMC_RVARIANT_LIST has no exception.

Method COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) I Anzahl Varianten 20051104

Method COUNT on class CL_DMC_RVARIANT_LIST has no exception.

Method DEL_ALL_ELEMENTS Signature

Method DEL_ALL_ELEMENTS on class CL_DMC_RVARIANT_LIST has no parameter.
Method DEL_ALL_ELEMENTS on class CL_DMC_RVARIANT_LIST has no exception.

Method DEL_BY_GUID Signature

Method DEL_BY_GUID on class CL_DMC_RVARIANT_LIST has no parameter.
Method DEL_BY_GUID on class CL_DMC_RVARIANT_LIST has no exception.

Method DEL_BY_ID Signature

Method DEL_BY_ID on class CL_DMC_RVARIANT_LIST has no parameter.
Method DEL_BY_ID on class CL_DMC_RVARIANT_LIST has no exception.

Method DEL_BY_REF Signature

Method DEL_BY_REF on class CL_DMC_RVARIANT_LIST has no parameter.
Method DEL_BY_REF on class CL_DMC_RVARIANT_LIST has no exception.

Method FROM_ITAB Signature

Method FROM_ITAB on class CL_DMC_RVARIANT_LIST has no parameter.
Method FROM_ITAB on class CL_DMC_RVARIANT_LIST has no exception.

Method GET_ALL_ELEMENTS Signature

Method GET_ALL_ELEMENTS on class CL_DMC_RVARIANT_LIST has no parameter.
Method GET_ALL_ELEMENTS on class CL_DMC_RVARIANT_LIST has no exception.

Method GET_ELEM_BY_GUID Signature

Method GET_ELEM_BY_GUID on class CL_DMC_RVARIANT_LIST has no parameter.
Method GET_ELEM_BY_GUID on class CL_DMC_RVARIANT_LIST has no exception.

Method GET_ELEM_BY_ID Signature

Method GET_ELEM_BY_ID on class CL_DMC_RVARIANT_LIST has no parameter.
Method GET_ELEM_BY_ID on class CL_DMC_RVARIANT_LIST has no exception.

Method GET_OBJS_ALL_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CNTRLPARAM Call by reference Type reference (TYPE) DMC_CNTRLPARAM_TAB 20051114
2 Exporting ET_FIXEDVALUE Call by reference Type reference (TYPE) DMC_FIXEDVALUE_TAB 20051114
3 Exporting ET_RULE Call by reference Type reference (TYPE) DMC_SIMPLE_RULE_REL_TAB Table with Rules 20051114
4 Exporting ET_TROBJ Call by reference Type reference (TYPE) DMC_TROBJ_REL Table 20051114
5 Exporting ET_VARIABLE Call by reference Type reference (TYPE) DMC_VARIABLE_TAB 20051114

Method GET_OBJS_ALL_VARIANTS on class CL_DMC_RVARIANT_LIST has no exception.

Method GET_STD_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ID Value transfer Type reference (TYPE) DMC_ID DMC: Schlüssel 20050715

Method GET_STD_VARIANT on class CL_DMC_RVARIANT_LIST has no exception.

Method GET_VARIANT_OBJ_GUID_BY_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) DMC_RVARIANT_TYPE Rule variant type 20051031
2 Importing I_VAR_OBJ_IDENT Call by reference Type reference (TYPE) DMC_IDENT DMC: General ID 20051031
3 Returning R_REF_OBJ_GUID Value transfer Type reference (TYPE) DMC_GUID DMC: Globally Unique Key (22 Characters) 20051031

Method GET_VARIANT_OBJ_GUID_BY_IDENT on class CL_DMC_RVARIANT_LIST has no exception.

Method RELOAD_FROM_DB Signature

Method RELOAD_FROM_DB on class CL_DMC_RVARIANT_LIST has no parameter.
Method RELOAD_FROM_DB on class CL_DMC_RVARIANT_LIST has no exception.

Method RESTORE_AFTER_CANCEL Signature

Method RESTORE_AFTER_CANCEL on class CL_DMC_RVARIANT_LIST has no parameter.
Method RESTORE_AFTER_CANCEL on class CL_DMC_RVARIANT_LIST has no exception.

Method SAVE Signature

Method SAVE on class CL_DMC_RVARIANT_LIST has no parameter.
Method SAVE on class CL_DMC_RVARIANT_LIST has no exception.

Method SET_STATE Signature

Method SET_STATE on class CL_DMC_RVARIANT_LIST has no parameter.
Method SET_STATE on class CL_DMC_RVARIANT_LIST has no exception.

Method SET_STD_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) DMC_ID DMC: Schlüssel 20050715

Method SET_STD_VARIANT on class CL_DMC_RVARIANT_LIST has no exception.

Method TO_ITAB Signature

Method TO_ITAB on class CL_DMC_RVARIANT_LIST has no parameter.
Method TO_ITAB on class CL_DMC_RVARIANT_LIST has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 620