SAP ABAP Class CL_DML_API (MDF APIs)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-MDF (Application Component) Master Data Framework
     COM_DML_API (Package) MDF: APIs, Complex Objects
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 CL_DML_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 T 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 DELIVERY_LOAD Static Attribute Private Type reference (TYPE) FLAG Delivering objects... 20040406
2 GT_INST_ADM Static Attribute Private Type reference (TYPE) TT_INST_ADM Instance Management 20030716
3 GT_POST_TYPES Static Attribute Private Type reference (TYPE) TT_POST_TYPES Object Types to be Saved 20031204
4 S_INST_ADM Instance attribute Private Type reference (TYPE) T_INST_ADM Current Instance 20030716
5 T_COMPLEX_OBJ Instance attribute Private Type reference (TYPE) TT_COMPLEX_OBJ Structure of Complex Objects 20030716
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_DRAFT Static method Public Method Activate Buffered Object 20041001
2 ACTIVATE_DRAFT_INST Instance method Private Method Activate Buffered Object 20041001
3 CHECK_AUTHORITY Static method Public Method Authorization Check 20030813
4 CHECK_AUTHORITY_INST Instance method Private Method Authorization Check 20030813
5 CHECK_BEFORE_SAVE Static method Public Method Check for Remaining Incorrect Data Before Update 20040713
6 CHECK_EXISTENCE Static method Public Method Check Existence 20030813
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030716
8 CONVERT_KEY Static method Public Method Key Conversion 20030716
9 COPY Static method Public Method Copy Object (From New Version If Necessary) 20030812
10 COPY_COMPLEX_OBJECT Static method Private Method Copy Complex Objects: Handling of Keys 20040218
11 DELETE Static method Public Method Delete Object 20030813
12 DELETE_INST Instance method Private Method Delete Object 20030813
13 DISCARD_DRAFT Static method Public Method Delete Buffered Objected State 20040922
14 DISCARD_DRAFT_INST Instance method Private Method Delete Buffered Objected State 20040922
15 FACTORY Static method Private Method Instance Procurement 20030716
16 FORCE_POST Static method Public Method Trigger Update 20040512
17 GET_CHANGES_INDICATOR Static method Public Method Are there changes? 20040512
18 GET_CURRENT_OBJECTS Static method Public Method Provide Runtime Objects 20041021
19 GET_HIERARCHY_DOWN Static method Public Method Read Hierarchy Downward 20030901
20 GET_HIERARCHY_UP Static method Public Method Read Hierarchy Upward 20030901
21 GET_INSTANCE Static method Public Method Get Instances for API and Engine 20031204
22 GET_KEY_STRING Static method Public Method Concatenate External Key Fields 20030814
23 GET_LOG_INSTANCE Instance method Private Method Output Instance Error Log 20030820
24 GET_LONGTEXT Static method Public Method Read Long Text 20030929
25 GET_LONGTEXT_INST Instance method Private Method Read Long Text 20030929
26 GET_OBJECT_DATA Instance method Private Method Read Object Data 20030721
27 GET_OBJECT_DATA_HISTORY Instance method Private Method Read Object Data History 20040730
28 GET_OBJECT_STRUCTURE Static method Public Method Read Structure of a Complex Object 20040128
29 GET_OBJECT_STRUCTURE_INST Instance method Private Method Get Object Structure, Instantiate Part Objects 20040128
30 GET_OBJECT_TYPE_FROM_KEY Static method Public Method Key Conversion 20040716
31 INIT Static method Public Method Discard Changes 20030813
32 INIT_INST Instance method Private Method Discard Changes 20030813
33 LOCK Static method Public Method Lock Object 20030813
34 LOCK_ALL Static method Public Method Lock All Objects 20030925
35 LOCK_INST Instance method Private Method Lock Object 20030813
36 MAINTAIN Static method Public Method Create/Change Object 20030813
37 MAINTAIN_INST Instance method Private Method Create/Change Object 20030813
38 MASS_READ Static method Public Method Mass Reading Without Instantiating 20030904
39 MATCH_SEARCH_RESULT Static method Private Method Round Search Results 20040729
40 POST Static method Public Method Trigger Update 20030813
41 PROVIDE Static method Public Method Read Object Data 20030813
42 PROVIDE_HISTORY Static method Public Method Read Object Data 20040730
43 PROVIDE_HISTORY_INST Instance method Private Method Read Object Data History 20040730
44 PROVIDE_INST Instance method Private Method Read Object Data 20030813
45 REGISTER_ON_COMMIT Static method Public Method Log On Object Types for Posting 20031204
46 SAVE_DRAFT Static method Public Method Buffer Object 20040924
47 SAVE_DRAFT_INST Instance method Private Method Buffer Object 20040924
48 SAVE_PROTOCOL Static method Public Method Save Processing Log (Display with SLG1) 20040419
49 SEARCH Static method Public Method Find Object 20030908
50 SET_LONGTEXT Static method Public Method Create/Change Long Text 20030929
51 SET_LONGTEXT_INST Instance method Private Method Create/Change Long Text 20030929
52 SET_OBJECT_DATA Instance method Private Method Create/Change Object 20030722
53 SPLIT_KEY_STRING Static method Public Method Split External Key into Fields 20031014
54 UNLOCK Static method Public Method Unlock Object 20030813
55 UNLOCK_ALL Static method Public Method Unlock All Objects 20030925
56 UNLOCK_INST Instance method Private Method Unlock Object 20030813
57 WHERE_USED_LIST Static method Public Method Where-Used List 20030828
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 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Meldungen 20041001
2 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20041001
3 Importing I_INACTIVE_ID Value transfer Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20041005
4 Importing I_INACTIVE_TYPE Value transfer Type reference (TYPE) DML_INACT_STATE '1' Typ des inaktiven Standes 20041005
5 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20041001
6 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20041001
7 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20041001
8 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20041001
9 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20041001
10 Importing 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 Importing I_INACTIVE_ID Call by reference Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20041005
2 Importing I_INACTIVE_TYPE Call by reference Type reference (TYPE) DML_INACT_STATE '1' Typ des inaktiven Standes 20041005
3 Importing I_USER Call by reference Type reference (TYPE) DML_USER SY-UNAME Benutzer 20041001
# Exception Resumable Description Created on
1 ERROR Fehler 20041001

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030813
2 Importing I_ACTIVITY Value transfer Type reference (TYPE) DML_AUTHORITY Gewünschte Aktivität 20030813
3 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030813
4 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
5 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030813
6 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030813
7 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
8 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20030815
# Exception Resumable Description Created on
1 NO_AUTHORITY Fehler 20030813

