SAP ABAP Class CL_AR_SERVICES (Intrinsic Services Level I)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-ARE (Application Component) Archiving Engine
     ARFA_ARCHIVING_ENGINE (Package) Archiving Engine
Properties
Class CL_AR_SERVICES  
Short Description Intrinsic Services Level I    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ARFA_ARCHIVING_ENGINE   Archiving Engine 
Created 20050701   SAP 
Last change 20130531   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)
2 ARFA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_AR_SERVICES has no interface implemented.
Friends
Class CL_AR_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 D_HEADERTAB Static Attribute Private Object reference (TYPE REF TO) DATA 20050824
2 D_SORTNEW Static Attribute Private Object reference (TYPE REF TO) DATA 20050818
3 D_SORTOLD Static Attribute Private Object reference (TYPE REF TO) DATA 20050818
4 P_SYSDATE Static Attribute Private Type reference (TYPE) SY-DATUM Current Date of Application Server 20051118
5 S_FLG_CALLED_BY_AREN Static Attribute Private Type reference (TYPE) CHAR1 Indicator: Call by Archiving Engine 20070119
Methods
# Method Level Visibility Method type Description Created on
1 CLAUSES_GET Static method Public Method Determine Where and OrderBy Clauses 20050701
2 DELETEFILES_GET Static method Public Method Determine Files for Deletion 20060614
3 DYN_PACKAGE_COMPLETE Static method Public Method Complete Dynamic Package 20050822
4 DYN_PACKAGE_HEADER_CNT Static method Public Method Number of Headers Within a Package 20050824
5 GET_DEFAULTS Static method Public Method Defaults for Archiving Options 20060628
6 NEW_OBJECT_CHECK Static method Public Method Check if new AO needs to be written (sort attributes) 20050818
7 S_CHECK_IF_RELOAD_ALLOWED Static method Public Method Checks if Reload Is Allowed 20060626
8 S_IS_CALLED_BY_ARCH_ENGINE Static method Public Method Checks if Call Exists Outside of Archiving Engine 20060622
9 S_UPDATE_ARCH_INDEX Static method Public Method Adjust SAP AS After Reload 20060626
Events
Class CL_AR_SERVICES has no event.
Types
Class CL_AR_SERVICES has no local type.
Method Signatures

Method CLAUSES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning F_CLAUSES Value transfer Type reference (TYPE) TYP_F_CLAUSES Where und OrderBy clauses 20050701
2 Importing F_CONFIGURATION Call by reference Type reference (TYPE) TYP_F_CONFIG Konfiguration der Archiving Engine 20050701

Method CLAUSES_GET on class CL_AR_SERVICES has no exception.

Method DELETEFILES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HANDLE Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20060614
2 Importing P_OBJECT Call by reference Type reference (TYPE) TYP_AR_OBJECT Archivierungsszenario 20060614
3 Returning T_FILE Value transfer Type reference (TYPE) TYP_T_ADMI_FILES Archivdateien 20060614

Method DELETEFILES_GET on class CL_AR_SERVICES has no exception.

Method DYN_PACKAGE_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing O_METADATA Call by reference Object reference (TYPE REF TO) CL_AR_METADATA Metadaten für die Archiving Engine 20080301
2 Changing T_TABLE Call by reference Type reference (TYPE) TABLE 20050822

Method DYN_PACKAGE_COMPLETE on class CL_AR_SERVICES has no exception.

Method DYN_PACKAGE_HEADER_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing F_CONGLOMERATE Call by reference Type reference (TYPE) BCA_F_CONGLOMERATE Konglomerat 20050824
2 Changing P_CNT Call by reference Type reference (TYPE) I counter 20050824
3 Importing P_HEADER Call by reference Type reference (TYPE) TABNAME Tabellenname 20050824

Method DYN_PACKAGE_HEADER_CNT on class CL_AR_SERVICES has no exception.

Method GET_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning F_OPTIONS Value transfer Type reference (TYPE) TYP_F_AR_OPTIONS ADK Optionen 20060628
2 Importing P_OBJECT Call by reference Type reference (TYPE) TYP_AR_OBJECT Archivierungsszenario 20060628

Method GET_DEFAULTS on class CL_AR_SERVICES has no exception.

Method NEW_OBJECT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing F_BUSINESSKEY Call by reference Type reference (TYPE) ANY 20050818
2 Importing O_METADATA Call by reference Object reference (TYPE REF TO) CL_AR_METADATA Metadaten für die Archiving Engine 20050818
3 Returning P_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20050818

Method NEW_OBJECT_CHECK on class CL_AR_SERVICES has no exception.

Method S_CHECK_IF_RELOAD_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_ALLOWED Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20060626
2 Exporting E_TAB_MESG Call by reference Type reference (TYPE) TYP_T_MESSAGE Meldungen 20060626
3 Importing I_ARCHIVE_HANDLE Call by reference Type reference (TYPE) SY-TABIX Index interner Tabellen 20060626
4 Importing I_ARCH_OBJECT Call by reference Type reference (TYPE) TYP_AR_OBJECT Archivierungsszenario 20060626

Method S_CHECK_IF_RELOAD_ALLOWED on class CL_AR_SERVICES has no exception.

Method S_IS_CALLED_BY_ARCH_ENGINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_TRUE Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20060622

Method S_IS_CALLED_BY_ARCH_ENGINE on class CL_AR_SERVICES has no exception.

Method S_UPDATE_ARCH_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ARCH_OBJECT Call by reference Type reference (TYPE) TYP_AR_OBJECT Archivierungsszenario 20060626
2 Importing I_TAB_ARCH_FILES Call by reference Type reference (TYPE) TYP_T_ARCH_FILES Archivierungsdateine 20060626

Method S_UPDATE_ARCH_INDEX on class CL_AR_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 40