SAP ABAP Class CL_DMC_DW_TEMPLATE (Dynamic Whereclause: Maintenance)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_DMC_UTIL (Package) Data Mapping and Conversion: Utilities
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DMC_SQLWHERECL Syntaxcheck for SQL where clauses 20050302
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DMC_DW_ACTUALP Dynamic Whereclause: actual parameters 20050225
2 Inheritance (c INHERITING FROM c_ref)  CL_DMC_DW_FORMALP Dynamic Whereclause: formal parameters 20050215
3 Inheritance (c INHERITING FROM c_ref)  CL_DMC_DW_FORMALP_LIST Dynamic Whereclause: list class formal parameters 20050210
Properties
Class CL_DMC_DW_TEMPLATE  
Short Description Dynamic Whereclause: Maintenance    
Super Class CL_DMC_SQLWHERECL Syntaxcheck for SQL where clauses 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_DMC_UTIL   Data Mapping and Conversion: Utilities 
Created 20050209   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DMC_DW_TEMPLATE has no forward declaration.
Interfaces
Class CL_DMC_DW_TEMPLATE has no interface implemented.
Friends
Class CL_DMC_DW_TEMPLATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSIGNED Instance attribute Public Type reference (TYPE) DMC_GUID 20050209
2 AUTHOR Instance attribute Public Type reference (TYPE) SYUNAME 20050209
3 CHANGEDATE Instance attribute Public Type reference (TYPE) SYDATUM 20050209
4 CHANGER Instance attribute Public Type reference (TYPE) SYUNAME 20050209
5 CREATEDATE Instance attribute Public Type reference (TYPE) SYDATUM 20050209
6 FORMALP_LIST Instance attribute Public Object reference (TYPE REF TO) DMC_DW_FORMALP_TAB 20050223
7 SPRAS Instance attribute Public Type reference (TYPE) SPRAS 20050209
8 TEMPLATE Instance attribute Public Type reference (TYPE) DMC_TEMPLATE 20050209
9 TEMPLATE_KEY Instance attribute Public Type reference (TYPE) GUID_22 20050209
10 TEMPLATE_LEN Instance attribute Public Type reference (TYPE) INT2 20050209
11 TEMPLATE_TEXT Instance attribute Public Type reference (TYPE) DMC_DESCR 20050209
12 VALIDITY Instance attribute Public Type reference (TYPE) DMC_VISIB 20050209
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_TEMPLATE Instance method Public Method 20050222
2 CONSTRUCTOR Instance method Public Constructor 20050302
3 CREATE_TEMPLATE Instance method Public Method 20050222
4 EVALUATE_TEMPLATE Instance method Public Method 20050222
5 GET_ASSIGNED Instance method Public Method 20050209
6 GET_AUTHOR Instance method Public Method 20050209
7 GET_CHANGEDATE Instance method Public Method 20050209
8 GET_CHANGER Instance method Public Method 20050209
9 GET_CREATEDATE Instance method Public Method 20050209
10 GET_FIELD_PARAMS Instance method Public Method 20050311
11 GET_FORMALPARAMS Instance method Public Method 20050222
12 GET_FORMALPARAMS_FAST Instance method Public Method 20050222
13 GET_SPRAS Instance method Public Method 20050209
14 GET_TEMPLATEKEY Instance method Public Method 20050209
15 GET_TEMPLATELEN Instance method Public Method 20050209
16 GET_TEMPLATESTRING Instance method Public Method 20050209
17 GET_TEMPLATETEXT Instance method Public Method 20050209
18 GET_VALIDITY Instance method Public Method 20050209
19 HANDLE_ERRORS Instance method Private Method 20050209
20 LOAD_TEMPLATEDESCRIPTION Instance method Private Method 20050214
21 LOAD_TEMPLATE_BY_GUID Instance method Public Method 20050214
22 SAVE_TEMPLATE Instance method Public Method 20050209
23 SAVE_TEMPLATEDESCRIPTION Instance method Private Method 20050214
24 SET_ASSIGNED Instance method Public Method 20050209
25 SET_AUTHOR Instance method Public Method 20050209
26 SET_CHANGEDATE Instance method Public Method 20050209
27 SET_CHANGER Instance method Public Method 20050209
28 SET_CREATEDATE Instance method Public Method 20050209
29 SET_SPRAS Instance method Public Method 20050209
30 SET_TEMPLATEKEY Instance method Public Method 20050209
31 SET_TEMPLATELEN Instance method Public Method 20050209
32 SET_TEMPLATESTRING Instance method Public Method 20050209
33 SET_TEMPLATETEXT Instance method Public Method 20050209
34 SET_VALIDITY Instance method Public Method 20050209
Events
Class CL_DMC_DW_TEMPLATE has no event.
Types
Class CL_DMC_DW_TEMPLATE has no local type.
Method Signatures