Method CHECK_AUTHORITY_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Value transfer Type reference (TYPE) DML_AUTHORITY Physisch löschen 20030813
# Exception Resumable Description Created on
1 NO_AUTHORITY Fehler 20030813

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Meldungen 20040713
2 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20040713
3 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20040713
4 Importing I_FORCE_ACTIVE_MODE Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Prüfung für aktives Sichern erzwingen 20040924
5 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20040713
6 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20040713
7 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20040713
8 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20040713
9 Importing 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 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030813
2 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
3 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030813
4 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030813
5 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
6 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20030815
# Exception Resumable Description Created on
1 NOT_FOUND Schlüssel existiert nicht 20030813

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ECM Call by reference Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030716
2 Importing I_NO_CREATING Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>TRUE Nur existierendes Objekt 20030814
3 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP Objekttyp 20030716
4 Importing I_OBJECT_VERSION_ID Call by reference Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20030716
# Exception Resumable Description Created on
1 ERROR_ENGINE Fehler bei Instanziierung 20031009

Method CONVERT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KEYS Value transfer Type reference (TYPE) DML_T_API_KEY_FIELDS Schlüsseltabelle 20030815
2 Changing C_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030716
3 Changing C_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
4 Changing C_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030716
5 Changing C_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
6 Changing C_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20030815
7 Importing I_NO_BUFFER Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Keine Pufferung 20030901
8 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030716
# Exception Resumable Description Created on
1 NOT_FOUND Objekt existiert nicht 20030716

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Meldungen 20030813
2 Exporting E_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID Schlüssel Objekt 20031027
3 Exporting E_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID Schlüssel Objektversion 20031027
4 Exporting E_VERSION Value transfer Type reference (TYPE) DML_VERSION Version der Kopie 20031010
5 Importing IS_SOURCE_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030813
6 Importing IS_TARGET_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030813
7 Importing IS_TARGET_OBJECT_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel neues Objekt 20030813
8 Importing IT_COPY_RELATION_TYPES Value transfer Type reference (TYPE) DML_T_RELATION_LIST zu kopierende Beziehungstypen 20040218
9 Importing I_COPY_HIERARCHY Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>TRUE Hierarchiezuordnung kopieren 20040218
10 Importing I_COPY_RELATIONS Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>TRUE Beziehungen kopieren 20040218
11 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030812
12 Importing I_SOURCE_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Vorlageobjekt 20031027
13 Importing I_SOURCE_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Vorlageobjektversion 20031029
14 Importing I_SOURCE_VERSION Value transfer Type reference (TYPE) DML_VERSION Vorlageversion 20030813
15 Importing I_TARGET_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID neues Objekt 20031027
16 Importing I_TARGET_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Zielobjektversion 20031029
17 Importing I_TARGET_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20031103
18 Importing 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 Changing 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 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Meldungen 20030813
2 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030813
3 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030813
4 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
5 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030813
6 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030813
7 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
8 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20030815
9 Importing 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 Importing I_PHYSICALLY Call by reference Type reference (TYPE) DML_BOOLEAN Physisch löschen 20030813
# Exception Resumable Description Created on
1 ERROR Fehler 20030813

