SAP ABAP Class CL_IBASE_ARCHIVE_PRE (IBase: Archiving Preprocessing)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-MD-IBA (Application Component) Installed Base
     IB06 (Package) IBase: Archiving
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_IBASE_ARCHIVE_PRE_GUID IBase: Archiving Preprocessing 20050610
2 Inheritance (c INHERITING FROM c_ref)  CL_IBASE_ARCHIVE_PRE_OBJNR IBase: Archiving Preprocessing 20050607
Properties
Class CL_IBASE_ARCHIVE_PRE  
Short Description IBase: Archiving Preprocessing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IB06   IBase: Archiving 
Created 20050607   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IBARC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_EX_BADI_IBASE_IBARC Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_IBASE_ARCHIVE_PRE has no interface implemented.
Friends
Class CL_IBASE_ARCHIVE_PRE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_OBJECT_NAME Static Attribute Public Type reference (TYPE) OBJCT_TR01 Archiving Object 20050613
2 _GR_BADI_IBARC Static Attribute Private Object reference (TYPE REF TO) IF_EX_BADI_IBASE_IBARC 20050610
3 _GR_PROT Instance attribute Protected Object reference (TYPE REF TO) CL_IBASE_ARCHIVE_PROT 20050607
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050613
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050607
3 PREPROCESS Instance method Public Method 20050613
4 WRITE Instance method Public Method 20050613
5 _CHECK_REFERENCE Instance method Protected Method 20050610
6 _DEQUEUE Instance method Protected Method 20050610
7 _ENQUEUE Instance method Protected Method 20050607
8 _PREPROCESS Instance method Protected Method 20050613
9 _PREPROCESS_TEST Instance method Protected Method 20050613
10 _SET_STATUS Instance method Protected Method 20050607
11 _WRITE Instance method Protected Method 20050613
Events
Class CL_IBASE_ARCHIVE_PRE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_S_IBIB_SEL Public See coding 20050607 begin of GT_S_IBIB_SEL, ibase type ib_ibase, ibtyp type ib_ibtyp, sttyp type ib_sttyp, objnr type j_objnr, ib_guid_16 type guid_16, * reference type ib_bool, * lock type ib_bool, * mark_delete type ib_bool, * to_delete type ib_bool, end of GT_S_IBIB_SEL
2 GT_T_IBASE Public See coding 20050607 GT_T_IBASE type range of ib_ibase
3 GT_T_IBIB_SEL Public See coding 20050607 gt_t_ibib_sel type standard table of gt_s_ibib_sel with default key
4 GT_T_IBTYP Public See coding 20050607 GT_T_IBTYP type range of ib_ibtyp
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROT Call by reference Object reference (TYPE REF TO) CL_IBASE_ARCHIVE_PROT 20050607

Method CONSTRUCTOR on class CL_IBASE_ARCHIVE_PRE has no exception.

Method PREPROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IBASE Call by reference Type reference (TYPE) GT_T_IBASE 20050613
2 Importing IT_IBTYP Call by reference Type reference (TYPE) GT_T_IBTYP 20050613
3 Importing I_MARK_DELETE Call by reference Type reference (TYPE) J_STATUS Object status 20050613
4 Importing I_TEST Call by reference Type reference (TYPE) IB_BOOL 20050613
5 Importing I_TO_DELETE Call by reference Type reference (TYPE) J_STATUS Object status 20050613

Method PREPROCESS on class CL_IBASE_ARCHIVE_PRE has no exception.

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IBASE Call by reference Type reference (TYPE) GT_T_IBASE 20050613
2 Importing IT_IBTYP Call by reference Type reference (TYPE) GT_T_IBTYP 20050613
3 Importing I_HANDLE Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20050613
4 Importing I_TO_DELETE Call by reference Type reference (TYPE) J_STATUS Object status 20050613

Method WRITE on class CL_IBASE_ARCHIVE_PRE has no exception.

Method _CHECK_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IBIB_SEL Call by reference Type reference (TYPE) GT_T_IBIB_SEL 20050610
2 Returning RTH_FAIL Value transfer Type reference (TYPE) IF_EX_BADI_IBASE_IBARC=>GT_TH_FAIL 20050610

Method _CHECK_REFERENCE on class CL_IBASE_ARCHIVE_PRE has no exception.

Method _DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IBASE Call by reference Type reference (TYPE) IB_IBASE 20050610

Method _DEQUEUE on class CL_IBASE_ARCHIVE_PRE has no exception.

Method _ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IBASE Call by reference Type reference (TYPE) IB_IBASE 20050610
2 Returning R_SUCCESS Value transfer Type reference (TYPE) IB_BOOL 20050610

Method _ENQUEUE on class CL_IBASE_ARCHIVE_PRE has no exception.

Method _PREPROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IBASE Call by reference Type reference (TYPE) GT_T_IBASE 20050613
2 Importing IT_IBTYP Call by reference Type reference (TYPE) GT_T_IBTYP 20050613
3 Importing I_MARK_DELETE Call by reference Type reference (TYPE) J_STATUS Object status 20050613
4 Importing I_TO_DELETE Call by reference Type reference (TYPE) J_STATUS Object status 20050613

Method _PREPROCESS on class CL_IBASE_ARCHIVE_PRE has no exception.

Method _PREPROCESS_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IBASE Call by reference Type reference (TYPE) GT_T_IBASE 20050613
2 Importing IT_IBTYP Call by reference Type reference (TYPE) GT_T_IBTYP 20050613
3 Importing I_MARK_DELETE Call by reference Type reference (TYPE) J_STATUS Object status 20050613
4 Importing I_TO_DELETE Call by reference Type reference (TYPE) J_STATUS Object status 20050613

Method _PREPROCESS_TEST on class CL_IBASE_ARCHIVE_PRE has no exception.

Method _SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_KEY Call by reference Object reference (TYPE REF TO) DATA 20050610
2 Importing I_CHECK Call by reference Type reference (TYPE) IB_BOOL 20050610
3 Importing I_STTYP Call by reference Type reference (TYPE) IB_STTYP 20050610
4 Returning R_SUCCESS Value transfer Type reference (TYPE) IB_BOOL 20050610

Method _SET_STATUS on class CL_IBASE_ARCHIVE_PRE has no exception.

Method _WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IBASE Call by reference Type reference (TYPE) GT_T_IBASE 20050613
2 Importing IT_IBTYP Call by reference Type reference (TYPE) GT_T_IBTYP 20050613
3 Importing I_HANDLE Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20050613
4 Importing I_TO_DELETE Call by reference Type reference (TYPE) J_STATUS Object status 20050613

Method _WRITE on class CL_IBASE_ARCHIVE_PRE has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 700