Method ADJUST_TEMPLATE Signature

Method ADJUST_TEMPLATE on class CL_DMC_DW_TEMPLATE has no parameter.
Method ADJUST_TEMPLATE on class CL_DMC_DW_TEMPLATE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DMC_DW_TEMPLATE has no parameter.
Method CONSTRUCTOR on class CL_DMC_DW_TEMPLATE has no exception.

Method CREATE_TEMPLATE Signature

Method CREATE_TEMPLATE on class CL_DMC_DW_TEMPLATE has no parameter.
Method CREATE_TEMPLATE on class CL_DMC_DW_TEMPLATE has no exception.

Method EVALUATE_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUEDTEMPLATE Call by reference Type reference (TYPE) DMC_TEMPLATE Whereclause template 20050301
2 Importing IM_TEMPLATE Call by reference Type reference (TYPE) DMC_TEMPLATE Whereclause template 20050301

Method EVALUATE_TEMPLATE on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_ASSIGNED Call by reference Type reference (TYPE) GUID_22 GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) 20050209

Method GET_ASSIGNED on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_AUTHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_AUTHOR Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20050209

Method GET_AUTHOR on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_CHANGEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_CHANGEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20050209

Method GET_CHANGEDATE on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_CHANGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_CHANGER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20050209

Method GET_CHANGER on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_CREATEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_CREATEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20050209

Method GET_CREATEDATE on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_FIELD_PARAMS Signature

Method GET_FIELD_PARAMS on class CL_DMC_DW_TEMPLATE has no parameter.
Method GET_FIELD_PARAMS on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_FORMALPARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEMPLATE Call by reference Type reference (TYPE) DMC_TEMPLATE Whereclause template 20050222
2 Exporting RC Call by reference Type reference (TYPE) INT2 2 Byte Integer (Signed) 20050222

Method GET_FORMALPARAMS on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_FORMALPARAMS_FAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_TEMPLATE Call by reference Type reference (TYPE) DMC_TEMPLATE '' Whereclause template 20050222
2 Exporting OUT_FORMALPTAB Call by reference Type reference (TYPE) DMC_DW_FORMALP_TAB Dynamic Whereclauses Formal Parameters 20050222

Method GET_FORMALPARAMS_FAST on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_SPRAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_SPRAS Call by reference Type reference (TYPE) SPRAS 20050209

Method GET_SPRAS on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_TEMPLATEKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_TEMPLATEKEY Call by reference Type reference (TYPE) DMC_GUID GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) 20050209

Method GET_TEMPLATEKEY on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_TEMPLATELEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_TEMPLATELEN Call by reference Type reference (TYPE) INT2 2 Byte Integer (Signed) 20050209

Method GET_TEMPLATELEN on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_TEMPLATESTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_TEMPLATE Call by reference Type reference (TYPE) STRING 20050209

Method GET_TEMPLATESTRING on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_TEMPLATETEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_TEMPLATETEXT Call by reference Type reference (TYPE) DMC_DESCR Charakter String 60 20050209

Method GET_TEMPLATETEXT on class CL_DMC_DW_TEMPLATE has no exception.

Method GET_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUT_VALIDITY Call by reference Type reference (TYPE) DMC_VISIB Sichtbarkeit von Regeln 20050209

Method GET_VALIDITY on class CL_DMC_DW_TEMPLATE has no exception.

Method HANDLE_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_MESSAGE_NUM Call by reference Type reference (TYPE) SY-MSGNO Nachrichtennummer 20050209
2 Importing IN_MESSAGE_VAR Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050209

Method HANDLE_ERRORS on class CL_DMC_DW_TEMPLATE has no exception.

