SAP ABAP Class CL_DML_CONST (MDF Constants)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-MDF (Application Component) Master Data Framework
     COM_DML_ENGINE (Package) MDF: Single Object Runtime
Properties
Class CL_DML_CONST  
Short Description MDF Constants    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_DML_ENGINE   MDF: Single Object Runtime 
Created 20030710   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEOR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DML_CONST has no interface implemented.
Friends
Class CL_DML_CONST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTH_CREATE Constant Public Type reference (TYPE) DML_AUTHORITY '01' Create Authorization 20030710
2 AUTH_DELETE Constant Public Type reference (TYPE) DML_AUTHORITY '06' Delete Authorization 20030710
3 AUTH_MODIFY Constant Public Type reference (TYPE) DML_AUTHORITY '02' Change Authorization 20030710
4 AUTH_SHOW Constant Public Type reference (TYPE) DML_AUTHORITY '03' Display Authorization 20030710
5 AUTH_USE Constant Public Type reference (TYPE) DML_AUTHORITY '22' Use Authorization 20030710
6 DB_TABLE_SUFFIX Constant Private Type reference (TYPE) CHAR40 '_DMLDB' Suffix for the Generated Database Table 20030721
7 DELETE Constant Public Type reference (TYPE) CHAR1 'D' Delete 20030725
8 DMLTEXT_SETTYPE Constant Public Type reference (TYPE) COMT_FRGTYPE_ID 'TEXT' Set Type DML Text 20030827
9 DML_S_SETTYPE Constant Private Type reference (TYPE) CHAR40 '_DML_ST_S' Suffix for Corresponding Set Type Structure Name 20030819
10 DML_T_SETTYPE Constant Private Type reference (TYPE) CHAR40 '_DML_ST_T' Suffix for Corresponding Set Type Structure Name 20030819
11 ECM_CLASS Static Attribute Public Type reference (TYPE) SEOCLSNAME 'CL_DML_SERVICE_ECM_UI' Class Name for Change Management 20031021
12 FALSE Constant Public Type reference (TYPE) DML_BOOLEAN '0' False 20030720
13 GT_DML_OBJTYPE Static Attribute Private Type reference (TYPE) DML_T_OBJTYPE DML Object Types 20030804
14 HEADER_TAB_SUFFIX Constant Public Type reference (TYPE) CHAR30 '_DMLDB' Suffix for Header Table 20030718
15 HIERARCHY_STRICT Constant Public Type reference (TYPE) DML_HIERARCHY '1' Strict Hierarchy 20030715
16 HIST_TABLE_SUFFIX Constant Private Type reference (TYPE) CHAR40 '_DMLH' Suffix for the Generated History Table 20031007
17 INSERT Constant Public Type reference (TYPE) CHAR1 'I' Insert 20030725
18 LINK_HANDLER_TYPE Constant Public Type reference (TYPE) COMT_PR_KEY_TYPE '0100000000' Link Handler - Type 20030818
19 MESSAGE_TYPE_E Constant Public Type reference (TYPE) CHAR01 'E' Message Type 'E' - Error 20031117
20 MESSAGE_TYPE_I Constant Public Type reference (TYPE) CHAR01 'I' Message Type 'I' - Information 20031117
21 MESSAGE_TYPE_S Constant Public Type reference (TYPE) CHAR01 'S' Message Type 'S' - Success 20031117
22 MESSAGE_TYPE_W Constant Public Type reference (TYPE) CHAR01 'W' Message Type 'W' - Warning 20031117
23 NAME_DML Constant Public Type reference (TYPE) CHAR03 'DML' DML String 20031021
24 OFF Constant Public Type reference (TYPE) DML_BOOLEAN '0' Off 20030720
25 ON Constant Public Type reference (TYPE) DML_BOOLEAN '1' To 20030720
26 RELTYPE_ATTRIBUTES Constant Public Type reference (TYPE) CHAR40 'COMT_IL_$_ATTR' Attributes of Relationship Type 20031210
27 RELTYPE_STRUCTURE_NAME Constant Public Type reference (TYPE) CHAR40 'COMT_IL_DATA_$' Name of Structure for a Concrete Relationship 20030926
28 SETTYPE_TEXT Constant Public Type reference (TYPE) CHAR30 'DML_ST_TEXT' Set Type Name for Texts 20031028
29 STATE_ACTIVATING Constant Public Type reference (TYPE) DML_INACTIVE '9' Activating... 20030909
30 STATE_ACTIVE Constant Public Type reference (TYPE) DML_INACTIVE '0' Active Status 20030909
31 STATE_HAS_INACTIVE Constant Public Type reference (TYPE) DML_INACTIVE '1' Active Status, Inactive Status Available 20030909
32 STATE_INACTIVE Constant Public Type reference (TYPE) DML_INACTIVE '3' Inactive Status 20030909
33 STATE_NO_ACTIVE Constant Public Type reference (TYPE) DML_INACTIVE '2' Active Status Missing, Inactive Status Available 20030909
34 STATUS_ARCHIVE Constant Public Type reference (TYPE) CRM_J_STATUS 'I2205' Status to be Archived 20040730
35 STATUS_DISTR Constant Public Type reference (TYPE) CRM_J_STATUS 'I2204' Status Distributable 20030903
36 STATUS_LOCK Constant Public Type reference (TYPE) CRM_J_STATUS 'I2202' Status: Locked 20030903
37 STATUS_NEW Constant Public Type reference (TYPE) CRM_J_STATUS 'I2200' New Status 20030903
38 STATUS_REL Constant Public Type reference (TYPE) CRM_J_STATUS 'I2201' Status: Released 20030903
39 STRUCTURE_NAME_DML_S_KEY Constant Public Type reference (TYPE) CHAR40 'DML_S_KEY' Structure Name DML_S_KEY 20030723
40 STRUCTURE_NAME_DML_S_KEY_BODY Constant Public Type reference (TYPE) CHAR40 'DML_S_KEY_BODY' Structure Name DML_S_KEY_BODY 20030723
41 TABLE_TYPE_SUFFIX Constant Private Type reference (TYPE) CHAR40 '_TT' Suffix of Generated Table Type 20030722
42 TEXT_LINESIZE Static Attribute Public Type reference (TYPE) TDLINESIZE '72' Text: Line Width 20031021
43 TEXT_TN Static Attribute Public Type reference (TYPE) TDAPPL 'TN' Text Appl. Overview 20031021
44 TEXT_TYPE_CATCH_WORD Constant Public Type reference (TYPE) CHAR40 'CATCHWORD' Text Type Key Word 20030928
45 TEXT_TYPE_COMMENT Constant Public Type reference (TYPE) CHAR40 'COMMENT' Text Type Comment 20030928
46 TEXT_TYPE_DEF Constant Public Type reference (TYPE) CHAR40 'DEFINITION' Text Type Definition 20031106
47 TEXT_TYPE_DESCR Constant Public Type reference (TYPE) CHAR40 'DESCR' Text Type Short Text/Description 20030928
48 TEXT_TYPE_NOTE Constant Public Type reference (TYPE) CHAR40 'NOTE' Text Type Comment 20030928
49 TEXT_TYPE_SDESCR Constant Public Type reference (TYPE) CHAR40 'SDESCR' Text Type Short Text/Description 20030928
50 TEXT_TYPE_SYNONYM Constant Public Type reference (TYPE) CHAR40 'SYNONYM' Text Type Synonym 20030928
51 TEXT_V Constant Public Type reference (TYPE) TDSAVEMODE 'V' Text: Save Mode 20031021
52 TIMESTMP_MODIFY Constant Public Type reference (TYPE) CHAR40 'TIMESTMP_MODIFY' Field timestmp_modify 20031020
53 TRUE Constant Public Type reference (TYPE) DML_BOOLEAN '1' True 20030720
54 UPDATE Constant Public Type reference (TYPE) CHAR1 'U' Update 20030725
55 UPDATE_F_GROUP_SUFFIX Constant Private Type reference (TYPE) CHAR40 '_DMLUPDATE' 20030723
56 UPDATE_MODULE_SUFFIX Constant Private Type reference (TYPE) CHAR40 '_DMLUPDATE' 20030723
57 VALID_NAME Constant Public Type reference (TYPE) STRING 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 .-_/!" #$%&()*:;<=>?@[]^/={}|~+`, ' Valid Characters for Key Fields 20031030
58 VERSION Constant Public Type reference (TYPE) CHAR7 'VERSION' String Version 20031024
59 X Constant Public Type reference (TYPE) FLAG 'X' General Flag 20030711
60 Y Constant Public Type reference (TYPE) CHAR01 'Y' Y 20030721
61 Z Constant Public Type reference (TYPE) CHAR01 'Z' A 20030721
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DML_OBJECT Static method Public Method Check Whether an Object is Available in Table DML_OBJTYPE 20030725
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030804
3 CONVERT_BOOLEAN Static method Public Method Changes a Constant to the Standard BOOLEAN Format 20031122
4 GET_ALL_NAMES Static method Public Method Determines All Names of Generated Object for MDF Object 20030723
5 GET_APPROVAL_STRUC_NAME Static method Public Method Name of Structure for Approval Processes 20041004
6 GET_CORRESPONDING_STRU_OF_ST Static method Public Method Determine Name of Corresponding Structure for Set Types 20030819
7 GET_CORRESPONDING_TT_OF_ST Static method Public Method Determines Name of Corresponding TT for Set Types 20030819
8 GET_DB_TABLE_NAME Static method Public Method Determines the Name of DB Table from the Object Name 20030723
9 GET_DML_RELATION_ATTR_NAME Static method Public Method Determines Name of Structure for MDF Relationship 20031210
10 GET_DML_RELATION_ATTR_NAME1 Static method Public Method Determines COMC_IL_STRUC-ATTR 20040305
11 GET_DML_RELATION_STRUC_NAME Static method Public Method Determines COMC_IL_SRUC-DATA 20030903
12 GET_DML_RELATION_STRUC_NAME1 Static method Public Method Determines COMC_IL_SRUC-DATA_RELTYPE 20040305
13 GET_DOCUMENT_CLASS Static method Public Method Name of the Class Implementing the DMS Interface 20031020
14 GET_HIST_TABLE_NAME Static method Public Method Determines Name of History Table from Object Name 20031007
15 GET_HIST_TABLE_TYPE_NAME Static method Public Method Determines Name of Table Type from Object Name 20031015
16 GET_OBJECT_TYPE_DMS Static method Public Method Determines Name of Text Set Type for MDF Object Type 20031030
17 GET_TABLE_TYPE_NAME Static method Public Method Determines Name of Table Type from Object Name 20030723
18 GET_TEXTSET_NAME Static method Public Method Determines Name of Text Set Type for MDF Object Type 20030908
19 GET_UPDATE_FUNC_GROUP_NAME Static method Public Method Determines Name of Function Group of DML Object for UM 20030723
20 GET_UPDATE_MODULE_NAME Static method Public Method Determines Name of Update Module of MDF Object 20030723
Events
Class CL_DML_CONST has no event.
Types
Class CL_DML_CONST has no local type.
Method Signatures

