SAP ABAP Class CL_IBASE_R3_CM_OBJECT (SAP INTERNAL USE ONLY!!! IBase: Product Folder & Baseline)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-MD-PCT (Application Component) Product Catalog
     CMT (Package) Configuration Management - Core Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_IBOF_TREE_OBJECT IBase: Tree Methods 19991108
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_OBJECT IBase: Components Interface 19990901
Properties
Class CL_IBASE_R3_CM_OBJECT  
Short Description SAP INTERNAL USE ONLY!!! IBase: Product Folder & Baseline    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT   Configuration Management - Core Development 
Created 19990901   SAP 
Last change 20020821   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IBXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_IBASE_IBOF_TREE_OBJECT IBase: Tree Methods 19991108
2 IF_IBASE_OBJECT IBase: Components Interface 19990901
Friends
Class CL_IBASE_R3_CM_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BASELINE_DATA Instance attribute Private Type reference (TYPE) STRUC_CMEXT_BASELINE Business Partial Key of the Product Folder 19991108
2 BASELINE_ID Instance attribute Private Type reference (TYPE) DE_CM_BASELINE_ID Baseline key 19990901
3 DATA Instance attribute Private Type reference (TYPE) T_DATA_REC Data for CM object 19991108
4 FOLDER_DATA Instance attribute Private Type reference (TYPE) STRUC_CMEXT_PFOLDER Business Partial Key of the Product Folder 19991108
5 FOLDER_ID Instance attribute Private Type reference (TYPE) DE_CM_FOLDER_ID Folder key 19990901
6 GUID Instance attribute Private Type reference (TYPE) GUID_32 Unique Key 19991011
7 ICON Instance attribute Private Type reference (TYPE) ICON-ID Icon in text fields (substitute display, alias) 19991108
8 LC_PHASE Instance attribute Private Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Life cycle 19990901
9 LC_PHASE_TEXT Instance attribute Private Type reference (TYPE) DE_CM_LC_PHASE_TXT Phase text 19991109
10 PRODUCT_ID Instance attribute Private Type reference (TYPE) DE_CM_PRODUCT_ID Product key 19990901
11 READ_HTAB Static Attribute Private Type reference (TYPE) T_INSTANCE_HTAB Global Instance Table 19991108
Methods
# Method Level Visibility Method type Description Created on
1 CL_APPL_ID_CONSTRUCTOR Static method Public Method Implicitly Creates Class Instance Using BWL Key 19990901
2 CL_IBASE_ID_CONSTRUCTOR Static method Public Method Implicitly Creates Class Instance Using OBJNR 19990901
3 CL_PREPARE_READ Static method Private Method Inserts Instance in Global Table 19991108
4 CL_READ Static method Private Method Read Data 19991108
5 CONSTRUCTOR Instance method Public Constructor Constructor 19990901
6 GET_BUSINESS_KEY Instance method Public Method Transfers Business Key 19991108
7 GET_ICON Instance method Private Method Return Icon 19991108
8 GET_OBJECT_DATA Instance method Public Method Transfers Data to Instance 19991108
9 GET_OBJNR Instance method Private Method Return GUID 19990901
10 GET_STANDARD_TEXT Instance method Private Method Transfers Short Description 19991108
11 PREPARE_GET Instance method Private Method Preparation of Get Methods 19991108
12 READ Instance method Private Method Inserts Instance in Global Table 19991108
13 REFRESH Instance method Private Method Refresh 19991108
Events
Class CL_IBASE_R3_CM_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_DATA_REC Private See coding 19991108
2 T_INSTANCE_HTAB Private See coding T_INSTANCE_HTAB 19991108
3 T_INSTANCE_REC Private See coding 19991108
4 T_INSTANCE_TAB Private See coding 19991108
Method Signatures

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-OBJID Eindeutiger Key 19990901
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_IBASE_R3_CM_OBJECT Instanz der Klasse 19990901

Method CL_APPL_ID_CONSTRUCTOR on class CL_IBASE_R3_CM_OBJECT 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 eindeutiger Key 19990901
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_IBASE_R3_CM_OBJECT Instanz der Klasse 19990901

Method CL_IBASE_ID_CONSTRUCTOR on class CL_IBASE_R3_CM_OBJECT 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 Value transfer Object reference (TYPE REF TO) CL_IBASE_R3_CM_OBJECT Ibase: Productfolder & Baseline 19991108

Method CL_PREPARE_READ on class CL_IBASE_R3_CM_OBJECT has no exception.

Method CL_READ Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE_ID Value transfer Type reference (TYPE) DE_CM_BASELINE_ID Baselineschlüssel 19990901
2 Importing I_FOLDER_ID Value transfer Type reference (TYPE) DE_CM_FOLDER_ID Mappenschlüssel 19990901
3 Importing I_GUID Value transfer Type reference (TYPE) GUID_32 Eindeutiger Schlüssel 19991011
4 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Lebensphase 19991109
5 Importing I_LC_PH_TEXT Value transfer Type reference (TYPE) DE_CM_LC_PHASE_TXT Lebensphase 19991109
6 Importing I_PRODUCT_ID Value transfer Type reference (TYPE) DE_CM_PRODUCT_ID Produktschlüssel 19990901

Method CONSTRUCTOR on class CL_IBASE_R3_CM_OBJECT 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_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID Schlüsselfeld einer Baseline 19991108
2 Exporting E_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID betriebswirtschaftlicher Teilschlüssel der Produktmappe 19991108
3 Exporting E_LC_PH_TEXT Call by reference Type reference (TYPE) DE_CM_LC_PHASE_TXT Bezeichnung der Lebenszyklus-Phase einer Produktmappe 19991109
4 Exporting E_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID betriebswirtschaftlicher Schlüssel des Produkts 19991108

Method GET_BUSINESS_KEY on class CL_IBASE_R3_CM_OBJECT 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-id 19991108

Method GET_ICON on class CL_IBASE_R3_CM_OBJECT has no exception.

Method GET_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BASELINE_DATA Call by reference Type reference (TYPE) STRUC_CMEXT_BASELINE betriebswirtschaftlicher Teilschlüssel der Produktmappe 19991108
2 Exporting E_FOLDER_DATA Call by reference Type reference (TYPE) STRUC_CMEXT_PFOLDER betriebswirtschaftlicher Teilschlüssel der Produktmappe 19991108
3 Exporting E_PRODUCT_DATA Call by reference Type reference (TYPE) STRUC_CMEXT_PMASTER betriebswirtschaftlicher Schlüssel des Produkts 19991109

Method GET_OBJECT_DATA on class CL_IBASE_R3_CM_OBJECT 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 GUID 19990901

Method GET_OBJNR on class CL_IBASE_R3_CM_OBJECT 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) DE_CM_DESCRIPTION Kuzbeschreibung 19991108

Method GET_STANDARD_TEXT on class CL_IBASE_R3_CM_OBJECT has no exception.

Method PREPARE_GET Signature

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

Method READ Signature

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

Method REFRESH Signature

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