Method DISCARD_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Meldungen 20040922
2 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20040922
3 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20040922
4 Importing I_INACTIVE_ID Value transfer Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040922
5 Importing I_INACTIVE_TYPE Value transfer Type reference (TYPE) DML_INACT_STATE '1' ID inaktiver Stand 20041008
6 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20040922
7 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20040922
8 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20040922
9 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20040922
10 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20040922
11 Importing 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 Importing I_INACTIVE_ID Call by reference Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040922
2 Importing I_INACTIVE_TYPE Call by reference Type reference (TYPE) DML_INACT_STATE '1' Typ des inaktiven Standes 20041008
3 Importing I_USER Call by reference Type reference (TYPE) DML_USER SY-UNAME Benutzer 20040922
# Exception Resumable Description Created on
1 ERROR Fehler 20040922

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INSTANCE_API Call by reference Object reference (TYPE REF TO) CL_DML_API Instanz 20030820
2 Exporting E_INSTANCE_LOG Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Instanz Fehlerprotokoll 20030820
3 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030716
4 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030716
5 Importing I_NO_CREATING Call by reference Type reference (TYPE) DML_BOOLEAN Nur existierendes Objekt 20030814
6 Importing I_OBJECT_ID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20030716
7 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030716
8 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030716
9 Importing I_OBJECT_VERSION_ID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20030716
10 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20030815
# Exception Resumable Description Created on
1 ERROR Fehler bei Instanziierung 20031009

Method FORCE_POST 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 DML-Objektyp 20040512
2 Importing 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 Exporting E_CHANGES Call by reference Type reference (TYPE) DML_BOOLEAN Änderugnen vorhanden 20040512
2 Importing 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 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP MDF-Objekttyp 20041021
2 Returning 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 Exporting ET_HIERARCHY Value transfer Type reference (TYPE) DML_T_HIERARCHY Hierarchie 20030901
2 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030901
3 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030901
4 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
5 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030901
6 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030901
7 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
8 Importing I_ONE_LEVEL Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE nur 1 Hierarchiestufe lesen 20040326
9 Importing 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 Exporting ET_HIERARCHY Value transfer Type reference (TYPE) DML_T_HIERARCHY Hierarchie 20030901
2 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030901
3 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030901
4 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
5 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030901
6 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030901
7 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
8 Importing I_ONE_LEVEL Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE nur 1 Hierarchiestufe lesen 20040213
9 Importing 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 Importing E_INST_ENGINE Value transfer Object reference (TYPE REF TO) CL_DML_ENGINE Instanz Verarbeitungsschicht 20031204
2 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20031204
3 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20031204
4 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031204
5 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20031204
6 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20031204
7 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031204
8 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20031204
9 Importing 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 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel 20030814
2 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
3 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030814
4 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030814
5 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
6 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20030815
7 Importing I_SEPARATOR Value transfer Type reference (TYPE) CHAR1 ';' Trennzeichen zw. Einzelfeldern 20030814
8 Returning R_STRING Value transfer Type reference (TYPE) STRING Konkatenierter Schlüssel 20030814
# Exception Resumable Description Created on
1 NOT_FOUND Objekt existiert nicht 20030814

Method GET_LOG_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 Changing CT_LONGTEXTS Call by reference Type reference (TYPE) DML_T_API_LONGTEXT Langtext 20031009
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Fehlermeldungen 20030929
3 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030929
4 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030929
5 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
6 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030929
7 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030929
8 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
9 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20040405
10 Importing 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 Changing CT_LONGTEXTS Call by reference Type reference (TYPE) DML_T_API_LONGTEXT Langtext 20031009
2 Importing 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 Exporting ES_DATA Call by reference Type reference (TYPE) DML_S_API_OBJ_DATA Objektdaten 20030721
2 Exporting E_INACTIVE_ID Call by reference Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040928
3 Importing IS_LH_KEYS Call by reference Type reference (TYPE) DML_S_LH_KEY Linkhandler-Schlüssel 20031118
4 Importing IS_LOCALE Call by reference Type reference (TYPE) DML_S_TEXT_LOCALE zu lesende Regionalsprache 20030723
5 Importing IT_HIERARCHY_LIST Call by reference Type reference (TYPE) DML_T_OBJ_KEY Einschränkung auf Objekttypen 20030721
6 Importing IT_RELATION_LIST Value transfer Type reference (TYPE) DML_T_RELATION_LIST Einschränkung auf Beziehungsarten 20030721
7 Importing IT_SETTYPE_LIST Call by reference Type reference (TYPE) DML_T_API_SETTYPE_LIST Einschränkung auf Settypen 20031014
8 Importing IT_TEXT_TYPES Call by reference Type reference (TYPE) DML_T_TEXT_TYPES zu lesende Texttypen 20030723
9 Importing I_DOCUMENTS Call by reference Type reference (TYPE) DML_BOOLEAN Dokumentverknüpfungen lesen 20031015
10 Importing I_GET_ACTIVE Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Aktiven Stand lesen, wenn inaktiv vorhanden 20040921
11 Importing I_HIERARCHY Call by reference Type reference (TYPE) DML_BOOLEAN Hierarchie lesen 20030806
12 Importing I_INACTIVE_ID Call by reference Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040920
13 Importing I_INACTIVE_TYPE Call by reference Type reference (TYPE) DML_INACT_STATE '1' Typ des inaktiven Standes 20040920
14 Importing I_INSTANCE_ENGINE Call by reference Object reference (TYPE REF TO) CL_DML_ENGINE DML-Instanz 20030721
15 Importing I_LOCK Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Schreibsperre setzen 20031111
16 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP Objekttyp 20030901
17 Importing I_RELATIONS Value transfer Type reference (TYPE) DML_BOOLEAN Beziehungen lesen 20030806
18 Importing I_SETTYPES Call by reference Type reference (TYPE) DML_BOOLEAN Settypen lesen 20030806
19 Importing I_STATUS Call by reference Type reference (TYPE) DML_BOOLEAN Status lesen 20030806
20 Importing I_TIMESTAMP Call by reference Type reference (TYPE) DML_TMSTMP_MODIFY Zeitstempel zum Lesen aus Historientabelle 20031007
21 Importing I_USER Call by reference Type reference (TYPE) DML_USER SY-UNAME Benutzer für inaktiven Stand 20040920
# Exception Resumable Description Created on
1 ERROR Fehler 20031119