Method CHECK_DML_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Value transfer Type reference (TYPE) DML_OBJTYP Objektname des MDF-Objekts 20030725
2 Returning R_EXISTS Value transfer Type reference (TYPE) DML_BOOLEAN Objektexistenz 20030725

Method CHECK_DML_OBJECT on class CL_DML_CONST has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DML_CONST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DML_CONST has no exception.

Method CONVERT_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOOLEAN Value transfer Type reference (TYPE) DML_BOOLEAN Boolean 20031122
2 Returning R_BOOLEAN Value transfer Type reference (TYPE) DML_BOOLEAN Boolean 20031122

Method CONVERT_BOOLEAN on class CL_DML_CONST has no exception.

Method GET_ALL_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TABLE_NAME Value transfer Type reference (TYPE) TABNAME Name der DB Tabelle des MDF-Objekt 20030723
2 Exporting E_TABLE_TYPE_NAME Value transfer Type reference (TYPE) TYPENAME Name desTabelle Typs des MDF Objekt 20030723
3 Exporting E_UPDATE_FUNC_GROUP_NAME Value transfer Type reference (TYPE) RS38L_AREA Name der Funktionsgruppe 20030723
4 Exporting E_UPDATE_MODULE_NAME Value transfer Type reference (TYPE) RS38L_FNAM Name des Verbuchungsbaustein 20030723
5 Importing I_OBJECT_NAME Value transfer Type reference (TYPE) DML_OBJTYP Objektname des MDF-Objekt 20030723
# Exception Resumable Description Created on
1 EX_DML_OBJECT_DOES_NOT_EXIST Das angegebene DML Objekt existiert nicht 20030723

