SAP ABAP Interface IF_ILM_DESTRUCTION_DB_RUN (ILM Destruction Run from the Database)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-DST (Application Component) Data Destruction
     S_ARC_DESTRUCTION (Package) ILM: Data Destruction
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ILM_DESTRUCTION_DB_RUN ILM Destruction Run from the Database 20120215
Properties
Interface IF_ILM_DESTRUCTION_DB_RUN  
Short Description ILM Destruction Run from the Database    
General Data
Package S_ARC_DESTRUCTION   ILM: Data Destruction 
Created 20120215   SAP 
Last changed 20130531   SAP 
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 IF_ILM_DESTRUCTION_DB_RUN has no interface.
Friends
Interface IF_ILM_DESTRUCTION_DB_RUN has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_PROTOCOL Instance attribute Public Type reference (TYPE) TT_PROTOCOL 20120224
2 MV_DESTRUCTION_OBJECT Instance attribute Public Type reference (TYPE) ARC_DESTR_OBJECT Data Destruction Object for Data from the Database 20120302
Methods
# Method Level Visibility Method type Description Created on
1 ERROR Instance method Public Method Error During the ILM Destruction Run 20120216
2 FINISH Instance method Public Method End of the ILM Destruction Run 20120215
3 PROTOCOL_ADD_MESSAGE Instance method Public Method Adds a Message to the Log 20120223
4 PROTOCOL_ADD_TEXT Instance method Public Method Adds a Text to the Log 20120224
5 PROTOCOL_INIT Instance method Public Method Initializes the Log or the Application Log 20120223
6 PROTOCOL_WRITE Instance method Public Method Writes the Log 20120224
7 START Instance method Public Method Start ILM Destruction Run 20120215
Events
Interface IF_ILM_DESTRUCTION_DB_RUN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_MSG Public See coding 20120308 BEGIN OF ts_msg, msgty TYPE symsgty, msgid TYPE symsgid, msgno TYPE symsgno, msgv1 TYPE symsgv, msgv2 TYPE symsgv, msgv3 TYPE symsgv, msgv4 TYPE symsgv, probclass TYPE balprobcl, END OF ts_msg
2 TS_PROTOCOL Public See coding 20120224 BEGIN OF ts_protocol. INCLUDE TYPE bal_s_msg. TYPES: text TYPE string, object TYPE string, END OF ts_protocol
3 TT_PROTOCOL Public See coding 20120224 tt_protocol TYPE STANDARD TABLE OF ts_protocol
Method Signatures

Method ERROR Signature

Method ERROR on Interface IF_ILM_DESTRUCTION_DB_RUN has no parameter.
Method ERROR on Interface IF_ILM_DESTRUCTION_DB_RUN has no exception.

Method FINISH Signature

Method FINISH on Interface IF_ILM_DESTRUCTION_DB_RUN has no parameter.
Method FINISH on Interface IF_ILM_DESTRUCTION_DB_RUN has no exception.

Method PROTOCOL_ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) TS_MSG 20120223
2 Importing IV_OBJECT Call by reference Type reference (TYPE) ANY 20120228

Method PROTOCOL_ADD_MESSAGE on Interface IF_ILM_DESTRUCTION_DB_RUN has no exception.

Method PROTOCOL_ADD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Type reference (TYPE) ANY 20120228
2 Importing IV_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20120224
3 Importing IV_TEXT Call by reference Type reference (TYPE) TEXT200 Text 20120224
4 Importing IV_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20120224

Method PROTOCOL_ADD_TEXT on Interface IF_ILM_DESTRUCTION_DB_RUN has no exception.

Method PROTOCOL_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DETAIL_PROT Call by reference Type reference (TYPE) ARCH_DETAIL_LOG Archivierung / Datenvernichtung: Detailprotokoll 20120228
2 Importing IV_OUTPUT_TYPE Call by reference Type reference (TYPE) ARCH_OBJ_PROT_OUTPUT Archivierung / Vernichtung: Ausgabe des Protokolls 20120223
3 Returning RV_APPL_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20120223

Method PROTOCOL_INIT on Interface IF_ILM_DESTRUCTION_DB_RUN has no exception.

Method PROTOCOL_WRITE Signature

Method PROTOCOL_WRITE on Interface IF_ILM_DESTRUCTION_DB_RUN has no parameter.
# Exception Resumable Description Created on
1 CX_ILM_DESTRUCTION_DB ILM Datenvernichtung von der DB: Ausnahmen 20120227

Method START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMMENTS Call by reference Type reference (TYPE) ARC_DESTR_COMMENT Beschreibung zu einem Vernichtungsvorrat 20120215
2 Importing IV_DESTRUCTION_OBJECT Call by reference Type reference (TYPE) ARC_DESTR_OBJECT Datenvernichtungsobjekt für Daten von der Datenbank 20120215
3 Importing IV_TESTMODE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120222
# Exception Resumable Description Created on
1 CX_ILM_DESTRUCTION_DB ILM Datenvernichtung von der DB: Ausnahmen 20120215
History
Last changed by/on SAP  20130531 
SAP Release Created in 732