SAP ABAP Class CL_DMC_VARIABLE (Variable)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DMC_EQUALS Check of Two Class Instances for Equality 20060613
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DMC_POBJECT Persistent Object 20051006
Properties
Class CL_DMC_VARIABLE  
Short Description Variable    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class DMC_UTIL_MSG    
Program status P  SAP Standard Production Program 
Category 0   
Package CNV_DMCM   Data Mapping and Conversion: Maintenance 
Created 20051006   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DMC_VARIABLE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_DMC_EQUALS Check of Two Class Instances for Equality 20060613
2 IF_DMC_POBJECT Persistent Object 20051006
Friends
Class CL_DMC_VARIABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACC_MODE Instance attribute Public Type reference (TYPE) DMC_VARIABLE-ACC_MODE MWB: Table Access Mode 20051206
2 ASSIGNED_REF Instance attribute Public Object reference (TYPE REF TO) IF_DMC_POBJECT Object that was assigned to variable 20051006
3 AUTHOR Instance attribute Public Attribute reference (LIKE) 20051006
4 CHANGEDATE Instance attribute Public Attribute reference (LIKE) 20051006
5 CHNAM Instance attribute Public Attribute reference (LIKE) 20051006
6 CO_AM_HASH Constant Public Type reference (TYPE) DMC_VARIABLE-ACC_MODE 'H' MWB: Table Access Mode 20051206
7 CO_AM_NOT_SPECIFIED Constant Public Type reference (TYPE) DMC_VARIABLE-ACC_MODE SPACE MWB: Table Access Mode 20051206
8 CO_AM_SORTED Constant Public Type reference (TYPE) DMC_VARIABLE-ACC_MODE 'O' MWB: Table Access Mode 20051206
9 CO_AM_STANDARD Constant Public Type reference (TYPE) DMC_VARIABLE-ACC_MODE 'S' MWB: Table Access Mode 20051206
10 CO_CODE_PREFIX Constant Public Type reference (TYPE) DMC_CODE_PREFIX '_VAR_' MWB: Prefix of an MWB Object in Code 20051006
11 CO_TK_DIRECT Constant Public Type reference (TYPE) DMC_VARIABLE-TYPEKIND ' ' Category of Dictionary type 20051206
12 CO_TK_DOMAIN Constant Public Type reference (TYPE) DMC_VARIABLE-TYPEKIND 'D' Category of Dictionary type 20051206
13 CO_TK_STRUCT Constant Public Type reference (TYPE) DMC_VARIABLE-TYPEKIND 'S' Category of Dictionary type 20051206
14 CO_TK_TABLE Constant Public Type reference (TYPE) DMC_VARIABLE-TYPEKIND 'L' Category of Dictionary type 20051206
15 CREATEDATE Instance attribute Public Attribute reference (LIKE) 20051006
16 DATA_NOT_SAVED Instance attribute Public Attribute reference (LIKE) 20051006
17 DESCR Instance attribute Public Attribute reference (LIKE) 20051006
18 DOCUMENT Instance attribute Public Attribute reference (LIKE) 20051207
19 DOMNAME Instance attribute Public Type reference (TYPE) DMC_VARIABLE-DOMNAME Domain Name 20051206
20 FALSE Constant Public Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=true, -=false, space=unknown) 20051006
21 GUID Instance attribute Public Attribute reference (LIKE) 20051006
22 IDENT Instance attribute Public Attribute reference (LIKE) 20051006
23 IN_SAVE Instance attribute Public Attribute reference (LIKE) 20051006
24 ISTATE Instance attribute Public Attribute reference (LIKE) 20051006
25 LEN Instance attribute Public Type reference (TYPE) DMC_VARIABLE_LENGTH Length of Variable 20051006
26 LOADED_FROM_DB Instance attribute Public Attribute reference (LIKE) 20051006
27 LOG_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_DMC_LOG_HANDLER DMC: MESSAGES Handler 20051006
28 ROW_TYPE Instance attribute Public Type reference (TYPE) DMC_VARIABLE-ROW_TYPE Line Type 20051206
29 RTI Instance attribute Public Attribute reference (LIKE) 20051006
30 SORTCRIT Instance attribute Public Type reference (TYPE) DMC_CNVLOGIC_SORTCRIT Sort criteria for MWB conversion logic objects 20060315
31 STRUCT_TYPE Instance attribute Public Type reference (TYPE) DMC_VARIABLE-STRUCT_TYPE Line category 20051206
32 TABLE_TYPE Instance attribute Public Type reference (TYPE) DMC_VARIABLE-TABLE_TYPE Name of Table Type 20051206
33 TRUE Constant Public Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=true, -=false, space=unknown) 20051006
34 TYPE Instance attribute Public Type reference (TYPE) TYPENAME Name of Dictionary Type 20051006
35 TYPEKIND Instance attribute Public Type reference (TYPE) DMC_VARIABLE-TYPEKIND Category of Dictionary type 20051206
36 VARIABLE_LIST Instance attribute Public Object reference (TYPE REF TO) CL_DMC_VARIABLE_LIST List Class for Fixed Values 20051006
37 VARTYPES_TAB Instance attribute Public Type reference (TYPE) DMC_FVTYPES_TAB Check Table for Fixed Value Types 20051006
38 VERSIO Instance attribute Public Attribute reference (LIKE) 20051006
39 VISIBILITY Instance attribute Public Type reference (TYPE) DMC_VISIB Visibility 20051006
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL Instance method Public Method 20051006
2 CHANGE_OBJ_DEVELOPMENT_CLASS Instance method Protected Method Change Development Class of an Object 20060111
3 CHECK_LENGTH Instance method Public Method Check length of a fixed value 20051006
4 CMD Instance method Public Method 20051006
5 CONSTRUCTOR Instance method Public Constructor Constructor 20051006
6 COPY Instance method Public Method 20051006
7 DEL_ATTRIBS Instance method Public Method 20051006
8 FROM_REL Instance method Public Method 20051006
9 GET_ALTERNATIVE_OBJECTS Instance method Public Method 20051006
10 GET_APPLICATION Instance method Public Method Returns application 20051114
11 GET_CLASS_NAME_TAG Instance method Public Method 20051006
12 GET_PFSTATUS Instance method Public Method 20051006
13 GET_TITLE Instance method Public Method 20051006
14 GET_WHERE_USED_LIST Instance method Public Method Where-Used List for Fixed Value 20051006
15 INIT_GLOB_TABLES Instance method Public Method 20051006
16 LOAD_ATTRIBS_FROM_REL Instance method Public Method 20051006
17 NEXT_VERSION Instance method Public Method 20051006
18 PRINT Instance method Public Method 20051006
19 READ_DESCR_BY_IDENT Static method Public Method 20060831
20 READ_ONLY Instance method Public Method 20051006
21 RELOAD_FROM_DB Instance method Public Method 20051006
22 SAVE Instance method Public Method 20051006
23 SAVE_ATTRIBS_TO_REL Instance method Public Method 20051006
24 SET_ACC_MODE Instance method Public Method Sets access mode for the variable 20051206
25 SET_DATA_NOT_SAVED Instance method Public Method 20051006
26 SET_DATA_SAVED Instance method Public Method 20051006
27 SET_DESCR Instance method Public Method 20051006
28 SET_DOMNAME Instance method Public Method Sets domain for the variable 20051206
29 SET_IDENT Instance method Public Method 20051006
30 SET_LEN Instance method Public Method Sets length of the fixed value 20051006
31 SET_ROW_TYPE Instance method Public Method Sets line type of the variable 20051206
32 SET_SORTCRIT Instance method Public Method 20060315
33 SET_STRUCT_TYPE Instance method Public Method Sets structure type of the variable 20051206
34 SET_TABLE_TYPE Instance method Public Method Sets table type of the variable 20051206
35 SET_TYPE Instance method Public Method Sets type of the fixed value 20051006
36 SET_TYPEKIND Instance method Public Method Sets type class of the variable 20051206
37 SHOW_INFO Instance method Public Method 20051006
38 TO_REL Instance method Public Method 20051006
39 VAR_TYPE_VALUE_REQUEST Instance method Public Method Value Help for Variable Types 20051006
40 WRITE_DESCR_BY_IDENT Static method Public Method 20060914
Events
Class CL_DMC_VARIABLE has no event.
Types
Class CL_DMC_VARIABLE has no local type.
Method Signatures