Method GET_APPROVAL_STRUC_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP MDF-Objekttyp 20041004
2 Returning R_STRUCNAME Value transfer Type reference (TYPE) STRUNAME Name der Struktur 20041004

Method GET_APPROVAL_STRUC_NAME on class CL_DML_CONST has no exception.

Method GET_CORRESPONDING_STRU_OF_ST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SETTYPE_NAME Value transfer Type reference (TYPE) COMT_FRGTYPE_ID Identifikation eines Settyps 20030819
2 Returning R_STRU_NAME_OF_ST Value transfer Type reference (TYPE) CHAR40 Name des korrespondierenden Struktur 20030819

Method GET_CORRESPONDING_STRU_OF_ST on class CL_DML_CONST has no exception.

Method GET_CORRESPONDING_TT_OF_ST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SETTYPE_NAME Value transfer Type reference (TYPE) COMT_FRGTYPE_ID Identifikation eines Settyps 20030819
2 Returning R_TT_NAME_OF_ST Value transfer Type reference (TYPE) CHAR40 Name des korrespondierenden Tabellen Typ 20030819

Method GET_CORRESPONDING_TT_OF_ST on class CL_DML_CONST has no exception.

Method GET_DB_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Value transfer Type reference (TYPE) DML_OBJTYP Objektname des MDF-Objekt 20030723
2 Returning R_TABLE_NAME Value transfer Type reference (TYPE) TABNAME Name der DB Tabelle des MDF-Objekts 20030724

Method GET_DB_TABLE_NAME on class CL_DML_CONST has no exception.