Method LOAD_TEMPLATEDESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TEMPLDESCR Call by reference Type reference (TYPE) DMC_DESCR Charakter String 60 20050215
2 Importing IM_GUID Call by reference Type reference (TYPE) DMC_GUID DMC: Global eindeutiger Schlüssel (22-stellig) 20050215

Method LOAD_TEMPLATEDESCRIPTION on class CL_DMC_DW_TEMPLATE has no exception.

Method LOAD_TEMPLATE_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_GUID Call by reference Type reference (TYPE) DMC_GUID DMC: Global eindeutiger Schlüssel (22-stellig) 20050214

Method LOAD_TEMPLATE_BY_GUID on class CL_DMC_DW_TEMPLATE has no exception.

Method SAVE_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASSIGNED Call by reference Type reference (TYPE) GUID_22 GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) 20050214
2 Importing IM_AUTHOR Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20050214
3 Importing IM_CHANGEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20050214
4 Importing IM_CHANGER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20050214
5 Importing IM_CREATEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20050214
6 Importing IM_TEMPLATE Call by reference Type reference (TYPE) DMC_TEMPLATE Whereclause template 20050214
7 Importing IM_TEMPLATE_KEY Call by reference Type reference (TYPE) DMC_GUID DMC: Global eindeutiger Schlüssel (22-stellig) 20050214
8 Importing IM_TEMPLATE_LEN Call by reference Type reference (TYPE) INT2 2 Byte Integer (Signed) 20050214
9 Importing IM_VALIDITY Call by reference Type reference (TYPE) DMC_VISIB Sichtbarkeit von Regeln 20050214

Method SAVE_TEMPLATE on class CL_DMC_DW_TEMPLATE has no exception.

Method SAVE_TEMPLATEDESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPRAS Call by reference Type reference (TYPE) SPRAS 20050214
2 Importing IM_TEMPLATE_KEY Call by reference Type reference (TYPE) DMC_GUID DMC: Global eindeutiger Schlüssel (22-stellig) 20050214
3 Importing IM_TEMPLATE_TEXT Call by reference Type reference (TYPE) DMC_DESCR Charakter String 60 20050214

Method SAVE_TEMPLATEDESCRIPTION on class CL_DMC_DW_TEMPLATE has no exception.

Method SET_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ASSIGNED Call by reference Type reference (TYPE) GUID_22 '' GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) 20050209

Method SET_ASSIGNED on class CL_DMC_DW_TEMPLATE has no exception.

Method SET_AUTHOR Signature

Method SET_AUTHOR on class CL_DMC_DW_TEMPLATE has no parameter.
Method SET_AUTHOR on class CL_DMC_DW_TEMPLATE has no exception.

Method SET_CHANGEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CHANGEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20050209

Method SET_CHANGEDATE on class CL_DMC_DW_TEMPLATE has no exception.

Method SET_CHANGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CHANGER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20050209

Method SET_CHANGER on class CL_DMC_DW_TEMPLATE has no exception.

Method SET_CREATEDATE Signature

Method SET_CREATEDATE on class CL_DMC_DW_TEMPLATE has no parameter.
Method SET_CREATEDATE on class CL_DMC_DW_TEMPLATE has no exception.

Method SET_SPRAS Signature

Method SET_SPRAS on class CL_DMC_DW_TEMPLATE has no parameter.
Method SET_SPRAS on class CL_DMC_DW_TEMPLATE has no exception.

Method SET_TEMPLATEKEY Signature

Method SET_TEMPLATEKEY on class CL_DMC_DW_TEMPLATE has no parameter.
Method SET_TEMPLATEKEY on class CL_DMC_DW_TEMPLATE has no exception.

Method SET_TEMPLATELEN Signature

Method SET_TEMPLATELEN on class CL_DMC_DW_TEMPLATE has no parameter.
Method SET_TEMPLATELEN on class CL_DMC_DW_TEMPLATE has no exception.

Method SET_TEMPLATESTRING Signature

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

Method SET_TEMPLATESTRING on class CL_DMC_DW_TEMPLATE has no exception.

Method SET_TEMPLATETEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_TEMPLATETEXT Call by reference Type reference (TYPE) DMC_DESCR '' Charakter String 60 20050209

Method SET_TEMPLATETEXT on class CL_DMC_DW_TEMPLATE has no exception.

Method SET_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_VALIDITY Call by reference Type reference (TYPE) DMC_VISIB 0 Sichtbarkeit von Regeln 20050209

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