Method GET_OBJECT_DATA_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) DML_S_API_OBJ_DATA_H Objektdaten 20040730
2 Importing IS_LH_KEYS Call by reference Type reference (TYPE) DML_S_LH_KEY Linkhandler-Schlüssel 20040730
3 Importing IS_LOCALE Call by reference Type reference (TYPE) DML_S_TEXT_LOCALE zu lesende Regionalsprache 20040730
4 Importing IT_HIERARCHY_LIST Call by reference Type reference (TYPE) DML_T_OBJ_KEY Einschränkung auf Objekttypen 20040730
5 Importing IT_RELATION_LIST Value transfer Type reference (TYPE) DML_T_RELATION_LIST Einschränkung auf Beziehungsarten 20040730
6 Importing IT_SETTYPE_LIST Call by reference Type reference (TYPE) DML_T_API_SETTYPE_LIST Einschränkung auf Settypen 20040730
7 Importing IT_TEXT_TYPES Call by reference Type reference (TYPE) DML_T_TEXT_TYPES zu lesende Texttypen 20040730
8 Importing I_HIERARCHY Call by reference Type reference (TYPE) DML_BOOLEAN Hierarchie lesen 20040730
9 Importing I_INSTANCE_ENGINE Call by reference Object reference (TYPE REF TO) CL_DML_ENGINE DML-Instanz 20040730
10 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP Objekttyp 20040730
11 Importing I_RELATIONS Value transfer Type reference (TYPE) DML_BOOLEAN Beziehungen lesen 20040730
12 Importing I_SETTYPES Call by reference Type reference (TYPE) DML_BOOLEAN Settypen lesen 20040730
# Exception Resumable Description Created on
1 ERROR Fehler 20040730

Method GET_OBJECT_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_STRUCTURE Value transfer Type reference (TYPE) DML_T_API_COMPLEX_OBJ Objektstruktur 20040128
2 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20040128
3 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20040128
4 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20040128
5 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20040128
6 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20040128
7 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20040128
8 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20040128
9 Importing I_TIMESTAMP Value transfer Type reference (TYPE) DML_TMSTMP_MODIFY Zeitstempel zum Lesen aus Historientabelle 20040128
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND 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 Importing 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 Changing C_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20040716
2 Changing C_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20040716
3 Changing C_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20040716
4 Exporting E_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20040716
5 Exporting E_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYPE Objekttyp 20040716
6 Exporting E_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20040716
7 Importing I_USED_RELTYPE Value transfer Type reference (TYPE) COMT_IL_RELTYPE Beziehungstyp des Objekttyps 20040716
8 Importing I_USED_SETTYPE Value transfer Type reference (TYPE) COMT_FRGTYPE_ID Settyp des Objekttyps 20040716
# Exception Resumable Description Created on
1 NOT_FOUND Objekt existiert nicht 20040716

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISCARD_INSTANCES Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Instanzen abräumen 20040514
2 Importing 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 Importing 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 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Meldungen 20030813
2 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030813
3 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030813
4 Importing I_LOCK_HIERARCHY Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Hierarchie sperren 20030901
5 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
6 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030813
7 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030813
8 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
9 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Fehlermeldungen 20030925
2 Importing I_LOCK_HIERARCHY Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Hierarchie sperren 20030925
3 Importing 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 Importing I_LOCK_HIERARCHY Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Hierarchie sperren 20030901
# Exception Resumable Description Created on
1 FOREIGN_LOCK Objekt bereits gesperrt 20030901

