Hierarchy
⤷
⤷
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
Methods
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 | EX_VALUEDTEMPLATE | Call by reference | Type reference (TYPE) | DMC_TEMPLATE | Whereclause template | 20050301 | |||
| 2 | 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 | 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 | 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 | 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 | 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 | 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 | IM_TEMPLATE | Call by reference | Type reference (TYPE) | DMC_TEMPLATE | Whereclause template | 20050222 | |||
| 2 | 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 | IN_TEMPLATE | Call by reference | Type reference (TYPE) | DMC_TEMPLATE | '' | Whereclause template | 20050222 | ||
| 2 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | IN_MESSAGE_NUM | Call by reference | Type reference (TYPE) | SY-MSGNO | Nachrichtennummer | 20050209 | |||
| 2 | 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 | EX_TEMPLDESCR | Call by reference | Type reference (TYPE) | DMC_DESCR | Charakter String 60 | 20050215 | |||
| 2 | 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 | 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 | IM_ASSIGNED | Call by reference | Type reference (TYPE) | GUID_22 | GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) | 20050214 | |||
| 2 | IM_AUTHOR | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20050214 | |||
| 3 | IM_CHANGEDATE | Call by reference | Type reference (TYPE) | SYDATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20050214 | |||
| 4 | IM_CHANGER | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20050214 | |||
| 5 | IM_CREATEDATE | Call by reference | Type reference (TYPE) | SYDATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20050214 | |||
| 6 | IM_TEMPLATE | Call by reference | Type reference (TYPE) | DMC_TEMPLATE | Whereclause template | 20050214 | |||
| 7 | IM_TEMPLATE_KEY | Call by reference | Type reference (TYPE) | DMC_GUID | DMC: Global eindeutiger Schlüssel (22-stellig) | 20050214 | |||
| 8 | IM_TEMPLATE_LEN | Call by reference | Type reference (TYPE) | INT2 | 2 Byte Integer (Signed) | 20050214 | |||
| 9 | 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 | IM_SPRAS | Call by reference | Type reference (TYPE) | SPRAS | 20050214 | ||||
| 2 | IM_TEMPLATE_KEY | Call by reference | Type reference (TYPE) | DMC_GUID | DMC: Global eindeutiger Schlüssel (22-stellig) | 20050214 | |||
| 3 | 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 | 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 | 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 | 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 | 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 | 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 | 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 |