SAP ABAP Class IF_ILM_AO (Interface Archiving Object)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ILM_AO Individual Archiving Object 20120926
Properties
Class IF_ILM_AO  
Short Description Interface Archiving Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120926   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ILM_AO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_ILM_ARC_ADMIN_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_ILM_AO has no interface implemented.
Friends
Class IF_ILM_AO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_APPLIC Instance attribute Public Type reference (TYPE) APPLI_TR01 Application Area 20121108
2 MV_ARCHOBJECT Instance attribute Public Type reference (TYPE) OBJCT_TR01 Archiving Object ID 20121005
3 MV_DESCRIPTION Instance attribute Public Type reference (TYPE) OBTXT_TR01 Description of the archiving object 20121108
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OBJECT_IRREVERSIBLE Instance method Public Method Checks whether Invalid Can Be Undone for an Object 20130222
2 GET_ALLRUN_STATUS Instance method Public Method Determine Archiving Session Status for each Archiving Object 20121005
3 GET_APPLIC Instance method Public Method Application Assignment 20121005
4 GET_APPLOG_INFO Instance method Public Method Determines Information about Application Jobs 20121107
5 GET_ARCH_OBJ Instance method Public Method 20130125
6 GET_ARCH_USR Instance method Public Method 20130128
7 GET_DESCRIPTION Instance method Public Method Determines the Description of an Archiving Object 20121005
8 GET_ILM_OBJECT Instance method Public Method Determine ILM Object for Archiving Object 20121004
9 GET_JOB_INFO Instance method Public Method Determine Information for Archiving Jobs 20121026
10 GET_LAST_RUN Instance method Public Method Last Session with Information for each Archiving Object 20121004
11 GET_RESPONSIBLE Instance method Public Method Determine Person Responsible for the Archiving Object 20121008
Events
Class IF_ILM_AO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_APPLIC Public See coding 20120928 BEGIN OF ty_s_applic, applic TYPE appli_tr01, object TYPE objct_tr01, END OF ty_s_applic
2 TY_S_ILMOBJECT Public See coding 20120928 BEGIN OF ty_s_ilmobject, ilm_object TYPE lrm_object_type, object TYPE objct_tr01, user TYPE admi_user, END OF ty_s_ilmobject
3 TY_S_OBJECT Public See coding 20120928 BEGIN OF ty_s_object, object TYPE objct_tr01, date TYPE admi_date, user TYPE admi_user, END OF ty_s_object
4 TY_S_STATUS Public See coding 20120928 BEGIN OF ty_s_status, status TYPE admi_strun, status_fil TYPE admi_stfil, status_opt TYPE admi_stopt, object TYPE objct_tr01, user TYPE admi_user, END OF ty_s_status
Method Signatures

Method CHECK_OBJECT_IRREVERSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IRREVERSIBLE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130222

Method CHECK_OBJECT_IRREVERSIBLE on class IF_ILM_AO has no exception.

Method GET_ALLRUN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATE Call by reference Type reference (TYPE) IF_ILM_ARC_ADMIN_TYPES=>TY_T_DATE_RANGE 20121024
2 Importing IV_REFRESH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20121005
3 Returning RV_STATUS Value transfer Type reference (TYPE) ARC_OBJ_STATUS Status eines Archivierungsobjekts 20121005
# Exception Resumable Description Created on
1 CX_ILM_AO Ausnahmeklasse für cl_ilm_ao 20121023

Method GET_APPLIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_APPLIC Value transfer Type reference (TYPE) IF_ILM_AO=>TY_S_APPLIC 20121005

Method GET_APPLIC on class IF_ILM_AO has no exception.

Method GET_APPLOG_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) ADMI_JOB_T '+++' Typ eines Jobs der Datenarchivierung 20121107
2 Importing IV_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT '*' Kennummer eines Jobs 20130524
3 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB '*' Jobname 20130430
4 Importing IV_SESSION Call by reference Type reference (TYPE) ADMI_RUN_D Nummer eines Archivierungslaufs 20130527
5 Returning RT_APPLOG Value transfer Type reference (TYPE) IF_ILM_ARC_ADMIN_TYPES=>TY_T_APPLOG 20121107

Method GET_APPLOG_INFO on class IF_ILM_AO has no exception.

Method GET_ARCH_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ARCH_OBJ Value transfer Type reference (TYPE) ARCH_OBJ Customizingtabelle für die Archivierung 20130125

Method GET_ARCH_OBJ on class IF_ILM_AO has no exception.

Method GET_ARCH_USR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ARCH_USR Value transfer Type reference (TYPE) ARCH_USR 20130128

Method GET_ARCH_USR on class IF_ILM_AO has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) OBTXT_TR01 Beschreibung des Archivierungsobjekts 20121005

Method GET_DESCRIPTION on class IF_ILM_AO has no exception.

Method GET_ILM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ILMOBJECT Value transfer Type reference (TYPE) LRM_OBJECT_TYPE ILM-Objekt 20121023
2 Exporting EV_ILMOBJECT_DESCR Value transfer Type reference (TYPE) LRM_OBJECT_DESCRIPTION Beschreibung eines Regeltyps, ILM-Objekts etc. 20121023
# Exception Resumable Description Created on
1 CX_LRM_RULE_EXEC Fehler in Runtime 20121023

Method GET_JOB_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_JOB_STATUS Call by reference Type reference (TYPE) IF_ILM_ARC_ADMIN_TYPES=>TY_T_JOB_STATUS 20121029
2 Importing IT_JOB_TYPE Call by reference Type reference (TYPE) IF_ILM_ARC_ADMIN_TYPES=>TY_T_JOB_TYPE 20121029
3 Returning RT_JOB_NAME_STATUS Value transfer Type reference (TYPE) IF_ILM_ARC_ADMIN_TYPES=>TY_T_JOB_NAME_STATUS 20130130

Method GET_JOB_INFO on class IF_ILM_AO has no exception.

Method GET_LAST_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REFRESH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20121005
2 Returning RS_LAST_RUN Value transfer Type reference (TYPE) ILM_S_WRITE_RUN Letzter Lauf zum Archivierungsobjekt 20121005

Method GET_LAST_RUN on class IF_ILM_AO has no exception.

Method GET_RESPONSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESPONSIBLE Value transfer Type reference (TYPE) ARCH_RESPONSIBLE Verantwortlicher für die Durchführung der Archivierung 20121008

Method GET_RESPONSIBLE on class IF_ILM_AO has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in