SAP ABAP Class CL_AR_COMMON_SERVICES (Extrinsic Archiving Services)
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_COMMON_SERVICES | |
| Short Description | Extrinsic Archiving Services | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ARFA_ARCHIVING_ENGINE | Archiving Engine |
| Created | 20040403 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_AR_COMMON_SERVICES has no interface implemented.
Friends
Class CL_AR_COMMON_SERVICES has no friend class.
Attributes
Class CL_AR_COMMON_SERVICES has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Analysis | 20040403 | |
| 2 | Static method | Public | Method | Archive = Analysis + Write + Delete | 20050630 | |
| 3 | Static method | Public | Method | Access to Business Object | 20040708 | |
| 4 | Static method | Public | Method | Access to Business Object Metadata | 20040708 | |
| 5 | Static method | Public | Method | Check if Business Object Can Be Changed | 20041111 | |
| 6 | Static method | Public | Method | Deletion of Archived Data from Database | 20040403 | |
| 7 | Static method | Public | Method | DB Deletion | 20041016 | |
| 8 | Static method | Public | Method | Initialization/Preliminary Run | 20050630 | |
| 9 | Static method | Public | Method | Archiving Monitor | 20041016 | |
| 10 | Static method | Public | Method | Reload | 20040403 | |
| 11 | Static method | Public | Method | Calculate Resubmission Time | 20040403 | |
| 12 | Static method | Public | Method | Reset Status to the Previous Level | 20040928 | |
| 13 | Static method | Private | Method | Complete Configuration Parameters | 20070119 | |
| 14 | Static method | Public | Method | Write to Archive | 20040403 |
Events
Class CL_AR_COMMON_SERVICES has no event.
Types
Class CL_AR_COMMON_SERVICES has no local type.
Method Signatures
Method ANALYZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F_CONFIGURATION | Call by reference | Type reference (TYPE) | TYP_F_CONFIG | Konfiguration der Archiving-Factory | 20040403 |
Method ANALYZE on class CL_AR_COMMON_SERVICES has no exception.
Method ARCHIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F_CONFIGURATION | Call by reference | Type reference (TYPE) | TYP_F_CONFIG | Konfiguration der Archiving Engine | 20050630 |
Method ARCHIVE on class CL_AR_COMMON_SERVICES has no exception.
Method BO_ARCHIVE_DATA_ACCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_TABNAME | Call by reference | Type reference (TYPE) | ANY | 20040708 | ||||
| 2 | T_TABLE | Call by reference | Type reference (TYPE) | TABLE | 20040708 |
Method BO_ARCHIVE_DATA_ACCESS on class CL_AR_COMMON_SERVICES has no exception.
Method BO_ARCHIVE_METADATA_ACCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_MODE | Call by reference | Type reference (TYPE) | ANY | 20040709 | ||||
| 2 | T_TABNAME | Call by reference | Type reference (TYPE) | TABLE | 20040709 |
Method BO_ARCHIVE_METADATA_ACCESS on class CL_AR_COMMON_SERVICES has no exception.
Method BO_CHANGEABLE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F_INPUT | Call by reference | Type reference (TYPE) | TYP_F_CHECK_INPUT | Input für das Prüfen auf Änderbarkeit des BusinessObjekts | 20041111 | |||
| 2 | F_RESULT | Value transfer | Type reference (TYPE) | TYP_F_CHECK_RESULT | ung Ergebnis der Prüfung auf Änderbarkeit eines Busine | 20041111 |
Method BO_CHANGEABLE_CHECK on class CL_AR_COMMON_SERVICES has no exception.
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F_CONFIGURATION | Call by reference | Type reference (TYPE) | TYP_F_CONFIG | Konfiguration der Archiving-Factory | 20040403 |
Method DELETE on class CL_AR_COMMON_SERVICES has no exception.
Method DELETE_WO_ARCHIVING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F_CONFIGURATION | Call by reference | Type reference (TYPE) | TYP_F_CONFIG | Konfiguration der Archiving-Factory | 20041016 |
Method DELETE_WO_ARCHIVING on class CL_AR_COMMON_SERVICES has no exception.
Method INITIALIZATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F_CONFIGURATION | Call by reference | Type reference (TYPE) | TYP_F_CONFIG | Konfiguration der Archiving Engine | 20050630 |
Method INITIALIZATION on class CL_AR_COMMON_SERVICES has no exception.
Method MONITOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F_INPUT | Call by reference | Type reference (TYPE) | TYP_F_STATISTICS_INPUT | Input für Statistikbereichnung | 20041016 | |||
| 2 | F_RESULT | Value transfer | Type reference (TYPE) | TYP_F_STATISTICS_RESULT | Ergebnis des common Service Statistic | 20041016 |
Method MONITOR on class CL_AR_COMMON_SERVICES has no exception.
Method RELOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F_CONFIGURATION | Call by reference | Type reference (TYPE) | TYP_F_CONFIG | Konfiguration der Archiving-Factory | 20040403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060623 |
Method RESUBMISSION_DETERMINATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F_INPUT | Call by reference | Type reference (TYPE) | TYP_F_RESUBMIT_INPUT | Input Header Einträge | 20040403 |
Method RESUBMISSION_DETERMINATE on class CL_AR_COMMON_SERVICES has no exception.
Method STATUS_UNDO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F_INPUT | Call by reference | Type reference (TYPE) | TYP_F_ARE_STATUS_UNDO_INPUT | Input fuer Undo Status | 20040928 |
Method STATUS_UNDO on class CL_AR_COMMON_SERVICES has no exception.
Method S_ADJUST_ADK_OPTIONS_IN_CONFIG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STR_CONFIG | Call by reference | Type reference (TYPE) | TYP_F_CONFIG | Konfiguration der Archiving Engine | 20070119 |
Method S_ADJUST_ADK_OPTIONS_IN_CONFIG on class CL_AR_COMMON_SERVICES has no exception.
Method WRITE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F_CONFIGURATION | Call by reference | Type reference (TYPE) | TYP_F_CONFIG | Konfiguration der Archiving-Factory | 20040403 |
Method WRITE on class CL_AR_COMMON_SERVICES has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 30 |