SAP ABAP Class CL_AR_DB (Database Recording)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-ARE (Application Component) Archiving Engine
     ARFA_ARCHIVING_FACTORY (Package) Archiving Factory
Properties
Class CL_AR_DB  
Short Description Database Recording    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ARFA_ARCHIVING_FACTORY   Archiving Factory 
Created 20050526   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_AR_DB has no forward declaration.
Interfaces
Class CL_AR_DB has no interface implemented.
Friends
Class CL_AR_DB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_DELETE Constant Private Type reference (TYPE) TYP_DB_ACTION 'D' 20060815
2 CON_INSERT Constant Private Type reference (TYPE) TYP_DB_ACTION 'I' 20060815
3 S_FLG_ENABLED Static Attribute Private Type reference (TYPE) CHAR1 Ind.: Change Recording Active 20060816
4 T_ENTITY Static Attribute Public Type reference (TYPE) TYP_T_ENTITY Table Entry 20050526
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060816
2 DELETE Static method Public Method Delete 20050526
3 INSERT Static method Public Method Insert 20050526
4 SAVE Static method Public Method Save 20050526
5 S_CHANGE_DB Static method Private Method Add or Delete 20060815
6 S_CHECK_DATA_CONSISTENCY Static method Private Method 20060815
7 S_DISABLE_DB_CHANGES Static method Public Method 20060816
8 S_ENABLE_DB_CHANGES Static method Public Method 20060816
9 UPDATE Static method Public Method Update 20060824
Events
Class CL_AR_DB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_DB_ACTION Private See coding 20060815 typ_db_action TYPE c LENGTH 1
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_AR_DB has no parameter.
Method CLASS_CONSTRUCTOR on class CL_AR_DB has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing F_DATA Call by reference Type reference (TYPE) ANY 20050526
2 Importing P_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20050526

Method DELETE on class CL_AR_DB has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing F_DATA Call by reference Type reference (TYPE) ANY 20050526
2 Importing P_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20050526

Method INSERT on class CL_AR_DB has no exception.

Method SAVE Signature

Method SAVE on class CL_AR_DB has no parameter.
Method SAVE on class CL_AR_DB has no exception.

Method S_CHANGE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) TYP_DB_ACTION 20060815
2 Importing I_STR_ROW Call by reference Type reference (TYPE) ANY 20060815
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20060815

Method S_CHANGE_DB on class CL_AR_DB has no exception.

Method S_CHECK_DATA_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) TYP_DB_ACTION 20060815
2 Importing I_STR_ROW Call by reference Type reference (TYPE) ANY 20060815
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20060815
4 Returning R_FLG_CONSISTENT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060815

Method S_CHECK_DATA_CONSISTENCY on class CL_AR_DB has no exception.

Method S_DISABLE_DB_CHANGES Signature

Method S_DISABLE_DB_CHANGES on class CL_AR_DB has no parameter.
Method S_DISABLE_DB_CHANGES on class CL_AR_DB has no exception.

Method S_ENABLE_DB_CHANGES Signature

Method S_ENABLE_DB_CHANGES on class CL_AR_DB has no parameter.
Method S_ENABLE_DB_CHANGES on class CL_AR_DB has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_NEW Call by reference Type reference (TYPE) ANY 20060824
2 Importing I_STR_OLD Call by reference Type reference (TYPE) ANY 20060824
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20060824

Method UPDATE on class CL_AR_DB has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 40