Method MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Meldungen 20030813
2 Exporting E_INACTIVE_ID Value transfer Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040928
3 Exporting E_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID Objekt-GUID 20031127
4 Exporting E_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID Objektversionsschlüssel 20031027
5 Importing IS_DATA Value transfer Type reference (TYPE) DML_S_API_OBJ_DATA Objektdaten 20030813
6 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030813
7 Importing IT_HIERARCHY_LIST Value transfer Type reference (TYPE) DML_T_OBJ_KEY Einschränkung auf Objekttypen 20030813
8 Importing IT_LOCALE Value transfer Type reference (TYPE) DML_T_TEXT_LOCALE zu ändernde Regionalsprachen 20030813
9 Importing IT_RELATION_LIST Value transfer Type reference (TYPE) DML_T_RELATION_LIST zu ändernde Beziehungstypen 20030925
10 Importing IT_SETTYPE_LIST Value transfer Type reference (TYPE) DML_T_API_SETTYPE_LIST Einschränkung auf Settypen 20031002
11 Importing IT_TEXT_TYPES Value transfer Type reference (TYPE) DML_T_TEXT_TYPES zu bearbeitende Texttypen 20030915
12 Importing I_DOCUMENTS Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Dokumentverknüpfungen ändern 20031015
13 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030813
14 Importing I_HEADER Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Schlüssel intern/ extern 20030813
15 Importing I_HIERARCHY Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Hierarchie lesen 20030813
16 Importing I_NO_CREATING Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Nur existierendes Objekt 20030814
17 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
18 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030813
19 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030813
20 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
21 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20030815
22 Importing I_RELATIONS Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Beziehungen ändern 20030925
23 Importing I_SETTYPES Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Settypen lesen 20030813
24 Importing 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 Exporting E_INACTIVE_ID Call by reference Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040928
2 Importing IS_DATA Call by reference Type reference (TYPE) DML_S_API_OBJ_DATA Objektdaten 20030813
3 Importing IT_HIERARCHY_LIST Call by reference Type reference (TYPE) DML_T_OBJ_KEY Einschränkung auf Objekttypen 20030813
4 Importing IT_LOCALE Call by reference Type reference (TYPE) DML_T_TEXT_LOCALE zu ändernde Regionalsprachen 20030813
5 Importing IT_RELATION_LIST Call by reference Type reference (TYPE) DML_T_RELATION_LIST zu ändernde Beziehungstypen 20030925
6 Importing IT_SETTYPE_LIST Call by reference Type reference (TYPE) DML_T_API_SETTYPE_LIST Einschränkung auf Settypen 20030925
7 Importing IT_TEXT_TYPES Call by reference Type reference (TYPE) DML_T_TEXT_TYPES zu bearbeitende Texttypen 20030915
8 Importing I_DOCUMENTS Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Dokumentverknüpfungen ändern 20031015
9 Importing I_HEADER Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Schlüssel intern/ extern 20030813
10 Importing I_HIERARCHY Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Hierarchie lesen 20030813
11 Importing I_RELATIONS Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Beziehungen ändern 20030925
12 Importing I_SETTYPES Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Settypen lesen 20030813
13 Importing I_USER Call by reference Type reference (TYPE) DML_USER SY-UNAME Benutzer für inaktiven Stand 20040924
# Exception Resumable Description Created on
1 ERROR Fehler 20030815

