SAP ABAP Class CL_DML_SETTYPE ((MDF Connection for Set Types) Obsolete -> CL_DML_DATASET)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-MDF (Application Component) Master Data Framework
     COM_DML_ENGINE (Package) MDF: Single Object Runtime
Properties
Class CL_DML_SETTYPE  
Short Description (MDF Connection for Set Types) Obsolete -> CL_DML_DATASET    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_DML_ENGINE   MDF: Single Object Runtime 
Created 20030827   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_DML_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_DML_SETTYPE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_DML_ENGINE 20030827 MDF Processing
2 CL_DML_TEXT 20030827 MDF Connection for Texts
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_BUFFER Static Attribute Private Type reference (TYPE) TT_BUFFER Buffer 20030916
2 GT_FUNCTION_SAVE Static Attribute Private Type reference (TYPE) TT_FUNCTION Backup FMs 20031118
3 G_DISTRIBUTION Static Attribute Private Type reference (TYPE) FLAG Distribution Process 20031007
4 G_INST_BADI_CONVERT Static Attribute Private Object reference (TYPE REF TO) IF_EX_DML_CONVERT_SETTYPE Set Type Conversion 20030901
5 G_NO_CHECK Static Attribute Private Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Switch off check 20030829
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BEFORE_SAVE Static method Protected Method Check Remaining Incorrect Data Before Update 20040713
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030901
3 DELETE_ALL Static method Protected Method Delete All Set Types - No Checks 20030829
4 GET_DATA Static method Protected Method Read Set Types 20030827
5 GET_LINKHANDLER Static method Private Method Initialize Link Handler 20030929
6 GET_LINKHANDLER_KEYS Static method Private Method Read Link Handler Key for Object 20040513
7 GET_SET_DDIC Static method Private Method Get DDIC Elements for Set Type 20040324
8 INIT Static method Protected Method Reset All Changes to Set Types 20030827
9 POST_FINISH Static method Protected Method Complete Save 20031118
10 SAVE_CHANGES Static method Private Method Save Data 20040726
11 SET_DATA Static method Protected Method Change Set Types 20030827
Events
Class CL_DML_SETTYPE has no event.
Types
Class CL_DML_SETTYPE has no local type.
Method Signatures

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ECM_DATA Call by reference Type reference (TYPE) DML_S_ECM_DATA Änderungsstand 20040713
2 Importing I_INST_LOG Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Meldungen 20040713
3 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP DML-Objekttyp 20040713
4 Importing I_OBJVERS_ID Call by reference Type reference (TYPE) DML_OBJVERS_ID Objektversionsschlüssel 20040713
# Exception Resumable Description Created on
1 ERROR Fehler 20040713

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ECM_DATA Call by reference Type reference (TYPE) DML_S_ECM_DATA Änderungsstand 20030829
2 Importing I_INST_ENGINE Call by reference Object reference (TYPE REF TO) CL_DML_ENGINE Instanz Objektverarbeitung 20050530
3 Importing I_INST_LOG Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Fehlermeldungen 20030829
4 Importing I_LOGSYS Call by reference Type reference (TYPE) LOGSYS logisches System 20030829
5 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP Objekttyp 20030829
6 Importing I_OBJVERS_ID Call by reference Type reference (TYPE) DML_OBJVERS_ID Objektversionsschlüssel 20030829
# Exception Resumable Description Created on
1 ERROR Fehler 20030829

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCUMENTS Value transfer Type reference (TYPE) DML_T_DOC_DATA Dokumentverknüpfungen 20031020
2 Exporting ET_SETTYPE_DATA Value transfer Type reference (TYPE) DML_T_SET_DATA Settypdaten 20030827
3 Importing IS_ECM_DATA Call by reference Type reference (TYPE) DML_S_ECM_DATA Änderungsstand 20030827
4 Importing IS_LH_KEYS Call by reference Type reference (TYPE) DML_S_LH_KEY Linkhandler-Schlüssel 20031118
5 Importing IT_SETTYPES Value transfer Type reference (TYPE) DML_T_SET Tabelle zu lesender Settypen 20030827
6 Importing I_DOCUMENTS Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Dokumentverknüpfungen lesen 20031020
7 Importing I_INST_ENGINE Call by reference Object reference (TYPE REF TO) CL_DML_ENGINE Objektinstanz 20040115
8 Importing I_INST_LOG Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Meldungen 20030828
9 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP Objekttyp 20030827
10 Importing I_OBJVERS_ID Call by reference Type reference (TYPE) DML_OBJVERS_ID Objektversionsschlüssel 20030827
11 Importing I_TIMESTAMP Call by reference Type reference (TYPE) DML_TMSTMP_MODIFY Zeitstempel zum Lesen aus Historientabelle 20031007
# Exception Resumable Description Created on
1 ERROR Fehler 20030901
2 ERROR_DOCUMENTS Fehler bei Dokumentenverwaltung 20031020

