SAP ABAP Class CL_IBASE_IBOF_COMMON (IBase: Common IBOF Routines)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-MD-IBA (Application Component) Installed Base
     IB03 (Package) IBase: User Interface
Properties
Class CL_IBASE_IBOF_COMMON  
Short Description IBase: Common IBOF Routines    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IB03   IBase: User Interface 
Created 20051102   SAP 
Last change 20060208   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 IBCO1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IBOF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 IBST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 IBXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_IBASE_IBOF_COMMON has no interface implemented.
Friends
Class CL_IBASE_IBOF_COMMON has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_BADI_ADDINFO Instance attribute Private Object reference (TYPE REF TO) IF_EX_BADI_IBASE_ADDINFO 20051102
2 GR_BADI_COMP_CHCK Instance attribute Private Object reference (TYPE REF TO) IF_EX_BADI_IBASE_COMP_CHCK 20051102
3 GR_SINGLETON Static Attribute Public Object reference (TYPE REF TO) CL_IBASE_IBOF_COMMON IBase: Component 20051102
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHG_ACTVT Instance method Public Method 20051102
2 CHECK_AUTHG_TCODE Instance method Public Method 20051102
3 CHECK_COMP Instance method Public Method 20051102
4 CHECK_TCODE Instance method Public Method 20051102
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20051102
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051102
7 CREATE_BADI Instance method Private Method 20051102
8 GET_ADDINFO Instance method Public Method 20051102
9 READ_CHILD_BY_RECNO Instance method Public Method 20051102
10 READ_IBASE Instance method Public Method 20051102
11 READ_INSTANCE Instance method Public Method 20051102
12 READ_PARENT_BY_RECNO Instance method Public Method 20051102
13 READ_SINGLE_INSTANCE_BY_RECNO Instance method Public Method 20051102
Events
Class CL_IBASE_IBOF_COMMON has no event.
Types
Class CL_IBASE_IBOF_COMMON has no local type.
Method Signatures

Method CHECK_AUTHG_ACTVT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH 20051102
2 Importing I_HANDLE Call by reference Type reference (TYPE) IBXX_REF-HANDLE 20051102
3 Importing I_IBASE Call by reference Type reference (TYPE) IB_IBASE IBase: Number of the Installed Base/IBase 20051102
4 Returning R_SUCCESS Value transfer Type reference (TYPE) IB_BOOL IBase: Authorization 20051102

Method CHECK_AUTHG_ACTVT on class CL_IBASE_IBOF_COMMON has no exception.

Method CHECK_AUTHG_TCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HANDLE Call by reference Type reference (TYPE) IBXX_REF-HANDLE 20051102
2 Importing I_IBASE Call by reference Type reference (TYPE) IB_IBASE IBase: Number of the Installed Base/IBase 20051102
3 Importing I_TCODE Call by reference Type reference (TYPE) SYTCODE Current Transaction Code 20051102
4 Returning R_SUCCESS Value transfer Type reference (TYPE) IB_BOOL IBase: Authorization 20051102

Method CHECK_AUTHG_TCODE on class CL_IBASE_IBOF_COMMON has no exception.

Method CHECK_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_INSTANCE Call by reference Type reference (TYPE) IBCO1_INST_REC1 20051102
2 Importing I_S_PROCESS Call by reference Type reference (TYPE) IBXX_PROCESS_REC 20051102
3 Importing I_S_STRUCTURE Call by reference Type reference (TYPE) IBCO1_STRUC_REC1 20051102
4 Returning R_REJECT Value transfer Type reference (TYPE) ABAP_BOOL 20051102

Method CHECK_COMP on class CL_IBASE_IBOF_COMMON has no exception.

Method CHECK_TCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TCODE Call by reference Type reference (TYPE) SYTCODE Current Transaction Code 20051102
2 Returning R_SUCCESS Value transfer Type reference (TYPE) IB_BOOL IBase: Boolean Variable 20051102

Method CHECK_TCODE on class CL_IBASE_IBOF_COMMON has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_IBASE_IBOF_COMMON has no parameter.
Method CONSTRUCTOR on class CL_IBASE_IBOF_COMMON has no exception.

Method CREATE_BADI Signature

Method CREATE_BADI on class CL_IBASE_IBOF_COMMON has no parameter.
Method CREATE_BADI on class CL_IBASE_IBOF_COMMON has no exception.