Method GET_DML_RELATION_ATTR_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RELTYPE Value transfer Type reference (TYPE) COMT_IL_RELTYPE Name der MDF-Beziehung 20031210
2 Returning R_RELTYPE_ATTR_NAME Value transfer Type reference (TYPE) TABNAM Name der korrespondierenden Struktur 20031210

Method GET_DML_RELATION_ATTR_NAME on class CL_DML_CONST has no exception.

Method GET_DML_RELATION_ATTR_NAME1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RELTYPE Value transfer Type reference (TYPE) COMT_IL_RELTYPE Name der DML-Beziehung 20040305
2 Returning R_RELTYPE_ATTR_NAME Value transfer Type reference (TYPE) TABNAM Name der korrespondierenden Struktur 20040305

Method GET_DML_RELATION_ATTR_NAME1 on class CL_DML_CONST has no exception.

Method GET_DML_RELATION_STRUC_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RELTYPE Value transfer Type reference (TYPE) COMT_IL_RELTYPE Name der MDF-Beziehung 20030903
2 Returning R_RELTYPE_STRUC_NAME Value transfer Type reference (TYPE) TABNAM Name der korrespondierenden Struktur 20030903

Method GET_DML_RELATION_STRUC_NAME on class CL_DML_CONST has no exception.

Method GET_DML_RELATION_STRUC_NAME1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RELTYPE Value transfer Type reference (TYPE) COMT_IL_RELTYPE Name der MDF-Beziehung 20040305
2 Returning R_RELTYPE_STRUC_NAME Value transfer Type reference (TYPE) TABNAM Name der korrespondierenden Struktur 20040305

Method GET_DML_RELATION_STRUC_NAME1 on class CL_DML_CONST has no exception.

Method GET_DOCUMENT_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CLASSNAME Value transfer Type reference (TYPE) CLASSNAME Klassenname 20031020

Method GET_DOCUMENT_CLASS on class CL_DML_CONST has no exception.

Method GET_HIST_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Value transfer Type reference (TYPE) DML_OBJTYP Objektname des MDF Objekt 20031007
2 Returning R_TABLE_NAME Value transfer Type reference (TYPE) TABNAME Name der DB Tabelle des MDF Objekt 20031007

Method GET_HIST_TABLE_NAME on class CL_DML_CONST has no exception.

Method GET_HIST_TABLE_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Value transfer Type reference (TYPE) DML_OBJTYP Objektname des MDF Objekt 20031015
2 Returning R_HIST_TABLE_TYPE_NAME Value transfer Type reference (TYPE) TYPENAME Name desTabellen Typs der MDF Objekt hist. Tabelle 20031015

Method GET_HIST_TABLE_TYPE_NAME on class CL_DML_CONST has no exception.

Method GET_OBJECT_TYPE_DMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP MDF-Objekttyp 20031030
2 Importing I_SETTYPE Call by reference Type reference (TYPE) COMT_FRGTYPE_ID Settyp 20031030
3 Returning R_OBJECT_TYPE Value transfer Type reference (TYPE) STRING Objekttyp für DMS-Anschluß 20031030

Method GET_OBJECT_TYPE_DMS on class CL_DML_CONST has no exception.

Method GET_TABLE_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Value transfer Type reference (TYPE) DML_OBJTYP Objektname des MDF Objekt 20030723
2 Returning R_TABLE_TYPE_NAME Value transfer Type reference (TYPE) TYPENAME Name desTabelle Typs des MDF Objekt 20030724

Method GET_TABLE_TYPE_NAME on class CL_DML_CONST has no exception.

Method GET_TEXTSET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENT Call by reference Type reference (TYPE) DML_TEXT_ELEMENT MDF Textelement, z.B. Settyp 20030915
2 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP MDF-Objekttyp 20030908
3 Returning R_SET_NAME Value transfer Type reference (TYPE) COMT_FRGTYPE_ID Set-Name 20030908

Method GET_TEXTSET_NAME on class CL_DML_CONST has no exception.

Method GET_UPDATE_FUNC_GROUP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Value transfer Type reference (TYPE) DML_OBJTYP Objektname des MDF Objekt 20030723
2 Returning R_UPDATE_FUNC_GROUP_NAME Value transfer Type reference (TYPE) RS38L_AREA Name derFunktionsgruppe 20030724

Method GET_UPDATE_FUNC_GROUP_NAME on class CL_DML_CONST has no exception.

Method GET_UPDATE_MODULE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Value transfer Type reference (TYPE) DML_OBJTYP Objektname des MDF Objekt 20030723
2 Returning R_UPDATE_MODULE_NAME Value transfer Type reference (TYPE) RS38L_FNAM Name des Verbuchungsbaustein 20030724

Method GET_UPDATE_MODULE_NAME on class CL_DML_CONST has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 200