Method MASS_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HEADER Value transfer Type reference (TYPE) DML_T_API_HEADER Kopfdaten 20030904
2 Importing IS_LOCALE Value transfer Type reference (TYPE) DML_S_TEXT_LOCALE Regionalcode 20030904
3 Importing IT_KEYS Value transfer Type reference (TYPE) DML_T_API_KEY_FIELDS Objektschlüssel 20030904
4 Importing IT_TEXT_TYPES Value transfer Type reference (TYPE) DML_T_TEXT_TYPES Texttypen lesen 20030904
5 Importing I_CHANGE_ORDER Value transfer Type reference (TYPE) DML_CHANGE_ORDER Änderungsstand 20030908
6 Importing I_DEFAULT_TEXT Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Nur Hauptbezeichnung lesen 20030923
7 Importing I_ECM_SPECIFIED Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Änderungsdienst auswerten 20040331
8 Importing I_NO_BUFFER Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>TRUE keine Pufferung 20030904
9 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030904
10 Importing I_STATUS Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Status lesen 20030904
11 Importing 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 Changing CT_RESULT_ADDITIONAL Call by reference Type reference (TYPE) DML_RT_GUID Zusätzliche Treffer 20040729
2 Changing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20030821
2 Importing 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 Exporting ES_DATA Value transfer Type reference (TYPE) DML_S_API_OBJ_DATA Objektdaten 20030813
2 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Meldungen 20030813
3 Exporting E_INACTIVE_ID Value transfer Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040928
4 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030813
5 Importing IS_LH_KEYS Value transfer Type reference (TYPE) DML_S_LH_KEY Linkhandler-Schlüssel 20031118
6 Importing IS_LOCALE Value transfer Type reference (TYPE) DML_S_TEXT_LOCALE zu lesende Regionalsprache 20030813
7 Importing IT_HIERARCHY_LIST Value transfer Type reference (TYPE) DML_T_OBJ_KEY Einschränkung auf Objekttypen 20030813
8 Importing IT_RELATION_LIST Value transfer Type reference (TYPE) DML_T_RELATION_LIST Einschränkung auf Beziehungsarten 20030813
9 Importing IT_SETTYPE_LIST Value transfer Type reference (TYPE) DML_T_API_SETTYPE_LIST Einschränkung auf Settypen 20031014
10 Importing IT_TEXT_TYPES Value transfer Type reference (TYPE) DML_T_TEXT_TYPES zu lesende Texttypen 20030813
11 Importing I_DOCUMENTS Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Dokumentverknüpfungen lesen 20031015
12 Importing I_EMPTY_LOG Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>TRUE Aktuelles Protokoll leeren 20041125
13 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030813
14 Importing I_GET_ACTIVE Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Aktiven Stand lesen, wenn inaktiv vorhanden 20040921
15 Importing I_HIERARCHY Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Hierarchie lesen 20030813
16 Importing I_INACTIVE_ID Value transfer Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040920
17 Importing I_INACTIVE_TYPE Value transfer Type reference (TYPE) DML_INACT_STATE '1' Typ des inaktiven Standes 20040920
18 Importing I_LOCK Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Schreibsperre setzen 20031111
19 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
20 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030813
21 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030813
22 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
23 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20030815
24 Importing I_RELATIONS Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Beziehungen lesen 20030813
25 Importing I_SETTYPES Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Settypen lesen 20030813
26 Importing I_STATUS Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Status lesen 20030813
27 Importing I_TIMESTAMP Value transfer Type reference (TYPE) DML_TMSTMP_MODIFY Zeitstempel zum Lesen aus Historientabelle 20031007
28 Importing 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 Exporting ES_DATA Value transfer Type reference (TYPE) DML_S_API_OBJ_DATA_H Objektdaten 20040730
2 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Meldungen 20040730
3 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20040730
4 Importing IS_LH_KEYS Value transfer Type reference (TYPE) DML_S_LH_KEY Linkhandler-Schlüssel 20040730
5 Importing IS_LOCALE Value transfer Type reference (TYPE) DML_S_TEXT_LOCALE zu lesende Regionalsprache 20040730
6 Importing IT_HIERARCHY_LIST Value transfer Type reference (TYPE) DML_T_OBJ_KEY Einschränkung auf Objekttypen 20040730
7 Importing IT_RELATION_LIST Value transfer Type reference (TYPE) DML_T_RELATION_LIST Einschränkung auf Beziehungsarten 20040730
8 Importing IT_SETTYPE_LIST Value transfer Type reference (TYPE) DML_T_API_SETTYPE_LIST Einschränkung auf Settypen 20040730
9 Importing IT_TEXT_TYPES Value transfer Type reference (TYPE) DML_T_TEXT_TYPES zu lesende Texttypen 20040730
10 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20040730
11 Importing I_HIERARCHY Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Hierarchie lesen 20040730
12 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20040730
13 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20040730
14 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20040730
15 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20040730
16 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20040730
17 Importing I_RELATIONS Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Beziehungen lesen 20040730
18 Importing 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 Exporting ES_DATA Call by reference Type reference (TYPE) DML_S_API_OBJ_DATA_H Objektdaten 20040730
2 Importing IS_LH_KEYS Call by reference Type reference (TYPE) DML_S_LH_KEY Linkhandler-Schlüssel 20040730
3 Importing IS_LOCALE Call by reference Type reference (TYPE) DML_S_TEXT_LOCALE zu lesende Regionalsprache 20040730
4 Importing IT_HIERARCHY_LIST Call by reference Type reference (TYPE) DML_T_OBJ_KEY Einschränkung auf Objekttypen 20040730
5 Importing IT_RELATION_LIST Call by reference Type reference (TYPE) DML_T_RELATION_LIST Einschränkung auf Beziehungsarten 20040730
6 Importing IT_SETTYPE_LIST Call by reference Type reference (TYPE) DML_T_API_SETTYPE_LIST Einschränkung auf Settypen 20040730
7 Importing IT_TEXT_TYPES Call by reference Type reference (TYPE) DML_T_TEXT_TYPES zu lesende Texttypen 20040730
8 Importing I_HIERARCHY Call by reference Type reference (TYPE) DML_BOOLEAN Hierarchie lesen 20040730
9 Importing I_RELATIONS Call by reference Type reference (TYPE) DML_BOOLEAN Beziehungen lesen 20040730
10 Importing I_SETTYPES Call by reference Type reference (TYPE) DML_BOOLEAN Settypen lesen 20040730
# Exception Resumable Description Created on
1 ERROR Fehler 20040730

