SAP ABAP Class CL_IBASE_R3_CLASS (IBase: Class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CS-IB-IN (Application Component) Installed Bases
     IB_R3_CLASS (Package) IBase: Class
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CM_BASELINE Interface for the Fixing of ERP Objects 20011016
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_IBOF_TREE_OBJECT IBase: Tree Methods 20011016
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_INSTALL IBase: Installation Check 20000124
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_OBJECT IBase: Components Interface 19990721
Properties
Class CL_IBASE_R3_CLASS  
Short Description IBase: Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IB_R3_CLASS   IBase: Class 
Created 19990721   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IBCL1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IBXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CM_BASELINE Interface for the Fixing of ERP Objects 20011016
2 IF_IBASE_IBOF_TREE_OBJECT IBase: Tree Methods 20011016
3 IF_IBASE_INSTALL IBase: Installation Check 20000124
4 IF_IBASE_OBJECT IBase: Components Interface 19990721
Friends
Class CL_IBASE_R3_CLASS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASSNO Instance attribute Private Type reference (TYPE) KLAH-CLASS ... 19990721
2 CLASSTYPE Instance attribute Private Type reference (TYPE) KLAH-KLART ... 19990721
3 CL_ICON Static Attribute Private Type reference (TYPE) ICON-ID 20011018
4 DATA Instance attribute Private Type reference (TYPE) T_DATA_REC 20011018
5 GT_TRANSFORMED_KEYS Static Attribute Private Type reference (TYPE) CMTIB_CL_CLASS2CLINT_T Entries Already Converted CLINT to Class Type/Class 20011017
6 GT_TRANSFORM_REG Static Attribute Private Type reference (TYPE) CMTIB_CL_CLASS2CLINT_T Registered Entries for Conversion CLINT -> Class Type 20011017
7 G_CM_VERSION Static Attribute Private Type reference (TYPE) NUM2 '01' Specification Using Version CM -> CMT2 ->'02' 20011016
8 KLTXT Instance attribute Private Type reference (TYPE) IB0001-KLTXT 20011018
9 READ_HTAB Static Attribute Private Type reference (TYPE) T_INSTANCE_HTAB 20011018
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011018
2 CL_APPL_ID_CONSTRUCTOR Static method Private Method ... 19990811
3 CL_CONCAT_OBJID Static method Public Method ... 19990723
4 CL_GET_ICON Static method Public Method Get Classes Icon 20011017
5 CL_GET_OBJNR Static method Private Method ... 19990721
6 CL_GET_OUTPUT_OBJID Static method Private Method ... 20011017
7 CL_IBASE_ID_CONSTRUCTOR Static method Private Method ... 19990811
8 CL_PREPARE_READ Instance method Private Method Prepare to Read Data 20011017
9 CL_READ Static method Private Method ... 19991029
10 CL_SPLIT_OBJID Static method Public Method ... 19990721
11 CMTIB_CL_CLEAR_BUFFER Static method Public Method Delete Conversion Buffer 20011017
12 CMTIB_CL_READ_CLASS2CLINT Static method Public Method Conversion CLINT to Class Type/Class 20011017
13 CMTIB_CL_REG_CLASS2CLINT Static method Public Method Register CLINT for Conversion 20011017
14 CONSTRUCTOR Instance method Public Constructor Constructor 19990721
15 DOES_EXIST Instance method Private Method ... 20000127
16 GET_BUSINESS_KEY Instance method Public Method ... 19991025
17 GET_CLASS Instance method Public Method ... 20011017
18 GET_ICON Instance method Private Method Get Class-Specific Icon 20011017
19 GET_OBJNR Instance method Private Method ... 19990721
20 GET_STANDARD_TEXT Instance method Public Method ... 20011017
21 PREPARE_GET Instance method Private Method ... 20011017
22 READ Instance method Public Method Flag for reading: Not yet implemented 20010307
23 REFRESH Instance method Public Method Trigger new reading 20010307
Events
Class CL_IBASE_R3_CLASS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_DATA_REC Private See coding 20011018 begin of T_DATA_REC, valid type ibxx_ref-bool, found type ibxx_ref-bool, kltxt type ib0001-kltxt, klah type klah, * drat type drat, end of t_data_rec
2 T_INSTANCE_HTAB Private See coding 20011018 T_INSTANCE_HTAB type hashed table of t_instance_rec with unique key instance
3 T_INSTANCE_REC Private See coding 20011018 begin of T_INSTANCE_REC, instance type ref to cl_ibase_r3_class, end of t_instance_rec
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CL_APPL_ID_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) IBXX_REF-APPL_ID ... 19990811
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_IBASE_R3_CLASS ... 19990811

Method CL_APPL_ID_CONSTRUCTOR on class CL_IBASE_R3_CLASS has no exception.

Method CL_CONCAT_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNO Value transfer Type reference (TYPE) KLAH-CLASS ... 19990723
2 Importing I_CLASSTYPE Value transfer Type reference (TYPE) KLAH-KLART ... 19990723
3 Returning R_ID Value transfer Type reference (TYPE) IBXX_REF-OBJID ... 19990723

Method CL_CONCAT_OBJID on class CL_IBASE_R3_CLASS has no exception.

