SAP ABAP Class CL_RSDU_PART_TC (Test Tool for rsdu Generic FBs for Partitioning)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSDRU_DBA (Package) Interface for porting-relevant functions (DBA. objects)
Properties
Class CL_RSDU_PART_TC  
Short Description Test Tool for rsdu Generic FBs for Partitioning    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRU_DBA   Interface for porting-relevant functions (DBA. objects) 
Created 20060322   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSCDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDDK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSDQ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSDU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSSG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDU_PART_TC has no interface implemented.
Friends
Class CL_RSDU_PART_TC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_R_MESSAGE_LIST Instance attribute Public Object reference (TYPE REF TO) CL_RSDRD_MESSAGE_OBJ_LIST Hierarchical List of Message Objects for the Appl. Log 20060322
2 P_ACTION Instance attribute Private Type reference (TYPE) CHAR16 Executed/to Be Executed Action 20060322
3 P_DESCR Instance attribute Private Type reference (TYPE) CHAR256 Test Description 20060322
4 P_S_PART Instance attribute Private Type reference (TYPE) RSDU_S_GENPART_INFO Description of Partition 20060322
5 P_TABLNM Instance attribute Private Type reference (TYPE) RSD_TABLNM Table Name 20060322
6 P_TESTNO Instance attribute Private Type reference (TYPE) CHAR10 Current Test Number 20060322
7 P_T_MSG Instance attribute Private Type reference (TYPE) RS_T_MSG Message Log 20060322
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PARTITION Instance method Private Method Partition Is Created 20060322
2 CALL_EDITOR Instance method Public Method Call SQL Editor 20060323
3 CHECK_CONTENT Instance method Private Method Compare Data Content 20060323
4 CHECK_EXCEPTIONS Instance method Private Method Compare Execptions 20060323
5 CHECK_PARTITIONS Instance method Private Method Compare Partition Information 20060323
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060322
7 DELETE_TEST Instance method Public Method Delete Test Scenario 20060322
8 DROP_PARTITION Instance method Private Method Delete Partition 20060322
9 EXECUTE_TEST Instance method Public Method Execute Test 20060322
10 GENERATE_TEST Instance method Public Method Create New Test 20060322
11 GET_DDL Instance method Private Method Get DDL of Table 20060322
12 GET_NEW_TEST_NO Instance method Private Method Get New Test Number 20060322
13 GET_PART_INFO Instance method Private Method Generic Descriptions of All Partitions 20060322
14 RESTORE_TEST Instance method Public Method Reset Test Scenario to Initial Status 20060322
15 TRUNCATE_PARTITION Instance method Private Method Delete Content of Partition 20060322
16 WRITE_OBJ_TO_LISTAB Instance method Public Method Write Out Content of All Test Objects as List 20060324
Events
Class CL_RSDU_PART_TC has no event.
Types
Class CL_RSDU_PART_TC has no local type.
Method Signatures

Method ADD_PARTITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXCEPTION Call by reference Type reference (TYPE) CHAR32 Ausnahme 20060322
2 Exporting E_T_PROT Call by reference Type reference (TYPE) RSDU_T_GENPART_PROT Protokoll 20060322

Method ADD_PARTITION on class CL_RSDU_PART_TC has no exception.

Method CALL_EDITOR Signature

Method CALL_EDITOR on class CL_RSDU_PART_TC has no parameter.
Method CALL_EDITOR on class CL_RSDU_PART_TC has no exception.

Method CHECK_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_CONT Call by reference Type reference (TYPE) STANDARD TABLE 20060323
2 Importing I_T_CONT_REF Call by reference Type reference (TYPE) STANDARD TABLE 20060323

Method CHECK_CONTENT on class CL_RSDU_PART_TC has no exception.

Method CHECK_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXCEPTION Call by reference Type reference (TYPE) CHAR32 Ausnahme 20060323
2 Importing I_EXCEPTION_REF Call by reference Type reference (TYPE) CHAR32 Ausnahme Referenz 20060323

Method CHECK_EXCEPTIONS on class CL_RSDU_PART_TC has no exception.

Method CHECK_PARTITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_PART Call by reference Type reference (TYPE) RSDU_TS_GENPART_INFO Partitionsinfo 20060323
2 Importing I_T_PART_REF Call by reference Type reference (TYPE) RSDU_TS_GENPART_INFO Partitionsinfo Referenz 20060323

