SAP ABAP Class CL_RSODSO_ACT_MPP_DATA_GEN (Data Generator for MPP Test)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSODSO_MPP_TEST (Package) MPP-Relevant DataStore Tests
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSODSO_SID_MPP_DATA_GEN 20100302
Properties
Class CL_RSODSO_ACT_MPP_DATA_GEN  
Short Description Data Generator for MPP Test    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSODSO_MPP_TEST   MPP-Relevant DataStore Tests 
Created 20090427   SAP 
Last change 20140121   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 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSODSO_ACT_MPP_DATA_GEN has no interface implemented.
Friends
Class CL_RSODSO_ACT_MPP_DATA_GEN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_FIELDNM_CALDAY Instance attribute Protected Type reference (TYPE) FIELDNAME Field Name 20110914
2 P_FIELDNM_CALMONTH Instance attribute Protected Type reference (TYPE) FIELDNAME Field Name 20110914
3 P_FIELDNM_CALMONTH2 Instance attribute Protected Type reference (TYPE) FIELDNAME Field Name 20110914
4 P_FIELDNM_CALQUART1 Instance attribute Protected Type reference (TYPE) FIELDNAME Field Name 20110914
5 P_FIELDNM_CALQUARTER Instance attribute Protected Type reference (TYPE) FIELDNAME Field Name 20110914
6 P_FIELDNM_CALWEEK Instance attribute Protected Type reference (TYPE) FIELDNAME Field Name 20110914
7 P_FIELDNM_CALYEAR Instance attribute Protected Type reference (TYPE) FIELDNAME Field Name 20110914
8 P_FIELDNM_HALFYEAR1 Instance attribute Protected Type reference (TYPE) FIELDNAME Field Name 20110914
9 P_FIELDNM_WEEKDAY1 Instance attribute Protected Type reference (TYPE) FIELDNAME Field Name 20110914
10 P_R_ABAP_RANDOM Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_RANDOM Random Number Generator 20090504
11 P_R_SCEN_DESCR Instance attribute Protected Object reference (TYPE REF TO) CL_RSTRAN_UTEST_SCEN_DESCR Scenario Description for Unit Tests 20090428
12 P_T_REQUEST_MPP Instance attribute Protected Type reference (TYPE) RSODSO_T_REQUEST Requests 20090505
13 P_T_REQUEST_STD Instance attribute Protected Type reference (TYPE) RSODSO_T_REQUEST Requests 20090505
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20090428
2 GENERATE_DATA Instance method Public Method fills the DataStores with random data for MPP activation 20090427
3 GENERATE_DATA_HDB Instance method Public Method fills the DataStores with random data for IMO activation 20110404
4 GENERATE_FIELD_VALUE Instance method Protected Method Generates a random value for a field 20090504
5 GENERATE_KEY Instance method Protected Method Fills the key fields with random data 20090504
6 GENERATE_NONKEY Instance method Protected Method Fills the non-key fields with random data 20090504
7 GENERATE_RECORDMODE Instance method Protected Method Fills RECORDMODE with random data 20090505
Events
Class CL_RSODSO_ACT_MPP_DATA_GEN has no event.
Types
Class CL_RSODSO_ACT_MPP_DATA_GEN has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SCEN_DESCR Call by reference Object reference (TYPE REF TO) CL_RSTRAN_UTEST_SCEN_DESCR Szenario-Beschreibung für DataStore MPP Tests 20090428
2 Importing I_SEED Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090430
3 Importing I_T_REQUEST_MPP Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests des MPP optimierten DataStores 20090505
4 Importing I_T_REQUEST_STD Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests des standard DataStores 20090505

Method CONSTRUCTOR on class CL_RSODSO_ACT_MPP_DATA_GEN has no exception.

Method GENERATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETES Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090428
2 Importing I_DUPLICATES Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090428
3 Importing I_INSERTS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090428
4 Importing I_UPDATES Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090428

Method GENERATE_DATA on class CL_RSODSO_ACT_MPP_DATA_GEN has no exception.

Method GENERATE_DATA_HDB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAXDUP_AQ Call by reference Type reference (TYPE) INT4 Maximale Anzahl von Schlüsselduplikaten (Min = 1) 20110404
2 Importing I_NEWKEY_RATIO Call by reference Type reference (TYPE) INT4 50 Anteil neuer Schlüssel (in Prozent) 20110404
3 Importing I_NUMKEY_AQ Call by reference Type reference (TYPE) INT4 Anzahl verschiedener Schlüssel 20110404
4 Importing I_SRC_WITH_IMOINTKEY Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130612
5 Importing I_TGT_WITH_IMOINTKEY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20110914
# Exception Resumable Description Created on
1 CX_RSODSO_PARAMETER_ERROR RSODSO Ausnahmehierarchie 20110404

Method GENERATE_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FIELD Call by reference Type reference (TYPE) ANY 20090505
2 Importing I_FIELD_DESCRIPTION Call by reference Type reference (TYPE) DFIES DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20090504

Method GENERATE_FIELD_VALUE on class CL_RSODSO_ACT_MPP_DATA_GEN has no exception.

Method GENERATE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACT_TAB_ROW Call by reference Object reference (TYPE REF TO) DATA 20090504
2 Importing I_KEY_FIELD_LIST Call by reference Type reference (TYPE) DFIES_TABLE Table for dfies entries 20090504
3 Importing I_KEY_ROW Call by reference Object reference (TYPE REF TO) DATA 20090504
4 Importing I_KEY_TAB Call by reference Object reference (TYPE REF TO) DATA 20090504
5 Importing I_QUEUE_ROW Call by reference Object reference (TYPE REF TO) DATA 20090504

Method GENERATE_KEY on class CL_RSODSO_ACT_MPP_DATA_GEN has no exception.

Method GENERATE_NONKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD_LIST Call by reference Type reference (TYPE) DFIES_TABLE Table for dfies entries 20090504
2 Importing I_NONKEY_ROW Call by reference Object reference (TYPE REF TO) DATA 20090504

Method GENERATE_NONKEY on class CL_RSODSO_ACT_MPP_DATA_GEN has no exception.

Method GENERATE_RECORDMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RECORDMODE Call by reference Type reference (TYPE) RODMUPDMOD BW Deltaverfahren: Recordmode 20090505
2 Importing I_VALUE_RANGE_FLAG Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090505

Method GENERATE_RECORDMODE on class CL_RSODSO_ACT_MPP_DATA_GEN has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 720