Method PROVIDE_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) DML_S_API_OBJ_DATA Objektdaten 20030813
2 Exporting E_INACTIVE_ID Call by reference Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040928
3 Importing IS_LH_KEYS Call by reference Type reference (TYPE) DML_S_LH_KEY Linkhandler-Schlüssel 20031118
4 Importing IS_LOCALE Call by reference Type reference (TYPE) DML_S_TEXT_LOCALE zu lesende Regionalsprache 20030813
5 Importing IT_HIERARCHY_LIST Call by reference Type reference (TYPE) DML_T_OBJ_KEY Einschränkung auf Objekttypen 20030813
6 Importing IT_RELATION_LIST Call by reference Type reference (TYPE) DML_T_RELATION_LIST Einschränkung auf Beziehungsarten 20030813
7 Importing IT_SETTYPE_LIST Call by reference Type reference (TYPE) DML_T_API_SETTYPE_LIST Einschränkung auf Settypen 20031014
8 Importing IT_TEXT_TYPES Call by reference Type reference (TYPE) DML_T_TEXT_TYPES zu lesende Texttypen 20030813
9 Importing I_DOCUMENTS Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Dokumentverknüpfungen lesen 20031015
10 Importing I_GET_ACTIVE Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Aktiven Stand lesen, wenn inaktiv vorhanden 20040921
11 Importing I_HIERARCHY Call by reference Type reference (TYPE) DML_BOOLEAN Hierarchie lesen 20030813
12 Importing I_INACTIVE_ID Call by reference Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040920
13 Importing I_INACTIVE_TYPE Call by reference Type reference (TYPE) DML_INACT_STATE '1' Typ des inaktiven Standes 20040920
14 Importing I_LOCK Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Schreibsperre setzen 20031111
15 Importing I_RELATIONS Call by reference Type reference (TYPE) DML_BOOLEAN Beziehungen lesen 20030813
16 Importing I_SETTYPES Call by reference Type reference (TYPE) DML_BOOLEAN Settypen lesen 20030813
17 Importing I_STATUS Call by reference Type reference (TYPE) DML_BOOLEAN Status lesen 20030813
18 Importing I_TIMESTAMP Call by reference Type reference (TYPE) DML_TMSTMP_MODIFY Zeitstempel zum Lesen aus Historientabelle 20031007
19 Importing I_USER Call by reference Type reference (TYPE) DML_USER SY-UNAME Benutzer für inaktiven Stand 20040920
# Exception Resumable Description Created on
1 ERROR Fehler 20031119

Method REGISTER_ON_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_TYPE_POST Value transfer Type reference (TYPE) DML_OBJTYP zu verbuchender Objekttyp 20031204
2 Importing 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 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Meldungen 20040924
2 Exporting E_INACTIVE_ID Value transfer Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040924
3 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20040924
4 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20040924
5 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20040924
6 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20040924
7 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20040924
8 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20040924
9 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20040924
10 Importing 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 Exporting E_INACTIVE_ID Call by reference Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040924
2 Importing I_USER Call by reference Type reference (TYPE) DML_USER SY-UNAME Benutzer 20040924
# Exception Resumable Description Created on
1 ERROR Fehler 20040924