Method CHECK_PARTITIONS on class CL_RSDU_PART_TC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) CHAR16 Aktion 20060322
2 Importing I_DESCR Call by reference Type reference (TYPE) CHAR256 Testbeschreibung 20060322
3 Importing I_PROTID Call by reference Type reference (TYPE) CHAR256 Protokoll-ID 20060322
4 Importing I_S_PART Call by reference Type reference (TYPE) RSDU_S_GENPART_INFO Beschreibung einer Partition 20060322
5 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM Tabellenname 20060322
6 Importing I_TESTNO Call by reference Type reference (TYPE) CHAR10 Testnummer 20060322

Method CONSTRUCTOR on class CL_RSDU_PART_TC has no exception.

Method DELETE_TEST Signature

Method DELETE_TEST on class CL_RSDU_PART_TC has no parameter.
Method DELETE_TEST on class CL_RSDU_PART_TC has no exception.

Method DROP_PARTITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXCEPTION Call by reference Type reference (TYPE) CHAR32 Ausnahme 20060322
2 Exporting E_T_PROT Call by reference Type reference (TYPE) RSDU_T_GENPART_PROT Protokoll 20060322

Method DROP_PARTITION on class CL_RSDU_PART_TC has no exception.

Method EXECUTE_TEST Signature

Method EXECUTE_TEST on class CL_RSDU_PART_TC has no parameter.
# Exception Resumable Description Created on
1 CX_RSCDS_EXCEPTIONS RSCDS Ausnahmen 20060322
2 CX_RSCDS_MOLAP_ERROR Fehler beim Verdichten der MOLAP Aggregate 20060322
3 CX_RSDRD_EXCEPTION RSDRD Ausnahmen 20060322
4 CX_RSDRS_STMT_TOO_LONG Generated Stmt is too long ... 20060322
5 CX_RSDR_CUBE_LOCKED Cube is locked (due to condensing, ...) 20060322
6 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20060322

Method GENERATE_TEST Signature

Method GENERATE_TEST on class CL_RSDU_PART_TC has no parameter.
# Exception Resumable Description Created on
1 CX_RSCDS_EXCEPTIONS RSCDS Ausnahmen 20060322
2 CX_RSCDS_MOLAP_ERROR Fehler beim Verdichten der MOLAP Aggregate 20060322
3 CX_RSDRD_EXCEPTION RSDRD Ausnahmen 20060322
4 CX_RSDRS_STMT_TOO_LONG Generated Stmt is too long ... 20060322
5 CX_RSDR_CUBE_LOCKED Cube is locked (due to condensing, ...) 20060322
6 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20060322

Method GET_DDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DDL Call by reference Type reference (TYPE) RSDRS_T_ABAPSOURCE 20060322

Method GET_DDL on class CL_RSDU_PART_TC has no exception.

Method GET_NEW_TEST_NO Signature

Method GET_NEW_TEST_NO on class CL_RSDU_PART_TC has no parameter.
Method GET_NEW_TEST_NO on class CL_RSDU_PART_TC has no exception.

Method GET_PART_INFO Signature

Method GET_PART_INFO on class CL_RSDU_PART_TC has no parameter.
Method GET_PART_INFO on class CL_RSDU_PART_TC has no exception.

Method RESTORE_TEST Signature

Method RESTORE_TEST on class CL_RSDU_PART_TC has no parameter.
# Exception Resumable Description Created on
1 CX_RSCDS_EXCEPTIONS RSCDS Ausnahmen 20060322
2 CX_RSDRD_EXCEPTION RSDRD Ausnahmen 20060322

Method TRUNCATE_PARTITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXCEPTION Call by reference Type reference (TYPE) CHAR32 Ausnahme 20060322
2 Exporting E_T_PROT Call by reference Type reference (TYPE) RSDU_T_GENPART_PROT Protokoll 20060322

Method TRUNCATE_PARTITION on class CL_RSDU_PART_TC has no exception.

Method WRITE_OBJ_TO_LISTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJ Call by reference Type reference (TYPE) CHAR30 name of object 20060324

Method WRITE_OBJ_TO_LISTAB on class CL_RSDU_PART_TC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710