Method GET_ADDINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ADDINFO Call by reference Type reference (TYPE) IB_ADDINFO IBase: Additional Information Component 20051102
2 Importing I_HANDLE Call by reference Type reference (TYPE) IBXX_REF-HANDLE 20051102
3 Importing I_MOMENT Call by reference Type reference (TYPE) IBXX_REF-VALFR 20051102
4 Importing I_S_INSTANCE Call by reference Type reference (TYPE) IBCO1_INST_REC1 20051102

Method GET_ADDINFO on class CL_IBASE_IBOF_COMMON has no exception.

Method READ_CHILD_BY_RECNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HANDLE Call by reference Type reference (TYPE) IBXX_REF-HANDLE 20051102
2 Importing I_IBASE Call by reference Type reference (TYPE) IB_IBASE IBase: Number of the Installed Base/IBase 20051102
3 Importing I_MOMENT Call by reference Type reference (TYPE) IBIN-VALFR IBase: Valid From 20051102
4 Importing I_OBJTYP Call by reference Type reference (TYPE) IB_OBJTYP_INSTANCE IB: Object Type of Component Master Record 20051102
5 Importing I_RECNO Call by reference Type reference (TYPE) IB_RECNO IBase: Unique Record Number 20051102
6 Returning R_T_INSTANCE Value transfer Type reference (TYPE) IBCO1_INST_STTAB1 20051102

Method READ_CHILD_BY_RECNO on class CL_IBASE_IBOF_COMMON has no exception.

Method READ_IBASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HANDLE Call by reference Type reference (TYPE) IBXX_REF-HANDLE 20051102
2 Importing I_IBASE Call by reference Type reference (TYPE) IB_IBASE IBase: Number of the Installed Base/IBase 20051102
3 Returning RS_IBIB Value transfer Type reference (TYPE) IBIB1 IB: Installed Base (Include Structure with IBase Number) 20051102

Method READ_IBASE on class CL_IBASE_IBOF_COMMON has no exception.

Method READ_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_INSTANCE Call by reference Type reference (TYPE) IBCO1_INST_TAB1 20051102
2 Exporting E_T_STRUCTURE Call by reference Type reference (TYPE) IBCO1_STRUC_TAB1 20051102
3 Importing I_HANDLE Call by reference Type reference (TYPE) IBXX_REF-HANDLE 20051102
4 Importing I_IBASE Call by reference Type reference (TYPE) IB_IBASE IBase: Number of the Installed Base/IBase 20051102
5 Importing I_MOMENT Call by reference Type reference (TYPE) IBIN-VALFR IBase: Valid From 20051102
6 Importing I_S_PAR Call by reference Type reference (TYPE) IBST_READ_LEVEL_PAR_REC 20051102
7 Importing I_T_EXISTING Value transfer Type reference (TYPE) IBXX_RECNO_TAB 20051102
8 Importing I_T_MARKED Value transfer Type reference (TYPE) IBXX_RECNO_TAB 20051102

Method READ_INSTANCE on class CL_IBASE_IBOF_COMMON has no exception.

Method READ_PARENT_BY_RECNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HANDLE Call by reference Type reference (TYPE) IBXX_REF-HANDLE 20051102
2 Importing I_IBASE Call by reference Type reference (TYPE) IB_IBASE IBase: Number of the Installed Base/IBase 20051102
3 Importing I_MOMENT Call by reference Type reference (TYPE) IBIN-VALFR IBase: Valid From 20051102
4 Importing I_RECNO Call by reference Type reference (TYPE) IB_RECNO IBase: Unique Record Number 20051102
5 Returning R_PARENT_RECNO Value transfer Type reference (TYPE) IB_RECNO IBase: Unique Record Number 20051102

Method READ_PARENT_BY_RECNO on class CL_IBASE_IBOF_COMMON has no exception.

Method READ_SINGLE_INSTANCE_BY_RECNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INSTANCE Call by reference Type reference (TYPE) IBCO1_INST_REC1 20051102
2 Exporting ES_STRUCTURE Call by reference Type reference (TYPE) IBCO1_STRUC_REC1 20051102
3 Importing I_HANDLE Call by reference Type reference (TYPE) IBXX_REF-HANDLE 20051102
4 Importing I_IBASE Call by reference Type reference (TYPE) IB_IBASE IBase: Number of the Installed Base/IBase 20051102
5 Importing I_MOMENT Call by reference Type reference (TYPE) IBIN-VALFR IBase: Valid From 20051102
6 Importing I_RECNO Call by reference Type reference (TYPE) IB_RECNO IBase: Unique Record Number 20051102

Method READ_SINGLE_INSTANCE_BY_RECNO on class CL_IBASE_IBOF_COMMON has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in