Method SAVE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20040419
2 Exporting E_LOG_NUMBER Call by reference Type reference (TYPE) BALOGNR Anwendungs-Log: Protokollnummer 20040419
3 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20040419
4 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20040419
5 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20040419
6 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20040419
7 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20040419
8 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20040419
9 Importing 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 Exporting ET_HEADER Value transfer Type reference (TYPE) DML_T_API_HEADER Kopfdaten 20030908
2 Importing IS_LOCALE Value transfer Type reference (TYPE) DML_S_TEXT_LOCALE Regionalsprache für Textsuche 20030925
3 Importing IT_SEARCH_CRITERIA Value transfer Type reference (TYPE) DML_T_SEARCH Suchkriterien Kopfdaten 20030908
4 Importing IT_SEARCH_RELATIONS Value transfer Type reference (TYPE) DML_T_SEARCH_RELATION Suche über Beziehungen 20040729
5 Importing IT_SEARCH_SETS Value transfer Type reference (TYPE) DML_T_SEARCH_SET Suche über Daten 20040729
6 Importing IT_SEARCH_STATUS Value transfer Type reference (TYPE) DML_T_STATUS gewünschte Status 20030917
7 Importing IT_TEXT_CRITERIA Value transfer Type reference (TYPE) DML_T_TEXT_CRITERIA zu durchsuchende Texttypen 20030925
8 Importing I_CASE_SENSITIVE Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Berücksichtigung von Kleinschreibung 20030925
9 Importing I_MAX_HITS Value transfer Type reference (TYPE) DML_NUMC5 99999 Maximale Trefferzahl 20030917
10 Importing I_NO_BUFFER Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Puffer nicht füllen 20030908
11 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030908
12 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Fehlermeldungen 20030929
2 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030929
3 Importing IT_LONGTEXTS Value transfer Type reference (TYPE) DML_T_API_LONGTEXT Langtexte 20031006
4 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030929
5 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
6 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030929
7 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030929
8 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
9 Importing 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 Importing 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 Exporting E_INACTIVE_ID Call by reference Type reference (TYPE) DML_INACT_ID ID inaktiver Stand 20040928
2 Exporting E_OBJVERS_ID Call by reference Type reference (TYPE) DML_OBJVERS_ID GUID des bearbeiteten Objekts 20030930
3 Importing IS_DATA Value transfer Type reference (TYPE) DML_S_API_OBJ_DATA Objektdaten 20030722
4 Importing IT_HIERARCHY_LIST Call by reference Type reference (TYPE) DML_T_OBJ_KEY Einschränkung auf Objekttypen 20030722
5 Importing IT_LOCALE Call by reference Type reference (TYPE) DML_T_TEXT_LOCALE zu ändernde Regionalsprachen 20030723
6 Importing IT_RELATION_LIST Value transfer Type reference (TYPE) DML_T_RELATION_LIST Beziehungen 20030925
7 Importing IT_SETTYPE_LIST Call by reference Type reference (TYPE) DML_T_API_SETTYPE_LIST Einschränkung auf Settypen 20030925
8 Importing IT_TEXT_TYPES Call by reference Type reference (TYPE) DML_T_TEXT_TYPES Zu bearbeitende Texttypen 20030915
9 Importing I_DOCUMENTS Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Dokumentverknüpfungen ändern 20031015
10 Importing I_HEADER Call by reference Type reference (TYPE) DML_BOOLEAN Schlüssel intern/ extern 20030806
11 Importing I_HIERARCHY Call by reference Type reference (TYPE) DML_BOOLEAN Hierarchie lesen 20030806
12 Importing I_INSTANCE_ENGINE Call by reference Object reference (TYPE REF TO) CL_DML_ENGINE Instanz des zugeordneten Objekts 20030722
13 Importing I_RELATIONS Value transfer Type reference (TYPE) DML_BOOLEAN Beziehungen ändern 20030826
14 Importing I_SETTYPES Call by reference Type reference (TYPE) DML_BOOLEAN Settypen lesen 20030806
15 Importing I_USER Call by reference Type reference (TYPE) DML_USER SY-UNAME Benutzer für inaktiven Stand 20040924
# Exception Resumable Description Created on
1 ERROR Fehler 20030815

Method SPLIT_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20031014
2 Importing I_SEPARATOR Value transfer Type reference (TYPE) CHAR1 ';' Trennzeichen zw. Einzelfeldern 20031014
3 Importing I_STRING Value transfer Type reference (TYPE) STRING Konkatenierter Schlüssel 20031014
4 Returning R_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel 20031014
# Exception Resumable Description Created on
1 NOT_FOUND Objekt existiert nicht 20031014

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ECM Value transfer Type reference (TYPE) DML_S_API_ECM Daten Änderungsstand 20030813
2 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030813
3 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
4 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030813
5 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030813
6 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
7 Importing 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 Importing 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 Exporting ET_WHERE_USED Value transfer Type reference (TYPE) DML_T_WHERE_USED Ergebnis 20030828
2 Importing IT_OBJECT_TYPES Value transfer Type reference (TYPE) DML_T_OBJTYP Zu durchsuchende Objekttypen (leer=alle) 20030901
3 Importing I_CHANGE_ORDER Value transfer Type reference (TYPE) DML_CHANGE_ORDER Änderungsstand 20030828
4 Importing I_EXTERNAL_KEY Value transfer Type reference (TYPE) DML_OBJ_KEY_EXT Externer Schlüssel, konkateniert 20030828
5 Importing I_OBJECT_GUID Value transfer Type reference (TYPE) DML_OBJECT_ID GUID Objekt 20031027
6 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) DML_OBJTYP Objekttyp 20030828
7 Importing I_OBJECT_VERSION Value transfer Type reference (TYPE) DML_VERSION Version 20030828
8 Importing I_OBJECT_VERSION_GUID Value transfer Type reference (TYPE) DML_OBJVERS_ID GUID Objektversion 20031027
9 Importing I_OWNER Value transfer Type reference (TYPE) DML_OWNER Eigentümer 20030828
10 Importing I_UP_TO_1 Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>TRUE Nur eine Verwendung suchen! 20030828
11 Importing I_VALIDITY_INTERVAL Value transfer Type reference (TYPE) ECMDATEINT Einfache zeilt. Gültigkeit 20040604
# Exception Resumable Description Created on
1 NOT_IN_USE Keine Verwendung gefunden 20030828
History
Last changed by/on SAP  20041228 
SAP Release Created in