Method CANCEL Signature

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

Method CHANGE_OBJ_DEVELOPMENT_CLASS Signature

Method CHANGE_OBJ_DEVELOPMENT_CLASS on class CL_DMC_VARIABLE has no parameter.
Method CHANGE_OBJ_DEVELOPMENT_CLASS on class CL_DMC_VARIABLE has no exception.

Method CHECK_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing X_FVTYPES_TAB Call by reference Type reference (TYPE) DMC_FVTYPES_TAB Tabelle der Festwerttypen 20051006

Method CHECK_LENGTH on class CL_DMC_VARIABLE has no exception.

Method CMD Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_ASSIGNED Call by reference Object reference (TYPE REF TO) IF_DMC_POBJECT Objekt welches dem Festwert zugeordnet wurde 20051006
2 Importing IREF_VARIABLE_LIST Call by reference Object reference (TYPE REF TO) CL_DMC_VARIABLE_LIST List class for Fixed Values 20051006
3 Importing I_ACC_MODE Call by reference Type reference (TYPE) DMC_VARIABLE-ACC_MODE MWB: Tabellen Zugriffsmodus 20051206
4 Importing I_AUTHOR Call by reference Type reference (TYPE) SYUNAME 20051006
5 Importing I_CHANGEDATE Call by reference Type reference (TYPE) SYDATUM 20051006
6 Importing I_CHNAM Call by reference Type reference (TYPE) SYUNAME 20051006
7 Importing I_CREATEDATE Call by reference Type reference (TYPE) SYDATUM 20051006
8 Importing I_DOMNAME Call by reference Type reference (TYPE) DMC_VARIABLE-DOMNAME Bezeichnung einer Domäne 20051206
9 Importing I_GUID Call by reference Type reference (TYPE) DMC_GUID 20051006
10 Importing I_IDENT Call by reference Type reference (TYPE) DMC_OIDENT 20051006
11 Importing I_LEN Call by reference Type reference (TYPE) DMC_VARIABLE_LENGTH Länge des Festwertes 20051006
12 Importing I_LOADED_FROM_DB Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20051006
13 Importing I_ROW_TYPE Call by reference Type reference (TYPE) DMC_VARIABLE-ROW_TYPE Zeilentyp 20051206
14 Importing I_SORTCRIT Call by reference Type reference (TYPE) DMC_CNVLOGIC_SORTCRIT 20060315
15 Importing I_STRUCT_TYPE Call by reference Type reference (TYPE) DMC_VARIABLE-STRUCT_TYPE Zeilentyp 20051206
16 Importing I_TABLE_TYPE Call by reference Type reference (TYPE) DMC_VARIABLE-TABLE_TYPE Name des Tabellentyps 20051206
17 Importing I_TYPE Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20051006
18 Importing I_TYPEKIND Call by reference Type reference (TYPE) DMC_VARIABLE-TYPEKIND Art des Dictionary Typs 20051206
19 Importing I_VERSIO Call by reference Type reference (TYPE) DMC_VERSIO Versionsnummer von Objekten 20051006
20 Importing I_VISIBILITY Call by reference Type reference (TYPE) DMC_VISIB Rule Visibility 20060914