Method GET_LINKHANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Call by reference Object reference (TYPE REF TO) DATA Schlüsselfelder 20031118
2 Exporting ET_KEY_GUIDS Call by reference Type reference (TYPE) DML_T_LH_INFO Schlüsseldaten 20030929
3 Exporting E_KEYTYPE Call by reference Type reference (TYPE) COMT_PR_KEY_TYPE Schlüsseltyp 20031118
4 Importing IS_ECM_DATA Value transfer Type reference (TYPE) DML_S_ECM_DATA Daten Änderungsstand 20030929
5 Importing IS_LH_KEYS Value transfer Type reference (TYPE) DML_S_LH_KEY Linkhandler-Schlüssel 20031118
6 Importing I_GENERATE_KEY Value transfer Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Neuen Schlüssel erzeugen 20030929
7 Importing I_INST_LOG Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Instanz Fehlerprotokoll 20031118
8 Importing I_ONLY_CURRENT Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Nur Schlüssel zu aktuellem Stand besorgen 20040330
9 Importing I_SETTYPE Call by reference Type reference (TYPE) COMT_FRGTYPE_ID Settyp 20030929
# Exception Resumable Description Created on
1 ERROR Fehler 20031118

Method GET_LINKHANDLER_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LH_KEYS Call by reference Type reference (TYPE) DML_T_LH_KEY Linkhandlerschlüssel 20040513
2 Importing IS_ECM_DATA Call by reference Type reference (TYPE) DML_S_ECM_DATA Daten Änderungsstand 20040513
3 Importing I_OBJVERS_ID Call by reference Type reference (TYPE) DML_OBJVERS_ID Objektschlüssel 20040513

Method GET_LINKHANDLER_KEYS on class CL_DML_SETTYPE has no exception.

Method GET_SET_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA_OBJECT Call by reference Type reference (TYPE) T_DATA_OBJECT DDIC-Elemente 20040324
2 Importing I_MULTI_LINE Call by reference Type reference (TYPE) COMT_PROD_COMP_TYPE Mehrzeiligkeitsschlüssel 20040324
3 Importing I_SETTYPE Call by reference Type reference (TYPE) COMT_FRGTYPE_ID Settyp 20040324

Method GET_SET_DDIC on class CL_DML_SETTYPE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SETTYPES Value transfer Type reference (TYPE) DML_T_SET Settypen 20030827
2 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP Objekttyp 20030827
3 Importing I_OBJVERS_ID Call by reference Type reference (TYPE) DML_OBJVERS_ID Objektversionsschlüssel 20030827

Method INIT on class CL_DML_SETTYPE has no exception.

Method POST_FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP Objekttyp 20031119
# Exception Resumable Description Created on
1 ERROR Fehler 20031118

Method SAVE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CUST_SETTYPE Call by reference Type reference (TYPE) COMC_SETTYPE Customizing Settype 20040726
2 Importing I_INST_LOG Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Instanz Fehlerprotokoll 20040726
3 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Handle Fehlerprotokoll 20040726
4 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP Objekttyp 20040726
5 Importing I_OBJVERS_ID Call by reference Type reference (TYPE) DML_OBJVERS_ID Objektversionsschlüssel 20040726
# Exception Resumable Description Created on
1 ERROR Fehler 20040726

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGES_DOCUMENTS Call by reference Type reference (TYPE) DML_BOOLEAN Änderungen an Dokumentverknüpfungen 20031020
2 Importing IS_ECM_DATA Call by reference Type reference (TYPE) DML_S_ECM_DATA Änderungsstand 20030827
3 Importing IT_DOCUMENTS Call by reference Type reference (TYPE) DML_T_DOC_DATA Dokumentverknüpfungen 20031020
4 Importing IT_SETTYPE_DATA Value transfer Type reference (TYPE) DML_T_SET_DATA Settypdaten 20030827
5 Importing I_DOCUMENTS Call by reference Type reference (TYPE) DML_BOOLEAN CL_DML_CONST=>FALSE Dokumentverknüpfungen bearbeiten 20031020
6 Importing I_INST_BADI Call by reference Object reference (TYPE REF TO) IF_EX_DML_CHECK_SETTYPE Prüf-BADI 20030829
7 Importing I_INST_ENGINE Call by reference Object reference (TYPE REF TO) CL_DML_ENGINE Objektinstanz 20030903
8 Importing I_INST_LOG Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Fehlermeldungen 20030827
9 Importing I_INST_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Änderungsprotokoll 20030828
10 Importing I_LOGSYS Call by reference Type reference (TYPE) LOGSYS logisches System 20030827
11 Importing I_OBJECT_OWNER Call by reference Type reference (TYPE) DML_OWNER Objekteigentümer 20031104
12 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) DML_OBJTYP Objekttyp 20030827
13 Importing I_OBJVERS_ID Call by reference Type reference (TYPE) DML_OBJVERS_ID Objektversionsschlüssel 20030827
# Exception Resumable Description Created on
1 ERROR Fehler 20030827
History
Last changed by/on SAP  20041209 
SAP Release Created in 200