SAP ABAP Class CL_RSLPO_TLOGO_AUNIT (Unit test class for package RSLPO_TLOGO)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSLPO_TLOGO (Package) Semantic Partitioning: Metadata / TLOGO Implementation
Properties
Class CL_RSLPO_TLOGO_AUNIT  
Short Description Unit test class for package RSLPO_TLOGO    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package RSLPO_TLOGO   Semantic Partitioning: Metadata / TLOGO Implementation 
Created 20080604   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSLPO_TLOGO_AUNIT has no forward declaration.
Interfaces
Class CL_RSLPO_TLOGO_AUNIT has no interface implemented.
Friends
Class CL_RSLPO_TLOGO_AUNIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_CHA_PREFIX Constant Protected Type reference (TYPE) RSDIOBJNM 'UTSPOI' Name prefix for Characteristics 20080609
2 P_C_CRIT_LOW_VALUE Constant Private Type reference (TYPE) RSCHAVL 'LOW' Low value for a part criterium 20080617
3 P_C_KYF_PREFIX Constant Protected Type reference (TYPE) RSDIOBJNM 'UTSPOK' Name prefix for kEY fIGURES 20080609
4 P_C_LPO_CUBE Constant Protected Type reference (TYPE) RSLPONAME 'UTSPOC' Name of default LPO with cube as MPRO 20080613
5 P_C_LPO_ODSO Constant Protected Type reference (TYPE) RSLPONAME 'UTSPOD' Name of default LPO with DSO as Master Pro. 20080613
6 P_C_MPRO Constant Private Type reference (TYPE) SOBJ_NAME 'UTSPO' Name of the Master Provider 20080605
7 P_C_MPRO_CUBE Constant Protected Type reference (TYPE) RSLPONAME 'UCSPOC' Name of generated MasterProvider(CUBE) 20080606
8 P_C_MPRO_ODSO Constant Protected Type reference (TYPE) RSLPONAME 'UCSPOD' Name of Gen. MasterProvider(ODSO) 20080606
9 P_C_PART_TEXT Constant Private Type reference (TYPE) RSTXTLG 'Partition' Text of a partition 20080617
10 P_C_TEXT_PREFIX Constant Protected Type reference (TYPE) CHAR5 'RSLPO' Text Prefix for Generated LP Objects 20080609
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Static method Public Method Activate the LPO 20080605
2 ADD_PARTITION Static method Protected Method Add a partition 20080617
3 CHECK_IOBJ Static method Public Method Check InfoObject 20080609
4 CHECK_VERSIONS Static method Protected Method Check two versions 20080617
5 CREATE_LPOA Static method Public Method Create new LPO 20080605
6 DELETE_LPOA Static method Private Method Delete LPOA 20080605
7 EXISTS Static method Public Method LPO exits on DB? 20080605
8 SAVE Static method Private Method Save the LPO on the DB 20080605
9 SET_MPO_PROPERTIES Static method Public Method Set Properties of the Master Provider 20080605
Events
Class CL_RSLPO_TLOGO_AUNIT has no event.
Types
Class CL_RSLPO_TLOGO_AUNIT has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LPO Call by reference Object reference (TYPE REF TO) IF_RSO_TLOGO TLOGO Object 20080605
2 Returning R_SUBRC Value transfer Type reference (TYPE) SYSUBRC Boolean 20080605

Method ACTIVATE on class CL_RSLPO_TLOGO_AUNIT has no exception.

Method ADD_PARTITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NO_CRITERIA Call by reference Type reference (TYPE) I 1 No of critieria for the patition 20080617
2 Importing I_POSIT Call by reference Type reference (TYPE) RSPOSIT Number of the partition 20080617
3 Importing I_R_LPO Call by reference Object reference (TYPE REF TO) CL_RSLPO_LPOA Logical Partitioning: TLOGO-class 20080617

Method ADD_PARTITION on class CL_RSLPO_TLOGO_AUNIT has no exception.

Method CHECK_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DETAILS Call by reference Type reference (TYPE) BAPI6108 InfoObject 20080609
2 Importing I_T_ATTRIBUTES Call by reference Type reference (TYPE) RSD_T_BAPI6108AT InfoObjects - Attributes (Table) 20080609
3 Importing I_T_COMPOUND Call by reference Type reference (TYPE) RSD_T_BAPI6108CM InfoObjects - Compounding (Table) 20080609
4 Returning R_RESULT Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20080609

Method CHECK_IOBJ on class CL_RSLPO_TLOGO_AUNIT has no exception.

Method CHECK_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS_ACT Call by reference Type reference (TYPE) RSOBJVERS Actual version 20080617
2 Importing I_OBJVERS_REF Call by reference Type reference (TYPE) RSOBJVERS Reference version 20080617
3 Importing I_R_LPO Call by reference Object reference (TYPE REF TO) CL_RSLPO_LPOA Logical Partitioning: TLOGO-class 20080617

Method CHECK_VERSIONS on class CL_RSLPO_TLOGO_AUNIT has no exception.

Method CREATE_LPOA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_LPO Call by reference Object reference (TYPE REF TO) CL_RSLPO_LPOA Logical Partitioning: TLOGO-class 20080616
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20080605
3 Importing I_DEL_EXISTING Call by reference Type reference (TYPE) RS_BOOL Boolean 20080605
4 Importing I_LPO_NAME Call by reference Type reference (TYPE) RSLPONAME Logical Partitioning: Name of LPO 20090211
5 Importing I_MPRO_TLOGO Call by reference Type reference (TYPE) RSTLOGO TLOGO type of the Master Provider 20080605
6 Importing I_NO_OF_PART Call by reference Type reference (TYPE) I 1 Number of default partitions 20090211
7 Importing I_R_LPO Call by reference Object reference (TYPE REF TO) CL_RSLPO_LPOA TLOGO reprensentation of SPO 20080605

Method CREATE_LPOA on class CL_RSLPO_TLOGO_AUNIT has no exception.

Method DELETE_LPOA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20080605
2 Importing I_LPOA_NAME Call by reference Type reference (TYPE) RSLPONAME Logical Partitioning: Name of LPO 20080605
3 Importing I_R_LPO Call by reference Object reference (TYPE REF TO) CL_RSLPO_LPOA Logical Partitioning: TLOGO-class 20080605

Method DELETE_LPOA on class CL_RSLPO_TLOGO_AUNIT has no exception.

Method EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LPO Call by reference Type reference (TYPE) RSLPONAME Logical Partitioning: Name of LPO 20080605
2 Returning R_EXISTS Value transfer Type reference (TYPE) RS_BOOL Boolean 20080605

Method EXISTS on class CL_RSLPO_TLOGO_AUNIT has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LPO Call by reference Object reference (TYPE REF TO) IF_RSO_TLOGO TLOGO Object 20080605
2 Returning R_SUBRC Value transfer Type reference (TYPE) SYSUBRC Boolean 20080605

Method SAVE on class CL_RSLPO_TLOGO_AUNIT has no exception.

Method SET_MPO_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MPRO_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20080606
2 Importing I_R_MPRO Call by reference Object reference (TYPE REF TO) IF_RSO_TLOGO TLOGO Object 20080606
3 Importing I_R_MPRO_COMP Call by reference Object reference (TYPE REF TO) CL_RSLPO_COMPONENT LPO Components: Abstract Superclass 20080613

Method SET_MPO_PROPERTIES on class CL_RSLPO_TLOGO_AUNIT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 711