Hierarchy
⤷
⤷
Properties
| Class | CL_DML_API | |
| Short Description | MDF APIs | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | COM_DML_API | MDF: APIs, Complex Objects |
| Created | 20030715 | SAP |
| Last change | 20041228 | 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) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_DML_API has no interface implemented.
Friends
Class CL_DML_API has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | FLAG | Delivering objects... | 20040406 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | TT_INST_ADM | Instance Management | 20030716 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | TT_POST_TYPES | Object Types to be Saved | 20031204 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | T_INST_ADM | Current Instance | 20030716 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | TT_COMPLEX_OBJ | Structure of Complex Objects | 20030716 |
Methods
Events
Class CL_DML_API has no event.
Types
Class CL_DML_API has no local type.
Method Signatures
Method ACTIVATE_DRAFT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20041001 | |||
| 2 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20041001 | |||
| 3 | I_INACTIVE_ID | Value transfer | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20041005 | |||
| 4 | I_INACTIVE_TYPE | Value transfer | Type reference (TYPE) | DML_INACT_STATE | '1' | Typ des inaktiven Standes | 20041005 | ||
| 5 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20041001 | |||
| 6 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20041001 | |||
| 7 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20041001 | |||
| 8 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20041001 | |||
| 9 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20041001 | |||
| 10 | I_USER | Value transfer | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer für inaktiven Stand | 20041001 |
Method ACTIVATE_DRAFT on class CL_DML_API has no exception.
Method ACTIVATE_DRAFT_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INACTIVE_ID | Call by reference | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20041005 | |||
| 2 | I_INACTIVE_TYPE | Call by reference | Type reference (TYPE) | DML_INACT_STATE | '1' | Typ des inaktiven Standes | 20041005 | ||
| 3 | I_USER | Call by reference | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer | 20041001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20041001 |
Method CHECK_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030813 | |||
| 2 | I_ACTIVITY | Value transfer | Type reference (TYPE) | DML_AUTHORITY | Gewünschte Aktivität | 20030813 | |||
| 3 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030813 | |||
| 4 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 5 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030813 | |||
| 6 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030813 | |||
| 7 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 8 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20030813 |
Method CHECK_AUTHORITY_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTIVITY | Value transfer | Type reference (TYPE) | DML_AUTHORITY | Physisch löschen | 20030813 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20030813 |
Method CHECK_BEFORE_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20040713 | |||
| 2 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20040713 | |||
| 3 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20040713 | |||
| 4 | I_FORCE_ACTIVE_MODE | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Prüfung für aktives Sichern erzwingen | 20040924 | ||
| 5 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20040713 | |||
| 6 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20040713 | |||
| 7 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20040713 | |||
| 8 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20040713 | |||
| 9 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20040713 |
Method CHECK_BEFORE_SAVE on class CL_DML_API has no exception.
Method CHECK_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030813 | |||
| 2 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 3 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030813 | |||
| 4 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030813 | |||
| 5 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 6 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Schlüssel existiert nicht | 20030813 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ECM | Call by reference | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030716 | |||
| 2 | I_NO_CREATING | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>TRUE | Nur existierendes Objekt | 20030814 | ||
| 3 | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030716 | |||
| 4 | I_OBJECT_VERSION_ID | Call by reference | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20030716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Instanziierung | 20031009 |
Method CONVERT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KEYS | Value transfer | Type reference (TYPE) | DML_T_API_KEY_FIELDS | Schlüsseltabelle | 20030815 | |||
| 2 | C_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030716 | |||
| 3 | C_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 4 | C_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030716 | |||
| 5 | C_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 6 | C_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030815 | |||
| 7 | I_NO_BUFFER | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Keine Pufferung | 20030901 | ||
| 8 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt existiert nicht | 20030716 |
Method COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20030813 | |||
| 2 | E_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | Schlüssel Objekt | 20031027 | |||
| 3 | E_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | Schlüssel Objektversion | 20031027 | |||
| 4 | E_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version der Kopie | 20031010 | |||
| 5 | IS_SOURCE_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030813 | |||
| 6 | IS_TARGET_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030813 | |||
| 7 | IS_TARGET_OBJECT_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel neues Objekt | 20030813 | |||
| 8 | IT_COPY_RELATION_TYPES | Value transfer | Type reference (TYPE) | DML_T_RELATION_LIST | zu kopierende Beziehungstypen | 20040218 | |||
| 9 | I_COPY_HIERARCHY | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>TRUE | Hierarchiezuordnung kopieren | 20040218 | ||
| 10 | I_COPY_RELATIONS | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>TRUE | Beziehungen kopieren | 20040218 | ||
| 11 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030812 | |||
| 12 | I_SOURCE_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Vorlageobjekt | 20031027 | |||
| 13 | I_SOURCE_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Vorlageobjektversion | 20031029 | |||
| 14 | I_SOURCE_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Vorlageversion | 20030813 | |||
| 15 | I_TARGET_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID neues Objekt | 20031027 | |||
| 16 | I_TARGET_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Zielobjektversion | 20031029 | |||
| 17 | I_TARGET_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20031103 | |||
| 18 | I_TARGET_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version neues Objekt | 20031029 |
Method COPY on class CL_DML_API has no exception.
Method COPY_COMPLEX_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | DML_S_API_OBJ_DATA | (Teil)Objekt | 20040218 |
Method COPY_COMPLEX_OBJECT on class CL_DML_API has no exception.
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20030813 | |||
| 2 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030813 | |||
| 3 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030813 | |||
| 4 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 5 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030813 | |||
| 6 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030813 | |||
| 7 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 8 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030815 | |||
| 9 | I_PHYSICALLY | Value transfer | Type reference (TYPE) | DML_BOOLEAN | Physisch löschen | 20030813 |
Method DELETE on class CL_DML_API has no exception.
Method DELETE_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PHYSICALLY | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Physisch löschen | 20030813 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20030813 |
Method DISCARD_DRAFT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20040922 | |||
| 2 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20040922 | |||
| 3 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20040922 | |||
| 4 | I_INACTIVE_ID | Value transfer | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040922 | |||
| 5 | I_INACTIVE_TYPE | Value transfer | Type reference (TYPE) | DML_INACT_STATE | '1' | ID inaktiver Stand | 20041008 | ||
| 6 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20040922 | |||
| 7 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20040922 | |||
| 8 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20040922 | |||
| 9 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20040922 | |||
| 10 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20040922 | |||
| 11 | I_USER | Value transfer | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer des inaktiven Standes | 20040922 |
Method DISCARD_DRAFT on class CL_DML_API has no exception.
Method DISCARD_DRAFT_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INACTIVE_ID | Call by reference | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040922 | |||
| 2 | I_INACTIVE_TYPE | Call by reference | Type reference (TYPE) | DML_INACT_STATE | '1' | Typ des inaktiven Standes | 20041008 | ||
| 3 | I_USER | Call by reference | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer | 20040922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20040922 |
Method FACTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INSTANCE_API | Call by reference | Object reference (TYPE REF TO) | CL_DML_API | Instanz | 20030820 | |||
| 2 | E_INSTANCE_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Instanz Fehlerprotokoll | 20030820 | |||
| 3 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030716 | |||
| 4 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030716 | |||
| 5 | I_NO_CREATING | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Nur existierendes Objekt | 20030814 | |||
| 6 | I_OBJECT_ID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20030716 | |||
| 7 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030716 | |||
| 8 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030716 | |||
| 9 | I_OBJECT_VERSION_ID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20030716 | |||
| 10 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Instanziierung | 20031009 |
Method FORCE_POST 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 | DML-Objektyp | 20040512 | |||
| 2 | I_OBJECT_VERSION_GUID | Call by reference | Type reference (TYPE) | DML_OBJVERS_ID | Schlüssel Objektversion | 20060913 |
Method FORCE_POST on class CL_DML_API has no exception.
Method GET_CHANGES_INDICATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHANGES | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Änderugnen vorhanden | 20040512 | |||
| 2 | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | DML-Objektyp | 20040512 |
Method GET_CHANGES_INDICATOR on class CL_DML_API has no exception.
Method GET_CURRENT_OBJECTS 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 | MDF-Objekttyp | 20041021 | |||
| 2 | RT_OBJECTS | Value transfer | Type reference (TYPE) | DML_T_API_OBJ_KEY | MDF-Objektschlüssel | 20041021 |
Method GET_CURRENT_OBJECTS on class CL_DML_API has no exception.
Method GET_HIERARCHY_DOWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HIERARCHY | Value transfer | Type reference (TYPE) | DML_T_HIERARCHY | Hierarchie | 20030901 | |||
| 2 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030901 | |||
| 3 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030901 | |||
| 4 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 5 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030901 | |||
| 6 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030901 | |||
| 7 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 8 | I_ONE_LEVEL | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | nur 1 Hierarchiestufe lesen | 20040326 | ||
| 9 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030901 |
Method GET_HIERARCHY_DOWN on class CL_DML_API has no exception.
Method GET_HIERARCHY_UP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HIERARCHY | Value transfer | Type reference (TYPE) | DML_T_HIERARCHY | Hierarchie | 20030901 | |||
| 2 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030901 | |||
| 3 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030901 | |||
| 4 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 5 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030901 | |||
| 6 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030901 | |||
| 7 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 8 | I_ONE_LEVEL | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | nur 1 Hierarchiestufe lesen | 20040213 | ||
| 9 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030901 |
Method GET_HIERARCHY_UP on class CL_DML_API has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INST_ENGINE | Value transfer | Object reference (TYPE REF TO) | CL_DML_ENGINE | Instanz Verarbeitungsschicht | 20031204 | |||
| 2 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20031204 | |||
| 3 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20031204 | |||
| 4 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031204 | |||
| 5 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20031204 | |||
| 6 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20031204 | |||
| 7 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031204 | |||
| 8 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20031204 | |||
| 9 | I_SUB_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Unterobjekttyp | 20031204 |
Method GET_INSTANCE on class CL_DML_API has no exception.
Method GET_KEY_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel | 20030814 | |||
| 2 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 3 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030814 | |||
| 4 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030814 | |||
| 5 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 6 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030815 | |||
| 7 | I_SEPARATOR | Value transfer | Type reference (TYPE) | CHAR1 | ';' | Trennzeichen zw. Einzelfeldern | 20030814 | ||
| 8 | R_STRING | Value transfer | Type reference (TYPE) | STRING | Konkatenierter Schlüssel | 20030814 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt existiert nicht | 20030814 |
Method GET_LOG_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Instanz Fehlerprotokoll | 20030820 |
Method GET_LOG_INSTANCE on class CL_DML_API has no exception.
Method GET_LONGTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_LONGTEXTS | Call by reference | Type reference (TYPE) | DML_T_API_LONGTEXT | Langtext | 20031009 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Fehlermeldungen | 20030929 | |||
| 3 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030929 | |||
| 4 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030929 | |||
| 5 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 6 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030929 | |||
| 7 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030929 | |||
| 8 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 9 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20040405 | |||
| 10 | I_TIMESTAMP | Value transfer | Type reference (TYPE) | DML_TMSTMP_MODIFY | Zeitstempel zum Lesen aus Historientabelle | 20031009 |
Method GET_LONGTEXT on class CL_DML_API has no exception.
Method GET_LONGTEXT_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_LONGTEXTS | Call by reference | Type reference (TYPE) | DML_T_API_LONGTEXT | Langtext | 20031009 | |||
| 2 | I_TIMESTAMP | Call by reference | Type reference (TYPE) | DML_TMSTMP_MODIFY | Zeitstempel zum Lesen aus Historientabelle | 20031009 |
Method GET_LONGTEXT_INST on class CL_DML_API has no exception.
Method GET_OBJECT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA | Call by reference | Type reference (TYPE) | DML_S_API_OBJ_DATA | Objektdaten | 20030721 | |||
| 2 | E_INACTIVE_ID | Call by reference | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040928 | |||
| 3 | IS_LH_KEYS | Call by reference | Type reference (TYPE) | DML_S_LH_KEY | Linkhandler-Schlüssel | 20031118 | |||
| 4 | IS_LOCALE | Call by reference | Type reference (TYPE) | DML_S_TEXT_LOCALE | zu lesende Regionalsprache | 20030723 | |||
| 5 | IT_HIERARCHY_LIST | Call by reference | Type reference (TYPE) | DML_T_OBJ_KEY | Einschränkung auf Objekttypen | 20030721 | |||
| 6 | IT_RELATION_LIST | Value transfer | Type reference (TYPE) | DML_T_RELATION_LIST | Einschränkung auf Beziehungsarten | 20030721 | |||
| 7 | IT_SETTYPE_LIST | Call by reference | Type reference (TYPE) | DML_T_API_SETTYPE_LIST | Einschränkung auf Settypen | 20031014 | |||
| 8 | IT_TEXT_TYPES | Call by reference | Type reference (TYPE) | DML_T_TEXT_TYPES | zu lesende Texttypen | 20030723 | |||
| 9 | I_DOCUMENTS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Dokumentverknüpfungen lesen | 20031015 | |||
| 10 | I_GET_ACTIVE | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Aktiven Stand lesen, wenn inaktiv vorhanden | 20040921 | ||
| 11 | I_HIERARCHY | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Hierarchie lesen | 20030806 | |||
| 12 | I_INACTIVE_ID | Call by reference | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040920 | |||
| 13 | I_INACTIVE_TYPE | Call by reference | Type reference (TYPE) | DML_INACT_STATE | '1' | Typ des inaktiven Standes | 20040920 | ||
| 14 | I_INSTANCE_ENGINE | Call by reference | Object reference (TYPE REF TO) | CL_DML_ENGINE | DML-Instanz | 20030721 | |||
| 15 | I_LOCK | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Schreibsperre setzen | 20031111 | ||
| 16 | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030901 | |||
| 17 | I_RELATIONS | Value transfer | Type reference (TYPE) | DML_BOOLEAN | Beziehungen lesen | 20030806 | |||
| 18 | I_SETTYPES | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Settypen lesen | 20030806 | |||
| 19 | I_STATUS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Status lesen | 20030806 | |||
| 20 | I_TIMESTAMP | Call by reference | Type reference (TYPE) | DML_TMSTMP_MODIFY | Zeitstempel zum Lesen aus Historientabelle | 20031007 | |||
| 21 | I_USER | Call by reference | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer für inaktiven Stand | 20040920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20031119 |
Method GET_OBJECT_DATA_HISTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA | Call by reference | Type reference (TYPE) | DML_S_API_OBJ_DATA_H | Objektdaten | 20040730 | |||
| 2 | IS_LH_KEYS | Call by reference | Type reference (TYPE) | DML_S_LH_KEY | Linkhandler-Schlüssel | 20040730 | |||
| 3 | IS_LOCALE | Call by reference | Type reference (TYPE) | DML_S_TEXT_LOCALE | zu lesende Regionalsprache | 20040730 | |||
| 4 | IT_HIERARCHY_LIST | Call by reference | Type reference (TYPE) | DML_T_OBJ_KEY | Einschränkung auf Objekttypen | 20040730 | |||
| 5 | IT_RELATION_LIST | Value transfer | Type reference (TYPE) | DML_T_RELATION_LIST | Einschränkung auf Beziehungsarten | 20040730 | |||
| 6 | IT_SETTYPE_LIST | Call by reference | Type reference (TYPE) | DML_T_API_SETTYPE_LIST | Einschränkung auf Settypen | 20040730 | |||
| 7 | IT_TEXT_TYPES | Call by reference | Type reference (TYPE) | DML_T_TEXT_TYPES | zu lesende Texttypen | 20040730 | |||
| 8 | I_HIERARCHY | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Hierarchie lesen | 20040730 | |||
| 9 | I_INSTANCE_ENGINE | Call by reference | Object reference (TYPE REF TO) | CL_DML_ENGINE | DML-Instanz | 20040730 | |||
| 10 | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20040730 | |||
| 11 | I_RELATIONS | Value transfer | Type reference (TYPE) | DML_BOOLEAN | Beziehungen lesen | 20040730 | |||
| 12 | I_SETTYPES | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Settypen lesen | 20040730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20040730 |
Method GET_OBJECT_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECT_STRUCTURE | Value transfer | Type reference (TYPE) | DML_T_API_COMPLEX_OBJ | Objektstruktur | 20040128 | |||
| 2 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20040128 | |||
| 3 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20040128 | |||
| 4 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20040128 | |||
| 5 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20040128 | |||
| 6 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20040128 | |||
| 7 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20040128 | |||
| 8 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20040128 | |||
| 9 | I_TIMESTAMP | Value transfer | Type reference (TYPE) | DML_TMSTMP_MODIFY | Zeitstempel zum Lesen aus Historientabelle | 20040128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt nicht gefunden | 20040128 |
Method GET_OBJECT_STRUCTURE_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TIMESTAMP | Call by reference | Type reference (TYPE) | DML_TMSTMP_MODIFY | Zeitstempel zum Lesen aus Historientabelle | 20040128 |
Method GET_OBJECT_STRUCTURE_INST on class CL_DML_API has no exception.
Method GET_OBJECT_TYPE_FROM_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20040716 | |||
| 2 | C_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20040716 | |||
| 3 | C_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20040716 | |||
| 4 | E_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20040716 | |||
| 5 | E_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYPE | Objekttyp | 20040716 | |||
| 6 | E_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20040716 | |||
| 7 | I_USED_RELTYPE | Value transfer | Type reference (TYPE) | COMT_IL_RELTYPE | Beziehungstyp des Objekttyps | 20040716 | |||
| 8 | I_USED_SETTYPE | Value transfer | Type reference (TYPE) | COMT_FRGTYPE_ID | Settyp des Objekttyps | 20040716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt existiert nicht | 20040716 |
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DISCARD_INSTANCES | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Instanzen abräumen | 20040514 | ||
| 2 | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030924 |
Method INIT on class CL_DML_API has no exception.
Method INIT_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DISCARD_INSTANCES | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Instanzen abräumen | 20040514 |
Method INIT_INST on class CL_DML_API has no exception.
Method LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20030813 | |||
| 2 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030813 | |||
| 3 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030813 | |||
| 4 | I_LOCK_HIERARCHY | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Hierarchie sperren | 20030901 | ||
| 5 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 6 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030813 | |||
| 7 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030813 | |||
| 8 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 9 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030815 |
Method LOCK on class CL_DML_API has no exception.
Method LOCK_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Fehlermeldungen | 20030925 | |||
| 2 | I_LOCK_HIERARCHY | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Hierarchie sperren | 20030925 | ||
| 3 | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objektyp | 20030925 |
Method LOCK_ALL on class CL_DML_API has no exception.
Method LOCK_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LOCK_HIERARCHY | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Hierarchie sperren | 20030901 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt bereits gesperrt | 20030901 |
Method MAINTAIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20030813 | |||
| 2 | E_INACTIVE_ID | Value transfer | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040928 | |||
| 3 | E_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | Objekt-GUID | 20031127 | |||
| 4 | E_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | Objektversionsschlüssel | 20031027 | |||
| 5 | IS_DATA | Value transfer | Type reference (TYPE) | DML_S_API_OBJ_DATA | Objektdaten | 20030813 | |||
| 6 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030813 | |||
| 7 | IT_HIERARCHY_LIST | Value transfer | Type reference (TYPE) | DML_T_OBJ_KEY | Einschränkung auf Objekttypen | 20030813 | |||
| 8 | IT_LOCALE | Value transfer | Type reference (TYPE) | DML_T_TEXT_LOCALE | zu ändernde Regionalsprachen | 20030813 | |||
| 9 | IT_RELATION_LIST | Value transfer | Type reference (TYPE) | DML_T_RELATION_LIST | zu ändernde Beziehungstypen | 20030925 | |||
| 10 | IT_SETTYPE_LIST | Value transfer | Type reference (TYPE) | DML_T_API_SETTYPE_LIST | Einschränkung auf Settypen | 20031002 | |||
| 11 | IT_TEXT_TYPES | Value transfer | Type reference (TYPE) | DML_T_TEXT_TYPES | zu bearbeitende Texttypen | 20030915 | |||
| 12 | I_DOCUMENTS | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Dokumentverknüpfungen ändern | 20031015 | ||
| 13 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030813 | |||
| 14 | I_HEADER | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Schlüssel intern/ extern | 20030813 | ||
| 15 | I_HIERARCHY | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Hierarchie lesen | 20030813 | ||
| 16 | I_NO_CREATING | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Nur existierendes Objekt | 20030814 | ||
| 17 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 18 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030813 | |||
| 19 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030813 | |||
| 20 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 21 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030815 | |||
| 22 | I_RELATIONS | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Beziehungen ändern | 20030925 | ||
| 23 | I_SETTYPES | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Settypen lesen | 20030813 | ||
| 24 | I_USER | Value transfer | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer für inaktiven Stand | 20040924 |
Method MAINTAIN on class CL_DML_API has no exception.
Method MAINTAIN_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INACTIVE_ID | Call by reference | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040928 | |||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | DML_S_API_OBJ_DATA | Objektdaten | 20030813 | |||
| 3 | IT_HIERARCHY_LIST | Call by reference | Type reference (TYPE) | DML_T_OBJ_KEY | Einschränkung auf Objekttypen | 20030813 | |||
| 4 | IT_LOCALE | Call by reference | Type reference (TYPE) | DML_T_TEXT_LOCALE | zu ändernde Regionalsprachen | 20030813 | |||
| 5 | IT_RELATION_LIST | Call by reference | Type reference (TYPE) | DML_T_RELATION_LIST | zu ändernde Beziehungstypen | 20030925 | |||
| 6 | IT_SETTYPE_LIST | Call by reference | Type reference (TYPE) | DML_T_API_SETTYPE_LIST | Einschränkung auf Settypen | 20030925 | |||
| 7 | IT_TEXT_TYPES | Call by reference | Type reference (TYPE) | DML_T_TEXT_TYPES | zu bearbeitende Texttypen | 20030915 | |||
| 8 | I_DOCUMENTS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Dokumentverknüpfungen ändern | 20031015 | ||
| 9 | I_HEADER | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Schlüssel intern/ extern | 20030813 | ||
| 10 | I_HIERARCHY | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Hierarchie lesen | 20030813 | ||
| 11 | I_RELATIONS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Beziehungen ändern | 20030925 | ||
| 12 | I_SETTYPES | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Settypen lesen | 20030813 | ||
| 13 | I_USER | Call by reference | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer für inaktiven Stand | 20040924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20030815 |
Method MASS_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEADER | Value transfer | Type reference (TYPE) | DML_T_API_HEADER | Kopfdaten | 20030904 | |||
| 2 | IS_LOCALE | Value transfer | Type reference (TYPE) | DML_S_TEXT_LOCALE | Regionalcode | 20030904 | |||
| 3 | IT_KEYS | Value transfer | Type reference (TYPE) | DML_T_API_KEY_FIELDS | Objektschlüssel | 20030904 | |||
| 4 | IT_TEXT_TYPES | Value transfer | Type reference (TYPE) | DML_T_TEXT_TYPES | Texttypen lesen | 20030904 | |||
| 5 | I_CHANGE_ORDER | Value transfer | Type reference (TYPE) | DML_CHANGE_ORDER | Änderungsstand | 20030908 | |||
| 6 | I_DEFAULT_TEXT | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Nur Hauptbezeichnung lesen | 20030923 | ||
| 7 | I_ECM_SPECIFIED | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Änderungsdienst auswerten | 20040331 | ||
| 8 | I_NO_BUFFER | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>TRUE | keine Pufferung | 20030904 | ||
| 9 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030904 | |||
| 10 | I_STATUS | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Status lesen | 20030904 | ||
| 11 | I_VALIDITY_INTERVAL | Value transfer | Type reference (TYPE) | ECMDATEINT | Einfache zeilt. Gültigkeit | 20040604 |
Method MASS_READ on class CL_DML_API has no exception.
Method MATCH_SEARCH_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RESULT_ADDITIONAL | Call by reference | Type reference (TYPE) | DML_RT_GUID | Zusätzliche Treffer | 20040729 | |||
| 2 | CT_RESULT_TOTAL | Call by reference | Type reference (TYPE) | DML_RT_GUID | Bisherige Gesamttreffermenge | 20040729 |
Method MATCH_SEARCH_RESULT on class CL_DML_API has no exception.
Method POST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20030821 | |||
| 2 | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | Objektyp | 20030924 |
Method POST on class CL_DML_API has no exception.
Method PROVIDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA | Value transfer | Type reference (TYPE) | DML_S_API_OBJ_DATA | Objektdaten | 20030813 | |||
| 2 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20030813 | |||
| 3 | E_INACTIVE_ID | Value transfer | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040928 | |||
| 4 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030813 | |||
| 5 | IS_LH_KEYS | Value transfer | Type reference (TYPE) | DML_S_LH_KEY | Linkhandler-Schlüssel | 20031118 | |||
| 6 | IS_LOCALE | Value transfer | Type reference (TYPE) | DML_S_TEXT_LOCALE | zu lesende Regionalsprache | 20030813 | |||
| 7 | IT_HIERARCHY_LIST | Value transfer | Type reference (TYPE) | DML_T_OBJ_KEY | Einschränkung auf Objekttypen | 20030813 | |||
| 8 | IT_RELATION_LIST | Value transfer | Type reference (TYPE) | DML_T_RELATION_LIST | Einschränkung auf Beziehungsarten | 20030813 | |||
| 9 | IT_SETTYPE_LIST | Value transfer | Type reference (TYPE) | DML_T_API_SETTYPE_LIST | Einschränkung auf Settypen | 20031014 | |||
| 10 | IT_TEXT_TYPES | Value transfer | Type reference (TYPE) | DML_T_TEXT_TYPES | zu lesende Texttypen | 20030813 | |||
| 11 | I_DOCUMENTS | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Dokumentverknüpfungen lesen | 20031015 | ||
| 12 | I_EMPTY_LOG | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>TRUE | Aktuelles Protokoll leeren | 20041125 | ||
| 13 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030813 | |||
| 14 | I_GET_ACTIVE | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Aktiven Stand lesen, wenn inaktiv vorhanden | 20040921 | ||
| 15 | I_HIERARCHY | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Hierarchie lesen | 20030813 | ||
| 16 | I_INACTIVE_ID | Value transfer | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040920 | |||
| 17 | I_INACTIVE_TYPE | Value transfer | Type reference (TYPE) | DML_INACT_STATE | '1' | Typ des inaktiven Standes | 20040920 | ||
| 18 | I_LOCK | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Schreibsperre setzen | 20031111 | ||
| 19 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 20 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030813 | |||
| 21 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030813 | |||
| 22 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 23 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030815 | |||
| 24 | I_RELATIONS | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Beziehungen lesen | 20030813 | ||
| 25 | I_SETTYPES | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Settypen lesen | 20030813 | ||
| 26 | I_STATUS | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Status lesen | 20030813 | ||
| 27 | I_TIMESTAMP | Value transfer | Type reference (TYPE) | DML_TMSTMP_MODIFY | Zeitstempel zum Lesen aus Historientabelle | 20031007 | |||
| 28 | I_USER | Value transfer | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer für inaktiven Stand | 20040920 |
Method PROVIDE on class CL_DML_API has no exception.
Method PROVIDE_HISTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA | Value transfer | Type reference (TYPE) | DML_S_API_OBJ_DATA_H | Objektdaten | 20040730 | |||
| 2 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20040730 | |||
| 3 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20040730 | |||
| 4 | IS_LH_KEYS | Value transfer | Type reference (TYPE) | DML_S_LH_KEY | Linkhandler-Schlüssel | 20040730 | |||
| 5 | IS_LOCALE | Value transfer | Type reference (TYPE) | DML_S_TEXT_LOCALE | zu lesende Regionalsprache | 20040730 | |||
| 6 | IT_HIERARCHY_LIST | Value transfer | Type reference (TYPE) | DML_T_OBJ_KEY | Einschränkung auf Objekttypen | 20040730 | |||
| 7 | IT_RELATION_LIST | Value transfer | Type reference (TYPE) | DML_T_RELATION_LIST | Einschränkung auf Beziehungsarten | 20040730 | |||
| 8 | IT_SETTYPE_LIST | Value transfer | Type reference (TYPE) | DML_T_API_SETTYPE_LIST | Einschränkung auf Settypen | 20040730 | |||
| 9 | IT_TEXT_TYPES | Value transfer | Type reference (TYPE) | DML_T_TEXT_TYPES | zu lesende Texttypen | 20040730 | |||
| 10 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20040730 | |||
| 11 | I_HIERARCHY | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Hierarchie lesen | 20040730 | ||
| 12 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20040730 | |||
| 13 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20040730 | |||
| 14 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20040730 | |||
| 15 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20040730 | |||
| 16 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20040730 | |||
| 17 | I_RELATIONS | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Beziehungen lesen | 20040730 | ||
| 18 | I_SETTYPES | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Settypen lesen | 20040730 |
Method PROVIDE_HISTORY on class CL_DML_API has no exception.
Method PROVIDE_HISTORY_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA | Call by reference | Type reference (TYPE) | DML_S_API_OBJ_DATA_H | Objektdaten | 20040730 | |||
| 2 | IS_LH_KEYS | Call by reference | Type reference (TYPE) | DML_S_LH_KEY | Linkhandler-Schlüssel | 20040730 | |||
| 3 | IS_LOCALE | Call by reference | Type reference (TYPE) | DML_S_TEXT_LOCALE | zu lesende Regionalsprache | 20040730 | |||
| 4 | IT_HIERARCHY_LIST | Call by reference | Type reference (TYPE) | DML_T_OBJ_KEY | Einschränkung auf Objekttypen | 20040730 | |||
| 5 | IT_RELATION_LIST | Call by reference | Type reference (TYPE) | DML_T_RELATION_LIST | Einschränkung auf Beziehungsarten | 20040730 | |||
| 6 | IT_SETTYPE_LIST | Call by reference | Type reference (TYPE) | DML_T_API_SETTYPE_LIST | Einschränkung auf Settypen | 20040730 | |||
| 7 | IT_TEXT_TYPES | Call by reference | Type reference (TYPE) | DML_T_TEXT_TYPES | zu lesende Texttypen | 20040730 | |||
| 8 | I_HIERARCHY | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Hierarchie lesen | 20040730 | |||
| 9 | I_RELATIONS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Beziehungen lesen | 20040730 | |||
| 10 | I_SETTYPES | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Settypen lesen | 20040730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20040730 |
Method PROVIDE_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA | Call by reference | Type reference (TYPE) | DML_S_API_OBJ_DATA | Objektdaten | 20030813 | |||
| 2 | E_INACTIVE_ID | Call by reference | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040928 | |||
| 3 | IS_LH_KEYS | Call by reference | Type reference (TYPE) | DML_S_LH_KEY | Linkhandler-Schlüssel | 20031118 | |||
| 4 | IS_LOCALE | Call by reference | Type reference (TYPE) | DML_S_TEXT_LOCALE | zu lesende Regionalsprache | 20030813 | |||
| 5 | IT_HIERARCHY_LIST | Call by reference | Type reference (TYPE) | DML_T_OBJ_KEY | Einschränkung auf Objekttypen | 20030813 | |||
| 6 | IT_RELATION_LIST | Call by reference | Type reference (TYPE) | DML_T_RELATION_LIST | Einschränkung auf Beziehungsarten | 20030813 | |||
| 7 | IT_SETTYPE_LIST | Call by reference | Type reference (TYPE) | DML_T_API_SETTYPE_LIST | Einschränkung auf Settypen | 20031014 | |||
| 8 | IT_TEXT_TYPES | Call by reference | Type reference (TYPE) | DML_T_TEXT_TYPES | zu lesende Texttypen | 20030813 | |||
| 9 | I_DOCUMENTS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Dokumentverknüpfungen lesen | 20031015 | ||
| 10 | I_GET_ACTIVE | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Aktiven Stand lesen, wenn inaktiv vorhanden | 20040921 | ||
| 11 | I_HIERARCHY | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Hierarchie lesen | 20030813 | |||
| 12 | I_INACTIVE_ID | Call by reference | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040920 | |||
| 13 | I_INACTIVE_TYPE | Call by reference | Type reference (TYPE) | DML_INACT_STATE | '1' | Typ des inaktiven Standes | 20040920 | ||
| 14 | I_LOCK | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Schreibsperre setzen | 20031111 | ||
| 15 | I_RELATIONS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Beziehungen lesen | 20030813 | |||
| 16 | I_SETTYPES | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Settypen lesen | 20030813 | |||
| 17 | I_STATUS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Status lesen | 20030813 | |||
| 18 | I_TIMESTAMP | Call by reference | Type reference (TYPE) | DML_TMSTMP_MODIFY | Zeitstempel zum Lesen aus Historientabelle | 20031007 | |||
| 19 | I_USER | Call by reference | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer für inaktiven Stand | 20040920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20031119 |
Method REGISTER_ON_COMMIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJECT_TYPE_POST | Value transfer | Type reference (TYPE) | DML_OBJTYP | zu verbuchender Objekttyp | 20031204 | |||
| 2 | I_OBJECT_TYPE_TRIGGER | Value transfer | Type reference (TYPE) | DML_OBJTYP | auslösender Objekttyp | 20031204 |
Method REGISTER_ON_COMMIT on class CL_DML_API has no exception.
Method SAVE_DRAFT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20040924 | |||
| 2 | E_INACTIVE_ID | Value transfer | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040924 | |||
| 3 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20040924 | |||
| 4 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20040924 | |||
| 5 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20040924 | |||
| 6 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20040924 | |||
| 7 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20040924 | |||
| 8 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20040924 | |||
| 9 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20040924 | |||
| 10 | I_USER | Value transfer | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer für inaktiven Stand | 20040924 |
Method SAVE_DRAFT on class CL_DML_API has no exception.
Method SAVE_DRAFT_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INACTIVE_ID | Call by reference | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040924 | |||
| 2 | I_USER | Call by reference | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer | 20040924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20040924 |
Method SAVE_PROTOCOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Meldungen | 20040419 | |||
| 2 | E_LOG_NUMBER | Call by reference | Type reference (TYPE) | BALOGNR | Anwendungs-Log: Protokollnummer | 20040419 | |||
| 3 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20040419 | |||
| 4 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20040419 | |||
| 5 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20040419 | |||
| 6 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20040419 | |||
| 7 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20040419 | |||
| 8 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20040419 | |||
| 9 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20040419 |
Method SAVE_PROTOCOL on class CL_DML_API has no exception.
Method SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEADER | Value transfer | Type reference (TYPE) | DML_T_API_HEADER | Kopfdaten | 20030908 | |||
| 2 | IS_LOCALE | Value transfer | Type reference (TYPE) | DML_S_TEXT_LOCALE | Regionalsprache für Textsuche | 20030925 | |||
| 3 | IT_SEARCH_CRITERIA | Value transfer | Type reference (TYPE) | DML_T_SEARCH | Suchkriterien Kopfdaten | 20030908 | |||
| 4 | IT_SEARCH_RELATIONS | Value transfer | Type reference (TYPE) | DML_T_SEARCH_RELATION | Suche über Beziehungen | 20040729 | |||
| 5 | IT_SEARCH_SETS | Value transfer | Type reference (TYPE) | DML_T_SEARCH_SET | Suche über Daten | 20040729 | |||
| 6 | IT_SEARCH_STATUS | Value transfer | Type reference (TYPE) | DML_T_STATUS | gewünschte Status | 20030917 | |||
| 7 | IT_TEXT_CRITERIA | Value transfer | Type reference (TYPE) | DML_T_TEXT_CRITERIA | zu durchsuchende Texttypen | 20030925 | |||
| 8 | I_CASE_SENSITIVE | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Berücksichtigung von Kleinschreibung | 20030925 | ||
| 9 | I_MAX_HITS | Value transfer | Type reference (TYPE) | DML_NUMC5 | 99999 | Maximale Trefferzahl | 20030917 | ||
| 10 | I_NO_BUFFER | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Puffer nicht füllen | 20030908 | ||
| 11 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030908 | |||
| 12 | I_SEARCH_HISTORY | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | In Historientabelle suchen | 20040824 |
Method SEARCH on class CL_DML_API has no exception.
Method SET_LONGTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Fehlermeldungen | 20030929 | |||
| 2 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030929 | |||
| 3 | IT_LONGTEXTS | Value transfer | Type reference (TYPE) | DML_T_API_LONGTEXT | Langtexte | 20031006 | |||
| 4 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030929 | |||
| 5 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 6 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030929 | |||
| 7 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030929 | |||
| 8 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 9 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20040405 |
Method SET_LONGTEXT on class CL_DML_API has no exception.
Method SET_LONGTEXT_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LONGTEXTS | Call by reference | Type reference (TYPE) | DML_T_API_LONGTEXT | Langtexte | 20031006 |
Method SET_LONGTEXT_INST on class CL_DML_API has no exception.
Method SET_OBJECT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INACTIVE_ID | Call by reference | Type reference (TYPE) | DML_INACT_ID | ID inaktiver Stand | 20040928 | |||
| 2 | E_OBJVERS_ID | Call by reference | Type reference (TYPE) | DML_OBJVERS_ID | GUID des bearbeiteten Objekts | 20030930 | |||
| 3 | IS_DATA | Value transfer | Type reference (TYPE) | DML_S_API_OBJ_DATA | Objektdaten | 20030722 | |||
| 4 | IT_HIERARCHY_LIST | Call by reference | Type reference (TYPE) | DML_T_OBJ_KEY | Einschränkung auf Objekttypen | 20030722 | |||
| 5 | IT_LOCALE | Call by reference | Type reference (TYPE) | DML_T_TEXT_LOCALE | zu ändernde Regionalsprachen | 20030723 | |||
| 6 | IT_RELATION_LIST | Value transfer | Type reference (TYPE) | DML_T_RELATION_LIST | Beziehungen | 20030925 | |||
| 7 | IT_SETTYPE_LIST | Call by reference | Type reference (TYPE) | DML_T_API_SETTYPE_LIST | Einschränkung auf Settypen | 20030925 | |||
| 8 | IT_TEXT_TYPES | Call by reference | Type reference (TYPE) | DML_T_TEXT_TYPES | Zu bearbeitende Texttypen | 20030915 | |||
| 9 | I_DOCUMENTS | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Dokumentverknüpfungen ändern | 20031015 | ||
| 10 | I_HEADER | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Schlüssel intern/ extern | 20030806 | |||
| 11 | I_HIERARCHY | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Hierarchie lesen | 20030806 | |||
| 12 | I_INSTANCE_ENGINE | Call by reference | Object reference (TYPE REF TO) | CL_DML_ENGINE | Instanz des zugeordneten Objekts | 20030722 | |||
| 13 | I_RELATIONS | Value transfer | Type reference (TYPE) | DML_BOOLEAN | Beziehungen ändern | 20030826 | |||
| 14 | I_SETTYPES | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Settypen lesen | 20030806 | |||
| 15 | I_USER | Call by reference | Type reference (TYPE) | DML_USER | SY-UNAME | Benutzer für inaktiven Stand | 20040924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20030815 |
Method SPLIT_KEY_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20031014 | |||
| 2 | I_SEPARATOR | Value transfer | Type reference (TYPE) | CHAR1 | ';' | Trennzeichen zw. Einzelfeldern | 20031014 | ||
| 3 | I_STRING | Value transfer | Type reference (TYPE) | STRING | Konkatenierter Schlüssel | 20031014 | |||
| 4 | R_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel | 20031014 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt existiert nicht | 20031014 |
Method UNLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ECM | Value transfer | Type reference (TYPE) | DML_S_API_ECM | Daten Änderungsstand | 20030813 | |||
| 2 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030813 | |||
| 3 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 4 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030813 | |||
| 5 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030813 | |||
| 6 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 7 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030815 |
Method UNLOCK on class CL_DML_API has no exception.
Method UNLOCK_ALL 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 | Objektyp | 20030925 |
Method UNLOCK_ALL on class CL_DML_API has no exception.
Method UNLOCK_INST Signature
Method UNLOCK_INST on class CL_DML_API has no parameter.
Method UNLOCK_INST on class CL_DML_API has no exception.
Method WHERE_USED_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WHERE_USED | Value transfer | Type reference (TYPE) | DML_T_WHERE_USED | Ergebnis | 20030828 | |||
| 2 | IT_OBJECT_TYPES | Value transfer | Type reference (TYPE) | DML_T_OBJTYP | Zu durchsuchende Objekttypen (leer=alle) | 20030901 | |||
| 3 | I_CHANGE_ORDER | Value transfer | Type reference (TYPE) | DML_CHANGE_ORDER | Änderungsstand | 20030828 | |||
| 4 | I_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | DML_OBJ_KEY_EXT | Externer Schlüssel, konkateniert | 20030828 | |||
| 5 | I_OBJECT_GUID | Value transfer | Type reference (TYPE) | DML_OBJECT_ID | GUID Objekt | 20031027 | |||
| 6 | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | Objekttyp | 20030828 | |||
| 7 | I_OBJECT_VERSION | Value transfer | Type reference (TYPE) | DML_VERSION | Version | 20030828 | |||
| 8 | I_OBJECT_VERSION_GUID | Value transfer | Type reference (TYPE) | DML_OBJVERS_ID | GUID Objektversion | 20031027 | |||
| 9 | I_OWNER | Value transfer | Type reference (TYPE) | DML_OWNER | Eigentümer | 20030828 | |||
| 10 | I_UP_TO_1 | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>TRUE | Nur eine Verwendung suchen! | 20030828 | ||
| 11 | I_VALIDITY_INTERVAL | Value transfer | Type reference (TYPE) | ECMDATEINT | Einfache zeilt. Gültigkeit | 20040604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Verwendung gefunden | 20030828 |
History
| Last changed by/on | SAP | 20041228 |
| SAP Release Created in |