SAP ABAP Class CL_ILM_SK_SN_META_ARCHIVE (SN_META Archive File (Session))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-CDE (Application Component) Context Data Extractor
     S_ILM_SN_OBJECT_EXTENSION (Package) SN Meta and File Extension Tool (AKA "Swiss Knife")
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ILM_SK_ARCHIVE Archive File (Session) 20100712
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ILM_SK_SN_META_ARCH_READ SN Meta - Read Access 20100712
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ILM_SK_SN_META_ARCH_WRITE SN Meta - Write Access 20100712
Properties
Class CL_ILM_SK_SN_META_ARCHIVE  
Short Description SN_META Archive File (Session)    
Super Class CL_ILM_SK_ARCHIVE Archive File (Session) 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ILM_SN_OBJECT_EXTENSION   SN Meta and File Extension Tool (AKA "Swiss Knife") 
Created 20100712   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ILM_SK_SN_META_ARCH_READ SN Meta - Read Access 20100712
2 IF_ILM_SK_SN_META_ARCH_WRITE SN Meta - Write Access 20100712
Friends
# Friend Modeled only Created on Description
1 CL_ILM_SK_ARCHIVE_FACTORY 20100712 Factory for Archiving Files (Sessions)
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_INSTALLED_LANGUAGE Instance attribute Private Type reference (TYPE) STT_ILM_SK_SPRAS Table of Language Keys 20100716
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20100712
2 C_SOEX_GET Instance method Private Method 20100716
3 C_SOEX_STRC_RECORDS_READ Instance method Private Method 20110428
4 C_STRC_GET Instance method Private Method 20100716
5 DD03P_2_METADATA_MAP Instance method Private Method 20110222
6 DD07V_BY_DD03P_GET Instance method Private Method 20110222
7 DD07V_GET Instance method Private Method 20100716
8 DDIC_STRUCTURE_CREATE Instance method Private Method 20100721
9 EXTERNAL_2_DD03P_MAP Instance method Private Method 20100721
10 LANGUAGES_CHECK Instance method Private Method 20100716
11 METADATA_GET Instance method Private Method 20100716
12 RECORDS_WRITE Instance method Private Method 20100712
13 SEGNAME_GET Static method Public Method 20100716
Events
Class CL_ILM_SK_SN_META_ARCHIVE has no event.
Types
Class CL_ILM_SK_SN_META_ARCHIVE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) ADMI_CLIEN Mandant, aus dem die Archivierung gestartet wurde 20101019
2 Importing IV_RUN Call by reference Type reference (TYPE) ADMI_RUN_D 20100712
3 Importing IV_SID Call by reference Type reference (TYPE) SYSYSID Name des SAP-Systems 20101019
4 Importing IV_WRITE Call by reference Type reference (TYPE) BOOLEAN 20100712
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method C_SOEX_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_C_SOEX Call by reference Type reference (TYPE) STT_ILM_SK_C_SOEX 20100716
2 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 20100716
3 Importing IV_SEGNAME Call by reference Type reference (TYPE) S_ILM_SK_SEGNAME 20100716
4 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20100716
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100716

Method C_SOEX_STRC_RECORDS_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_C_SOEX Call by reference Type reference (TYPE) STT_ILM_SK_C_SOEX Referenztabellen für Segmente 20110428
2 Exporting ET_C_STRC Call by reference Type reference (TYPE) STT_ILM_SK_C_STRC Segmente 20110428
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20110428

Method C_STRC_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_C_STRC Call by reference Type reference (TYPE) STT_ILM_SK_C_STRC 20100716
2 Exporting ET_C_STRCT Call by reference Type reference (TYPE) STT_ILM_SK_C_STRCT 20100716
3 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 20100716
4 Importing IV_SEGNAME Call by reference Type reference (TYPE) S_ILM_SK_SEGNAME 20100716
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100716

Method DD03P_2_METADATA_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METADATA Call by reference Type reference (TYPE) STT_ILM_SK_METADATA Metadaten für ILM-Segmente 20110222
2 Exporting ET_METADATA_TEXT Call by reference Type reference (TYPE) STT_ILM_SK_METADATA_TEXT Metadaten für ILM-Segmente - Texte 20110222
3 Importing IT_DD03P Call by reference Type reference (TYPE) DD03PTAB DD: Felder einer Tabelle 20110222
4 Importing IT_EXISTING_C_SOEX Call by reference Type reference (TYPE) STT_ILM_SK_C_SOEX Referenztabellen für Segmente 20110428
5 Importing IT_EXISTING_C_STRC Call by reference Type reference (TYPE) STT_ILM_SK_C_STRC Segmente 20110428
6 Importing IT_NEW_TABLES Call by reference Type reference (TYPE) STT_ILM_SK_TABNM_SEGNM_FILENMS Tabelle von Tabellen-, Segment- und Dateinamen 20110428
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20110222

Method DD07V_BY_DD03P_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DD07V Call by reference Type reference (TYPE) STT_ILM_SK_DD07V Tabelle von Domänenfestwerten 20110222
2 Importing IT_DD03P Call by reference Type reference (TYPE) DD03PTAB DD: Felder einer Tabelle 20110222
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20110222

Method DD07V_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DD07V Call by reference Type reference (TYPE) STT_ILM_SK_DD07V Tabelle von Domänenfestwerten 20100716
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20100716
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100716

Method DDIC_STRUCTURE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DD03P Call by reference Type reference (TYPE) DD03PTAB DD: Felder einer Tabelle 20100721
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20100721
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE Archivdatei (Lauf) 20100721

Method EXTERNAL_2_DD03P_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTERNAL_META_XML Call by reference Type reference (TYPE) XSTRING 20100721
2 Returning RT_DD03P Value transfer Type reference (TYPE) DD03PTAB DD: Felder einer Tabelle 20100721
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100721

Method LANGUAGES_CHECK Signature

Method LANGUAGES_CHECK on class CL_ILM_SK_SN_META_ARCHIVE has no parameter.
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE Archivdatei (Lauf) 20100716

Method METADATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METADATA Call by reference Type reference (TYPE) STT_ILM_SK_METADATA 20100716
2 Exporting ET_METADATA_TEXT Call by reference Type reference (TYPE) STT_ILM_SK_METADATA_TEXT 20100716
3 Importing IT_EXISTING_C_SOEX Call by reference Type reference (TYPE) STT_ILM_SK_C_SOEX Referenztabellen für Segmente 20110428
4 Importing IT_EXISTING_C_STRC Call by reference Type reference (TYPE) STT_ILM_SK_C_STRC Segmente 20110428
5 Importing IT_NEW_TABLES Call by reference Type reference (TYPE) STT_ILM_SK_TABNM_SEGNM_FILENMS Tabelle von Tabellen-, Segment- und Dateinamen 20110428
6 Importing IV_SEGNAME Call by reference Type reference (TYPE) S_ILM_SK_SEGNAME 20100716
7 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20100716
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100716

Method RECORDS_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20100712
2 Importing IV_SEGMENT_NAME Call by reference Type reference (TYPE) S_ILM_SK_SEGNAME 20100712
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE 20100712

Method SEGNAME_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 20100716
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20100716
3 Importing IV_WRITE_TXI_PREFIX Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE 20100716
4 Returning RV_SEGNAME Value transfer Type reference (TYPE) S_ILM_SK_SEGNAME 20100716
# Exception Resumable Description Created on
1 CX_ILM_SK_ARCHIVE Archivdatei (Lauf) 20100813
History
Last changed by/on SAP  20110908 
SAP Release Created in 703