Method CL_GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ICON Value transfer Type reference (TYPE) ICON-ID Ikone in Textfeldern (Ersatzdarstellung, Alias) 20011017

Method CL_GET_ICON on class CL_IBASE_R3_CLASS has no exception.

Method CL_GET_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLINT Value transfer Type reference (TYPE) KLAH-CLINT ... 19990721
2 Returning R_OBJNR Value transfer Type reference (TYPE) IBXX_REF-OBJNR ... 19990721

Method CL_GET_OBJNR on class CL_IBASE_R3_CLASS has no exception.

Method CL_GET_OUTPUT_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNO Call by reference Type reference (TYPE) KLAH-CLASS Klassennummer 20011017
2 Importing I_CLASSTYPE Call by reference Type reference (TYPE) KLAH-KLART Klassenart 20011017
3 Returning R_ID Value transfer Type reference (TYPE) IBXX_REF-OBJID Resultat 20011017

Method CL_GET_OUTPUT_OBJID on class CL_IBASE_R3_CLASS has no exception.

Method CL_IBASE_ID_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) IBXX_REF-OBJNR ... 19990811
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_IBASE_R3_CLASS ... 19990811

Method CL_IBASE_ID_CONSTRUCTOR on class CL_IBASE_R3_CLASS has no exception.

Method CL_PREPARE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSTANCE Call by reference Object reference (TYPE REF TO) CL_IBASE_R3_CLASS ... 20011017

Method CL_PREPARE_READ on class CL_IBASE_R3_CLASS has no exception.

Method CL_READ Signature

Method CL_READ on class CL_IBASE_R3_CLASS has no parameter.
Method CL_READ on class CL_IBASE_R3_CLASS has no exception.

Method CL_SPLIT_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CLASSNO Value transfer Type reference (TYPE) KLAH-CLASS ... 19990721
2 Exporting E_CLASSTYPE Value transfer Type reference (TYPE) KLAH-KLART ... 19990721
3 Importing I_OBJID Value transfer Type reference (TYPE) IBXX_REF-APPL_ID ... 19990721

Method CL_SPLIT_OBJID on class CL_IBASE_R3_CLASS has no exception.

Method CMTIB_CL_CLEAR_BUFFER Signature

Method CMTIB_CL_CLEAR_BUFFER on class CL_IBASE_R3_CLASS has no parameter.
Method CMTIB_CL_CLEAR_BUFFER on class CL_IBASE_R3_CLASS has no exception.

Method CMTIB_CL_READ_CLASS2CLINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TRANSFORMED_KEYS Call by reference Type reference (TYPE) CMTIB_CL_CLASS2CLINT_T Klasse transferierter KLART/CLASS 20011017

Method CMTIB_CL_READ_CLASS2CLINT on class CL_IBASE_R3_CLASS has no exception.

Method CMTIB_CL_REG_CLASS2CLINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REG_INPUT Call by reference Type reference (TYPE) CMFOX_OBJECT_KEY_T Umschlüsselungstabelle für die Klasse 20011017

Method CMTIB_CL_REG_CLASS2CLINT on class CL_IBASE_R3_CLASS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNO Value transfer Type reference (TYPE) KLAH-CLASS ... 19990721
2 Importing I_CLASSTYPE Value transfer Type reference (TYPE) KLAH-KLART ... 19990721

Method CONSTRUCTOR on class CL_IBASE_R3_CLASS has no exception.

Method DOES_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) IBXX_REF-BOOL ... 20000127

Method DOES_EXIST on class CL_IBASE_R3_CLASS has no exception.

Method GET_BUSINESS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CLASSNO Value transfer Type reference (TYPE) KLAH-CLASS .. 19991025
2 Exporting E_CLASSTYPE Value transfer Type reference (TYPE) KLAH-KLART .. 19991025

Method GET_BUSINESS_KEY on class CL_IBASE_R3_CLASS has no exception.

Method GET_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CLASS Value transfer Type reference (TYPE) IB0001 IB: Detaildaten zu Klasse 20011017

Method GET_CLASS on class CL_IBASE_R3_CLASS has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ICON Value transfer Type reference (TYPE) ICON-ID Ikone in Textfeldern (Ersatzdarstellung, Alias) 20011017

Method GET_ICON on class CL_IBASE_R3_CLASS has no exception.

Method GET_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJNR Value transfer Type reference (TYPE) IBXX_REF-OBJNR ... 19990721

Method GET_OBJNR on class CL_IBASE_R3_CLASS has no exception.

Method GET_STANDARD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXT Value transfer Type reference (TYPE) DRAT-DKTXT Beschreibung Dokument 20011017

Method GET_STANDARD_TEXT on class CL_IBASE_R3_CLASS has no exception.

Method PREPARE_GET Signature

Method PREPARE_GET on class CL_IBASE_R3_CLASS has no parameter.
Method PREPARE_GET on class CL_IBASE_R3_CLASS has no exception.

Method READ Signature

Method READ on class CL_IBASE_R3_CLASS has no parameter.
Method READ on class CL_IBASE_R3_CLASS has no exception.

Method REFRESH Signature

Method REFRESH on class CL_IBASE_R3_CLASS has no parameter.
Method REFRESH on class CL_IBASE_R3_CLASS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in