SAP ABAP Class CL_DML_ARCHIVING (MDF Connection for Archiving)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷ CA-GTF-MDF (Application Component) Master Data Framework
⤷ COM_DML_ENGINE (Package) MDF: Single Object Runtime
⤷ CA-GTF-MDF (Application Component) Master Data Framework
⤷ COM_DML_ENGINE (Package) MDF: Single Object Runtime
Properties
Class | CL_DML_ARCHIVING | |
Short Description | MDF Connection for Archiving | |
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 | 20040726 | SAP |
Last change | 20040930 | 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_ARCHIVING has no interface implemented.
Friends
Class CL_DML_ARCHIVING has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_HIST_RELTYPE | Static Attribute | Private | Type reference (TYPE) | CHAR2 | '_H' | History Table for Relationship Type | 20040727 | |
2 | GC_HIST_SETTYPE | Static Attribute | Private | Type reference (TYPE) | CHAR1 | 'H' | History Table for Set Type | 20040727 | |
3 | GT_TIGHT_RELTYPES | Static Attribute | Private | Type reference (TYPE) | DML_T_RELTYPE | Close Relationship Types | 20040820 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ARCHIVE_COMPLEX_OBJECTS | Static method | Private | Method | Archive (complex) objects, recursive call | 20040820 |
2 | DELETE_DATA_FROM_DB | Static method | Private | Method | Delete Data from Database | 20040728 |
3 | DELETE_FROM_DB | Static method | Public | Method | Delete Archived Data from Database | 20040726 |
4 | GET_DATA_FROM_DB | Static method | Private | Method | Read data | 20040727 |
5 | PUT_DATA_TO_FILE | Static method | Private | Method | Write Data to Archive | 20040727 |
6 | REGISTER_MODEL | Static method | Private | Method | Register Model | 20040727 |
7 | START_FROM_SELECTION | Static method | Public | Method | Write Archive from Object Selection | 20040806 |
8 | WRITE_TO_ARCHIVE | Static method | Private | Method | Write Data to Archive | 20040726 |
Events
Class CL_DML_ARCHIVING has no event.
Types
Class CL_DML_ARCHIVING has no local type.
Method Signatures
Method ARCHIVE_COMPLEX_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_KEYS | Call by reference | Type reference (TYPE) | DML_T_OBJ_HEADER | Schlüsselfelder intern & extern | 20040820 | ||
2 | Importing | I_ARCHIVE_HANDLE | Call by reference | Type reference (TYPE) | SYTABIX | Archivinstanz | 20040820 | ||
3 | Importing | I_COMPONENT_OBJECTS_ONLY | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Nur Teilobjekte bearbeiten | 20040820 | |
4 | Importing | I_INST_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Fehlerprotokoll | 20040820 | ||
5 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | MDF-Objekttyp | 20040820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler | 20040820 |
Method DELETE_DATA_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_OBJECT_KEYS | Call by reference | Type reference (TYPE) | DML_T_OBJ_HEADER | Schlüssel | 20040728 | ||
2 | Importing | I_INST_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Protokollinstanz | 20040804 | ||
3 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | MDF-Objekttyp | 20040728 | ||
4 | Importing | I_TEST_MODE | Call by reference | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Testmodus | 20040728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler | 20040728 |
Method DELETE_FROM_DB 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 | MDF-Objekttyp | 20040726 | ||
2 | Importing | I_TEST_MODE | Value transfer | Type reference (TYPE) | DML_BOOLEAN | CL_DML_CONST=>FALSE | Testmodus | 20040728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler | 20040726 |
Method GET_DATA_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_HEADER_CURRENT | Call by reference | Type reference (TYPE) | DML_T_OBJ_HEADER | Kopfdaten aktuell | 20040727 | ||
2 | Exporting | ET_HEADER_HISTORY | Call by reference | Type reference (TYPE) | DML_T_OBJ_HEADER | Kopfdaten Historie | 20040727 | ||
3 | Exporting | ET_LH_CURRENT | Call by reference | Type reference (TYPE) | COMT_PR_FRG_REG_TAB | Linkhandlerdaten aktuell | 20040727 | ||
4 | Exporting | ET_LH_HISTORY | Call by reference | Type reference (TYPE) | COMT_PR_FRG_REG_TAB | Linkhandlerdaten Historie | 20040727 | ||
5 | Exporting | ET_REL_CURRENT | Call by reference | Type reference (TYPE) | DML_T_RELATION | Beziehungen aktuell | 20040727 | ||
6 | Exporting | ET_REL_HISTORY | Call by reference | Type reference (TYPE) | DML_T_RELATION_H | Beziehungen Historie | 20040727 | ||
7 | Exporting | ET_SET_CURRENT | Call by reference | Type reference (TYPE) | DML_T_SET_DATA_MULTOBJ | Settyp aktuell | 20040727 | ||
8 | Exporting | ET_SET_HISTORY | Call by reference | Type reference (TYPE) | DML_T_SET_DATA_MULTOBJ | Settyp Historie | 20040727 | ||
9 | Importing | IT_KEYS | Value transfer | Type reference (TYPE) | DML_T_OBJ_HEADER | Objektschlüssel | 20040727 | ||
10 | Importing | I_COMPONENT_OBJECTS_ONLY | Call by reference | Type reference (TYPE) | DML_BOOLEAN | Nur unselbständige Teilobjekte | 20040820 | ||
11 | Importing | I_INST_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Fehlermeldungen | 20040805 | ||
12 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | MDF-Objekttyp | 20040727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler | 20040727 |
Method PUT_DATA_TO_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_HEADER_CURRENT | Value transfer | Type reference (TYPE) | DML_T_OBJ_HEADER | Kopfdaten aktuell | 20040727 | ||
2 | Importing | IT_HEADER_HISTORY | Value transfer | Type reference (TYPE) | DML_T_OBJ_HEADER | Kopfdaten Historie | 20040727 | ||
3 | Importing | IT_LH_CURRENT | Value transfer | Type reference (TYPE) | COMT_PR_FRG_REG_TAB | Linkhandlerdaten aktuell | 20040727 | ||
4 | Importing | IT_LH_HISTORY | Value transfer | Type reference (TYPE) | COMT_PR_FRG_REG_TAB | Linkhandlerdaten Historie | 20040727 | ||
5 | Importing | IT_REL_CURRENT | Value transfer | Type reference (TYPE) | DML_T_RELATION | Beziehungen aktuell | 20040727 | ||
6 | Importing | IT_REL_HISTORY | Value transfer | Type reference (TYPE) | DML_T_RELATION_H | Beziehungen Historie | 20040727 | ||
7 | Importing | IT_SET_CURRENT | Value transfer | Type reference (TYPE) | DML_T_SET_DATA_MULTOBJ | Settyp aktuell | 20040727 | ||
8 | Importing | IT_SET_HISTORY | Value transfer | Type reference (TYPE) | DML_T_SET_DATA_MULTOBJ | Settyp Historie | 20040727 | ||
9 | Importing | I_ARCHIVE_HANDLE | Call by reference | Type reference (TYPE) | SYTABIX | Archiv-Handle | 20040727 | ||
10 | Importing | I_INST_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Fehlermeldungen | 20040805 | ||
11 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | MDF-Objekttyp | 20040727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler | 20040727 |
Method REGISTER_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ARCHIVE_HANDLE | Call by reference | Type reference (TYPE) | SYTABIX | Archiv-Handle | 20040727 | ||
2 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | MDF-Objekttyp | 20040727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler | 20040727 |
Method START_FROM_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SEARCH_CRITERIA | Value transfer | Type reference (TYPE) | DML_T_SEARCH | Suchkriterien | 20040806 | ||
2 | Importing | I_COMMENT | Call by reference | Type reference (TYPE) | STRING | Kommentar | 20040806 | ||
3 | Importing | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DML_OBJTYP | MDF-Objekttyp | 20040806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler | 20040806 |
Method WRITE_TO_ARCHIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_KEYS | Value transfer | Type reference (TYPE) | DML_T_OBJ_HEADER | Schlüsselfelder intern & extern | 20040726 | ||
2 | Importing | I_COMMENT | Value transfer | Type reference (TYPE) | STRING | Kommentartext | 20040726 | ||
3 | Importing | I_INST_LOG | Call by reference | Object reference (TYPE REF TO) | CL_DML_MESSAGE | Protokollinstanz | 20041013 | ||
4 | Importing | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DML_OBJTYP | MDF-Objekttyp | 20040726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler | 20040726 |
History
Last changed by/on | SAP | 20040930 |
SAP Release Created in | 700 |