Method CONSTRUCTOR on class CL_DMC_VARIABLE has no exception.

Method COPY Signature

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

Method DEL_ATTRIBS Signature

Method DEL_ATTRIBS on class CL_DMC_VARIABLE has no parameter.
Method DEL_ATTRIBS on class CL_DMC_VARIABLE has no exception.

Method FROM_REL Signature

Method FROM_REL on class CL_DMC_VARIABLE has no parameter.
Method FROM_REL on class CL_DMC_VARIABLE has no exception.

Method GET_ALTERNATIVE_OBJECTS Signature

Method GET_ALTERNATIVE_OBJECTS on class CL_DMC_VARIABLE has no parameter.
Method GET_ALTERNATIVE_OBJECTS on class CL_DMC_VARIABLE has no exception.

Method GET_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_APPLICATION Value transfer Type reference (TYPE) DMC_APPLIC Anwendung 20051114

Method GET_APPLICATION on class CL_DMC_VARIABLE has no exception.

Method GET_CLASS_NAME_TAG Signature

Method GET_CLASS_NAME_TAG on class CL_DMC_VARIABLE has no parameter.
Method GET_CLASS_NAME_TAG on class CL_DMC_VARIABLE has no exception.

Method GET_PFSTATUS Signature

Method GET_PFSTATUS on class CL_DMC_VARIABLE has no parameter.
Method GET_PFSTATUS on class CL_DMC_VARIABLE has no exception.

Method GET_TITLE Signature

Method GET_TITLE on class CL_DMC_VARIABLE has no parameter.
Method GET_TITLE on class CL_DMC_VARIABLE has no exception.

Method GET_WHERE_USED_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_WULIST Value transfer Type reference (TYPE) DMC_FV_WULIST_TAB MWB: Tabelle mit Verwender von Festwerten 20051006

Method GET_WHERE_USED_LIST on class CL_DMC_VARIABLE has no exception.

Method INIT_GLOB_TABLES Signature

Method INIT_GLOB_TABLES on class CL_DMC_VARIABLE has no parameter.
Method INIT_GLOB_TABLES on class CL_DMC_VARIABLE has no exception.

Method LOAD_ATTRIBS_FROM_REL Signature

Method LOAD_ATTRIBS_FROM_REL on class CL_DMC_VARIABLE has no parameter.
Method LOAD_ATTRIBS_FROM_REL on class CL_DMC_VARIABLE has no exception.

Method NEXT_VERSION Signature

Method NEXT_VERSION on class CL_DMC_VARIABLE has no parameter.
Method NEXT_VERSION on class CL_DMC_VARIABLE has no exception.

Method PRINT Signature

Method PRINT on class CL_DMC_VARIABLE has no parameter.
Method PRINT on class CL_DMC_VARIABLE has no exception.

