SAP ABAP Class CL_DML_SETTYPE ((MDF Connection for Set Types) Obsolete -> CL_DML_DATASET)
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_SETTYPE | |
Short Description | (MDF Connection for Set Types) Obsolete -> CL_DML_DATASET | |
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 | 20030827 | SAP |
Last change | 20041209 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_DML_SETTYPE has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_DML_ENGINE | 20030827 | MDF Processing | |
2 | CL_DML_TEXT | 20030827 | MDF Connection for Texts |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_BUFFER | Buffer | 20030916 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_FUNCTION | Backup FMs | 20031118 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | FLAG | Distribution Process | 20031007 | ||
4 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_DML_CONVERT_SETTYPE | Set Type Conversion | 20030901 | ||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Switch off check | 20030829 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Protected | Method | Check Remaining Incorrect Data Before Update | 20040713 |
2 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20030901 |
3 | ![]() |
Static method | Protected | Method | Delete All Set Types - No Checks | 20030829 |
4 | ![]() |
Static method | Protected | Method | Read Set Types | 20030827 |
5 | ![]() |
Static method | Private | Method | Initialize Link Handler | 20030929 |
6 | ![]() |
Static method | Private | Method | Read Link Handler Key for Object | 20040513 |
7 | ![]() |
Static method | Private | Method | Get DDIC Elements for Set Type | 20040324 |
8 | ![]() |
Static method | Protected | Method | Reset All Changes to Set Types | 20030827 |
9 | ![]() |
Static method | Protected | Method | Complete Save | 20031118 |
10 | ![]() |
Static method | Private | Method | Save Data | 20040726 |
11 | ![]() |
Static method | Protected | Method | Change Set Types | 20030827 |
Events
Class CL_DML_SETTYPE has no event.
Types
Class CL_DML_SETTYPE has no local type.
Method Signatures
Method CHECK_BEFORE_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ECM_DATA | Call by reference | Type reference (TYPE) | DML_S_ECM_DATA | Änderungsstand | 20040713 | ||
2 | ![]() |
I_INST_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Meldungen | 20040713 | ||
3 | ![]() |
I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | DML-Objekttyp | 20040713 | ||
4 | ![]() |
I_OBJVERS_ID | Call by reference | Type reference (TYPE) | DML_OBJVERS_ID | Objektversionsschlüssel | 20040713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20040713 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DML_SETTYPE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DML_SETTYPE has no exception.
Method DELETE_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ECM_DATA | Call by reference | Type reference (TYPE) | DML_S_ECM_DATA | Änderungsstand | 20030829 | ||
2 | ![]() |
I_INST_ENGINE | Call by reference | Object reference (TYPE REF TO) | CL_DML_ENGINE | Instanz Objektverarbeitung | 20050530 | ||
3 | ![]() |
I_INST_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Fehlermeldungen | 20030829 | ||
4 | ![]() |
I_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | logisches System | 20030829 | ||
5 | ![]() |
I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030829 | ||
6 | ![]() |
I_OBJVERS_ID | Call by reference | Type reference (TYPE) | DML_OBJVERS_ID | Objektversionsschlüssel | 20030829 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20030829 |
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DOCUMENTS | Value transfer | Type reference (TYPE) | DML_T_DOC_DATA | Dokumentverknüpfungen | 20031020 | ||
2 | ![]() |
ET_SETTYPE_DATA | Value transfer | Type reference (TYPE) | DML_T_SET_DATA | Settypdaten | 20030827 | ||
3 | ![]() |
IS_ECM_DATA | Call by reference | Type reference (TYPE) | DML_S_ECM_DATA | Änderungsstand | 20030827 | ||
4 | ![]() |
IS_LH_KEYS | Call by reference | Type reference (TYPE) | DML_S_LH_KEY | Linkhandler-Schlüssel | 20031118 | ||
5 | ![]() |
IT_SETTYPES | Value transfer | Type reference (TYPE) | DML_T_SET | Tabelle zu lesender Settypen | 20030827 | ||
6 | ![]() |
I_DOCUMENTS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Dokumentverknüpfungen lesen | 20031020 | |
7 | ![]() |
I_INST_ENGINE | Call by reference | Object reference (TYPE REF TO) | CL_DML_ENGINE | Objektinstanz | 20040115 | ||
8 | ![]() |
I_INST_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Meldungen | 20030828 | ||
9 | ![]() |
I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030827 | ||
10 | ![]() |
I_OBJVERS_ID | Call by reference | Type reference (TYPE) | DML_OBJVERS_ID | Objektversionsschlüssel | 20030827 | ||
11 | ![]() |
I_TIMESTAMP | Call by reference | Type reference (TYPE) | DML_TMSTMP_MODIFY | Zeitstempel zum Lesen aus Historientabelle | 20031007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20030901 | |
2 | ![]() |
Fehler bei Dokumentenverwaltung | 20031020 |
Method GET_LINKHANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ATTRIBUTES | Call by reference | Object reference (TYPE REF TO) | DATA | Schlüsselfelder | 20031118 | ||
2 | ![]() |
ET_KEY_GUIDS | Call by reference | Type reference (TYPE) | DML_T_LH_INFO | Schlüsseldaten | 20030929 | ||
3 | ![]() |
E_KEYTYPE | Call by reference | Type reference (TYPE) | COMT_PR_KEY_TYPE | Schlüsseltyp | 20031118 | ||
4 | ![]() |
IS_ECM_DATA | Value transfer | Type reference (TYPE) | DML_S_ECM_DATA | Daten Änderungsstand | 20030929 | ||
5 | ![]() |
IS_LH_KEYS | Value transfer | Type reference (TYPE) | DML_S_LH_KEY | Linkhandler-Schlüssel | 20031118 | ||
6 | ![]() |
I_GENERATE_KEY | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Neuen Schlüssel erzeugen | 20030929 | |
7 | ![]() |
I_INST_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Instanz Fehlerprotokoll | 20031118 | ||
8 | ![]() |
I_ONLY_CURRENT | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Nur Schlüssel zu aktuellem Stand besorgen | 20040330 | |
9 | ![]() |
I_SETTYPE | Call by reference | Type reference (TYPE) | COMT_FRGTYPE_ID | Settyp | 20030929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20031118 |
Method GET_LINKHANDLER_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LH_KEYS | Call by reference | Type reference (TYPE) | DML_T_LH_KEY | Linkhandlerschlüssel | 20040513 | ||
2 | ![]() |
IS_ECM_DATA | Call by reference | Type reference (TYPE) | DML_S_ECM_DATA | Daten Änderungsstand | 20040513 | ||
3 | ![]() |
I_OBJVERS_ID | Call by reference | Type reference (TYPE) | DML_OBJVERS_ID | Objektschlüssel | 20040513 |
Method GET_LINKHANDLER_KEYS on class CL_DML_SETTYPE has no exception.
Method GET_SET_DDIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DATA_OBJECT | Call by reference | Type reference (TYPE) | T_DATA_OBJECT | DDIC-Elemente | 20040324 | ||
2 | ![]() |
I_MULTI_LINE | Call by reference | Type reference (TYPE) | COMT_PROD_COMP_TYPE | Mehrzeiligkeitsschlüssel | 20040324 | ||
3 | ![]() |
I_SETTYPE | Call by reference | Type reference (TYPE) | COMT_FRGTYPE_ID | Settyp | 20040324 |
Method GET_SET_DDIC on class CL_DML_SETTYPE has no exception.
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SETTYPES | Value transfer | Type reference (TYPE) | DML_T_SET | Settypen | 20030827 | ||
2 | ![]() |
I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030827 | ||
3 | ![]() |
I_OBJVERS_ID | Call by reference | Type reference (TYPE) | DML_OBJVERS_ID | Objektversionsschlüssel | 20030827 |
Method INIT on class CL_DML_SETTYPE has no exception.
Method POST_FINISH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20031119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20031118 |
Method SAVE_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_CUST_SETTYPE | Call by reference | Type reference (TYPE) | COMC_SETTYPE | Customizing Settype | 20040726 | ||
2 | ![]() |
I_INST_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Instanz Fehlerprotokoll | 20040726 | ||
3 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Handle Fehlerprotokoll | 20040726 | ||
4 | ![]() |
I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20040726 | ||
5 | ![]() |
I_OBJVERS_ID | Call by reference | Type reference (TYPE) | DML_OBJVERS_ID | Objektversionsschlüssel | 20040726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20040726 |
Method SET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CHANGES_DOCUMENTS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Änderungen an Dokumentverknüpfungen | 20031020 | ||
2 | ![]() |
IS_ECM_DATA | Call by reference | Type reference (TYPE) | DML_S_ECM_DATA | Änderungsstand | 20030827 | ||
3 | ![]() |
IT_DOCUMENTS | Call by reference | Type reference (TYPE) | DML_T_DOC_DATA | Dokumentverknüpfungen | 20031020 | ||
4 | ![]() |
IT_SETTYPE_DATA | Value transfer | Type reference (TYPE) | DML_T_SET_DATA | Settypdaten | 20030827 | ||
5 | ![]() |
I_DOCUMENTS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Dokumentverknüpfungen bearbeiten | 20031020 | |
6 | ![]() |
I_INST_BADI | Call by reference | Object reference (TYPE REF TO) | IF_EX_DML_CHECK_SETTYPE | Prüf-BADI | 20030829 | ||
7 | ![]() |
I_INST_ENGINE | Call by reference | Object reference (TYPE REF TO) | CL_DML_ENGINE | Objektinstanz | 20030903 | ||
8 | ![]() |
I_INST_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Fehlermeldungen | 20030827 | ||
9 | ![]() |
I_INST_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Änderungsprotokoll | 20030828 | ||
10 | ![]() |
I_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | logisches System | 20030827 | ||
11 | ![]() |
I_OBJECT_OWNER | Call by reference | Type reference (TYPE) | DML_OWNER | Objekteigentümer | 20031104 | ||
12 | ![]() |
I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030827 | ||
13 | ![]() |
I_OBJVERS_ID | Call by reference | Type reference (TYPE) | DML_OBJVERS_ID | Objektversionsschlüssel | 20030827 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20030827 |
History
Last changed by/on | SAP | 20041209 |
SAP Release Created in | 200 |