SAP ABAP Class CL_RSDRC_NCUM_TC (Test)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDRC (Package) Data Manager InfoProvider Read Access
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDRC_DS_BASE_TC Base Class for RANDOM Data Manager Tests 20111107
Properties
Class CL_RSDRC_NCUM_TC  
Short Description Test    
Super Class CL_RSDRC_DS_BASE_TC Base Class for RANDOM Data Manager Tests 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRC   Data Manager InfoProvider Read Access 
Created 20111107   SAP 
Last change 20130531   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)
Interfaces
Class CL_RSDRC_NCUM_TC has no interface implemented.
Friends
Class CL_RSDRC_NCUM_TC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_R_RANDOM Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_RANDOM Pseudo Random Number Generator 20111109
2 P_R_T_DATA1 Instance attribute Private Object reference (TYPE REF TO) DATA 20111109
3 P_R_T_DATA2 Instance attribute Private Object reference (TYPE REF TO) DATA 20111109
4 P_TH_SFC Instance attribute Private Type reference (TYPE) RSDRI_TH_SFC BW Data Manager: List of Characteristics 20111107
5 P_TH_SFK Instance attribute Private Type reference (TYPE) RSDRI_TH_SFK BW Data Manager: List of Key Figures 20111107
6 P_T_ORDER Instance attribute Private Type reference (TYPE) ABAP_SORTORDER_TAB Table for SORT itab BY (ABAP_SORTORDER_TAB) 20111111
7 P_T_RANGE Instance attribute Private Type reference (TYPE) RSDRI_T_RANGE BW Data Manager: Range List 20111109
8 P_T_RTIME Instance attribute Private Type reference (TYPE) RSDRI_T_RTIME BW Data Manager: Table of Intervals for Non-cumulatives 20111109
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SINGLE_RANGE Instance method Private Method Add a restriction to a characteristic 20111109
2 CREATE_STRUCTURE_FOR_DATA Instance method Private Method Create Dynamic Structure for Data Return 20111109
3 FILL_PACKAGESIZE_TABLE Instance method Private Method Find package sizes that data has to be read for 20111111
4 INITIALIZE_RANDOM_GENERATOR Instance method Private Method Initialization of Randome Generator with Default Seed 20111108
5 NEXT_RANDOM_NUMBER Instance method Private Method New Random Number in the Default Area 20111108
6 READ_DATA Instance method Private Method Read Data with Default Package Size 20111109
Events
Class CL_RSDRC_NCUM_TC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_TH_PACKAGESIZE Private See coding 20111111 lt_th_packagesize TYPE HASHED TABLE OF i WITH UNIQUE KEY table_line
Method Signatures

Method ADD_SINGLE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE Einschränkungen (Neue Einschränkung ist hinzugefügt) 20111109
2 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Name des Merkmals 20111109
3 Importing I_EQUAL_COND Call by reference Type reference (TYPE) RS_BOOL Boolean 20120629

Method ADD_SINGLE_RANGE on class CL_RSDRC_NCUM_TC has no exception.

Method CREATE_STRUCTURE_FOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_IPRO Call by reference Object reference (TYPE REF TO) IF_RSD_INFOPROV Properties of Characteristics and Key Figures 20130116

Method CREATE_STRUCTURE_FOR_DATA on class CL_RSDRC_NCUM_TC has no exception.

Method FILL_PACKAGESIZE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_PACKAGESIZE Call by reference Type reference (TYPE) LT_TH_PACKAGESIZE Tabelle mit Paketgrößen, die überprüft werden sollen 20111111
2 Importing I_EMPTY_RESULT Call by reference Type reference (TYPE) RS_BOOL Ist das Ergebnis mit aktuellen Einschränkungen leer? 20111111

Method FILL_PACKAGESIZE_TABLE on class CL_RSDRC_NCUM_TC has no exception.

Method INITIALIZE_RANDOM_GENERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEED Call by reference Type reference (TYPE) I Startwert für den Zufallsgenerator 20111108

Method INITIALIZE_RANDOM_GENERATOR on class CL_RSDRC_NCUM_TC has no exception.

Method NEXT_RANDOM_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAX Call by reference Type reference (TYPE) I 2000000000 Obere Grenze des Wertebereichs 20111109
2 Importing I_MIN Call by reference Type reference (TYPE) I 0 Untere Grenze des Wertebereichs 20111109
3 Returning R_VALUE Value transfer Type reference (TYPE) I Ermittelte Zufallszahl innerhalb der Grenzen 20111108

Method NEXT_RANDOM_NUMBER on class CL_RSDRC_NCUM_TC has no exception.

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE Gelesene Bestände 20111109
2 Importing I_PACKAGESIZE Value transfer Type reference (TYPE) I Paketgröße mit der Daten von der DB gelesen werden 20111111

Method READ_DATA on class CL_RSDRC_NCUM_TC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730