Method READ_DESCR_BY_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATUS Call by reference Type reference (TYPE) LXESTATPRC 20060906
2 Exporting EX_TEXTS Value transfer Type reference (TYPE) LXE_PCX_SX_TAB 20060906
3 Importing IM_IDENT Call by reference Type reference (TYPE) SOBJ_NAME 20060831
4 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SPRAS 20060831

Method READ_DESCR_BY_IDENT on class CL_DMC_VARIABLE has no exception.

Method READ_ONLY Signature

Method READ_ONLY on class CL_DMC_VARIABLE has no parameter.
Method READ_ONLY on class CL_DMC_VARIABLE has no exception.

Method RELOAD_FROM_DB Signature

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

Method SAVE Signature

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

Method SAVE_ATTRIBS_TO_REL Signature

Method SAVE_ATTRIBS_TO_REL on class CL_DMC_VARIABLE has no parameter.
Method SAVE_ATTRIBS_TO_REL on class CL_DMC_VARIABLE has no exception.

Method SET_ACC_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACC_MODE Call by reference Type reference (TYPE) DMC_VARIABLE-ACC_MODE MWB: Tabellen Zugriffsmodus 20051206

Method SET_ACC_MODE on class CL_DMC_VARIABLE has no exception.

Method SET_DATA_NOT_SAVED Signature

Method SET_DATA_NOT_SAVED on class CL_DMC_VARIABLE has no parameter.
Method SET_DATA_NOT_SAVED on class CL_DMC_VARIABLE has no exception.

Method SET_DATA_SAVED Signature

Method SET_DATA_SAVED on class CL_DMC_VARIABLE has no parameter.
Method SET_DATA_SAVED on class CL_DMC_VARIABLE has no exception.

Method SET_DESCR Signature

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

Method SET_DOMNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOMNAME Call by reference Type reference (TYPE) DMC_VARIABLE-DOMNAME Bezeichnung einer Domäne 20051206

Method SET_DOMNAME on class CL_DMC_VARIABLE has no exception.

Method SET_IDENT Signature

Method SET_IDENT on class CL_DMC_VARIABLE has no parameter.
Method SET_IDENT on class CL_DMC_VARIABLE has no exception.

Method SET_LEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEN Call by reference Type reference (TYPE) DMC_VARIABLE_LENGTH Länge des Festwertes 20051006

Method SET_LEN on class CL_DMC_VARIABLE has no exception.

Method SET_ROW_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW_TYPE Call by reference Type reference (TYPE) DMC_VARIABLE-ROW_TYPE Zeilentyp 20051206

Method SET_ROW_TYPE on class CL_DMC_VARIABLE has no exception.

Method SET_SORTCRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SORTCRIT Call by reference Type reference (TYPE) DMC_CNVLOGIC_SORTCRIT 20060315

Method SET_SORTCRIT on class CL_DMC_VARIABLE has no exception.

Method SET_STRUCT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCT_TYPE Call by reference Type reference (TYPE) DMC_VARIABLE-STRUCT_TYPE Zeilentyp 20051206

Method SET_STRUCT_TYPE on class CL_DMC_VARIABLE has no exception.

Method SET_TABLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_TYPE Call by reference Type reference (TYPE) DMC_VARIABLE-TABLE_TYPE Name des Tabellentyps 20051206

Method SET_TABLE_TYPE on class CL_DMC_VARIABLE has no exception.

Method SET_TYPE 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) TYPENAME Name des Dictionary Typs 20051006

Method SET_TYPE on class CL_DMC_VARIABLE has no exception.

Method SET_TYPEKIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPEKIND Call by reference Type reference (TYPE) DMC_VARIABLE-TYPEKIND Art des Dictionary Typs 20051206

Method SET_TYPEKIND on class CL_DMC_VARIABLE has no exception.

Method SHOW_INFO Signature

Method SHOW_INFO on class CL_DMC_VARIABLE has no parameter.
Method SHOW_INFO on class CL_DMC_VARIABLE has no exception.

Method TO_REL Signature

Method TO_REL on class CL_DMC_VARIABLE has no parameter.
Method TO_REL on class CL_DMC_VARIABLE has no exception.

Method VAR_TYPE_VALUE_REQUEST Signature

Method VAR_TYPE_VALUE_REQUEST on class CL_DMC_VARIABLE has no parameter.
Method VAR_TYPE_VALUE_REQUEST on class CL_DMC_VARIABLE has no exception.

Method WRITE_DESCR_BY_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATUS Call by reference Type reference (TYPE) LXESTATPRC 20060914
2 Importing IM_IDENT Call by reference Type reference (TYPE) SOBJ_NAME 20060914
3 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SPRAS 20060914
4 Importing IM_TEXTS Call by reference Type reference (TYPE) LXE_PCX_SX 20060914

Method WRITE_DESCR_BY_IDENT on class CL_DMC_VARIABLE has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 620