Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSR_RRK0_SERVICE_BASE | Basis for RRK0 Service Classes | 20120828 |
Properties
Class | CL_RSR_RRK0_RR_FACTORY | |
Short Description | Read Request Factory | |
Super Class | CL_RSR_RRK0_SERVICE_BASE | Basis for RRK0 Service Classes |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSROA_RT | OLAP: Kernel Runtime |
Created | 20120731 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSR_RRK0_RR_FACTORY has no interface implemented.
Friends
Class CL_RSR_RRK0_RR_FACTORY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | See coding | 20130522 | ||||
2 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_RSR_RRK0_PARTITION | data carrying partitions | 20120828 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSDD_SX_READ_REQUEST | A Request for the Data Manager | 20120828 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSDD_S_DELTA_SPID | spid + r_Delta | 20120828 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RRSI_TS_SID | Chanms to be resolved | 20120828 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TP_T_CHAFIX | 20120828 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | add cudim chars to sfc because of 1cudim | 20120828 |
2 | ![]() |
Instance method | Private | Method | reduce prov_rq by applying multiprov hint | 20120828 |
3 | ![]() |
Instance method | Private | Method | build BU grain subclass | 20130522 |
4 | ![]() |
Instance method | Private | Method | build pre-form of seldr later used | 20120828 |
5 | ![]() |
Static method | Public | Method | BUILD READ REQUEST | 20120828 |
6 | ![]() |
Static method | Public | Method | BUILD READ REQUEST | 20120828 |
7 | ![]() |
Instance method | Private | Method | Change the hierarchy returnlevel because of BU | 20120828 |
8 | ![]() |
Instance method | Private | Method | change the returnlevel of a single seldr entry | 20120828 |
9 | ![]() |
Instance method | Private | Method | check whether keyret is possible for check0 | 20120828 |
10 | ![]() |
Instance method | Private | Method | check whether read is neccessary (what else would you expect | 20120828 |
11 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20120828 |
12 | ![]() |
Static method | Public | Method | Convert FF filter to seldr-range | 20120828 |
13 | ![]() |
Static method | Private | Method | Convert FF key range table to seldr-range-range | 20120828 |
14 | ![]() |
Static method | Public | Method | Convert FF node to seldr-nodedr | 20120828 |
15 | ![]() |
Static method | Private | Method | Convert FF sid range table to seldr-range-range | 20120828 |
16 | ![]() |
Instance method | Private | Method | copy sfc entries needed because of bu | 20120828 |
17 | ![]() |
Instance method | Private | Method | Enhance SFC with chars from seldr | 20120828 |
18 | ![]() |
Instance method | Private | Method | Try to find fix sid with compounding | 20120828 |
19 | ![]() |
Instance method | Private | Method | Get info about fix values of compounding components | 20120828 |
20 | ![]() |
Instance method | Private | Method | initialize read request | 20120828 |
21 | ![]() |
Instance method | Private | Method | intersect fix (static) and dynamic seldr | 20120828 |
22 | ![]() |
Instance method | Private | Method | move remaining sfc entries | 20120828 |
23 | ![]() |
Instance method | Private | Method | build final read request sfk from olap sfk | 20120828 |
24 | ![]() |
Instance method | Private | Method | build delta spid | 20120828 |
25 | ![]() |
Instance method | Private | Method | Setzt die Returnflags in der SFC | 20120828 |
26 | ![]() |
Instance method | Private | Method | process elimination of business volumne | 20120828 |
27 | ![]() |
Instance method | Private | Method | process fix single values in chafix | 20120828 |
28 | ![]() |
Instance method | Private | Method | process ff | 20120828 |
29 | ![]() |
Instance method | Private | Method | process ff - general case (no single value filter) | 20120828 |
30 | ![]() |
Instance method | Private | Method | process single value filter | 20120828 |
31 | ![]() |
Instance method | Private | Method | remove keyret... if sidfl is set (sidfl is dominant) | 20120828 |
32 | ![]() |
Instance method | Private | Method | remove mpr entries only needed for avi, if ignore_valtab | 20120828 |
33 | ![]() |
Instance method | Private | Method | set returnlevel to oo if cmpbad problem (partly mapped char) | 20130522 |
34 | ![]() |
Static method | Public | Method | setup hierarchy state in case of cache read | 20120828 |
35 | ![]() |
Instance method | Private | Method | Set RETURNLEVEL to oo for a given chanmid (read leafs) | 20120828 |
36 | ![]() |
Instance method | Private | Method | set rr components (like ff, ...) | 20120828 |
37 | ![]() |
Instance method | Private | Method | set returnflags for sfc, try to use key if provider likes | 20120828 |
38 | ![]() |
Instance method | Private | Method | set sidret_n fields for compoundings of fems_n | 20120828 |
39 | ![]() |
Instance method | Private | Method | sort data for performance reasons | 20120828 |
40 | ![]() |
Instance method | Private | Method | reduce provrq if ncum request | 20120828 |
41 | ![]() |
Instance method | Private | Method | switch single value filters to key | 20120828 |
Events
Class CL_RSR_RRK0_RR_FACTORY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TP_BU_GRAIN_SUBCLASS | Private | Type reference (TYPE) | RS_CHAR1 | 20130522 |
|
|
2 | TP_BU_GRAIN_SUBCLASS_ID | Private | Type reference (TYPE) | I | 20130522 |
|
|
3 | TP_SX_BU_GRAIN_SUBCLASS | Private | See coding | 20130522 | BEGIN OF tp_sx_bu_grain_subclass,
bu_grain_subclass_id TYPE tp_bu_grain_subclass_id,
maxlevel TYPE rsrtlevel,
hiesid TYPE rsrhiesid,
sver TYPE rsrsver,
ts_bu_grain_subclass TYPE tp_ts_bu_grain_subclass,
END OF tp_sx_bu_grain_subclass
|
||
4 | TP_S_BU_GRAIN_SUBCLASS | Private | See coding | 20130522 | BEGIN OF tp_s_bu_grain_subclass,
chanmid TYPE rssid,
bu_grain_class TYPE rr_bu_grain_class,
bu_grain_subclass TYPE tp_bu_grain_subclass,
END OF tp_s_bu_grain_subclass
|
||
5 | TP_S_CHAFIX | Private | See coding | 20120828 | BEGIN OF tp_s_chafix,
chanmid TYPE rssid,
chanm TYPE rschanm,
sid TYPE rssid,
chavl TYPE rschavl,
father TYPE rs_bool,
END OF tp_s_chafix
|
||
6 | TP_TSX_BU_GRAIN_SUBCLASS | Private | See coding | 20130522 | tp_tsx_bu_grain_subclass TYPE SORTED TABLE OF tp_sx_bu_grain_subclass
WITH UNIQUE KEY bu_grain_subclass_id INITIAL SIZE 1
|
||
7 | TP_TS_BU_GRAIN_SUBCLASS | Private | See coding | 20130522 | tp_ts_bu_grain_subclass TYPE SORTED TABLE OF tp_s_bu_grain_subclass
WITH UNIQUE KEY chanmid INITIAL SIZE 2
|
||
8 | TP_T_CHAFIX | Private | See coding | 20120828 | tp_t_chafix TYPE STANDARD TABLE OF tp_s_chafix WITH KEY table_line
|
Method Signatures
Method ADD_CUDIM_SFC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Tabelle der benötigten Merkmale usw. | 20120828 | ||
2 | ![]() |
I_TH_SFK | Call by reference | Type reference (TYPE) | RSDD_TH_SFK | Tabelle der benötigten Basiskennzahlen | 20120828 |
Method ADD_CUDIM_SFC on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method APPLY_MULTIPROV_HINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TSX_MPR | Call by reference | Type reference (TYPE) | RRO01_TSX_MPR | Describes the FEMSn and Return Fields for the PartProvider | 20120828 |
Method APPLY_MULTIPROV_HINT on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method BUILD_BU_GRAIN_SUBCLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TSX_BU_GRAIN_SUBCLASS | Call by reference | Type reference (TYPE) | TP_TSX_BU_GRAIN_SUBCLASS | 20130522 | |||
2 | ![]() |
I_TSX_BU_GRAIN_CLASS | Call by reference | Type reference (TYPE) | RSR_TSX_BU_GRAIN_CLASS | internal business volume elimination: grain class | 20130522 |
Method BUILD_BU_GRAIN_SUBCLASS on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method BUILD_PART_SPECIFIC_SELDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selection to the Data Manager | 20120828 | ||
2 | ![]() |
I_XFEMS | Call by reference | Type reference (TYPE) | RRXFEMS | Bit String of Affected FEMS | 20120828 |
Method BUILD_PART_SPECIFIC_SELDR on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method BUILD_RR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_NODATA | Call by reference | Type reference (TYPE) | RS_BOOL | no data found | 20120828 | ||
2 | ![]() |
E_SX_READ_REQUEST | Call by reference | Type reference (TYPE) | RSDD_SX_READ_REQUEST | A Request for the Data Manager | 20120828 | ||
3 | ![]() |
E_S_DELTA_SPID | Call by reference | Type reference (TYPE) | RSDD_S_DELTA_SPID | SPID plus R_DELTA | 20120828 | ||
4 | ![]() |
I_DYN_VALIDITY | Call by reference | Type reference (TYPE) | RS_BOOL | dynamic validity | 20120828 | ||
5 | ![]() |
I_R_PARTITION | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_PARTITION | data carrying partitions | 20120828 | ||
6 | ![]() |
I_R_QCUBE_DATA_PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_QCUBE_DATA_PACKAGE | query cube data package | 20121109 | ||
7 | ![]() |
I_R_QUERY_RUNTIME | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_QUERY_RUNTIME | 20120828 | |||
8 | ![]() |
I_S_VALID | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_NCUM=>TN_S_VALID | validity interval | 20120828 | ||
9 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | partition specific sfc (some adaptions made) | 20120828 | ||
10 | ![]() |
I_TSX_BU_GRAIN_CLASS | Call by reference | Type reference (TYPE) | RSR_TSX_BU_GRAIN_CLASS | 20130522 | |||
11 | ![]() |
I_TSX_FF | Call by reference | Type reference (TYPE) | RRKG_TSX_FF | Dimension Description for a List | 20120828 | ||
12 | ![]() |
I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | partition specific part of static seldr | 20120828 | ||
13 | ![]() |
I_TS_PROV_RQ | Call by reference | Type reference (TYPE) | RSR_TS_PROV_RQ | REQUID Range for a particular Basic Cube | 20120828 | ||
14 | ![]() |
I_TS_PROV_RQ_HIDDEN | Call by reference | Type reference (TYPE) | RSR_TS_PROV_RQ_HIDDEN | Prov_rq for hidden parts | 20130807 |
Method BUILD_RR on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method BUILD_SFC_SELDR_FOR_BROWSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_NODATA | Call by reference | Type reference (TYPE) | RS_BOOL | no data found | 20120828 | ||
2 | ![]() |
E_SX_READ_REQUEST | Call by reference | Type reference (TYPE) | RSDD_SX_READ_REQUEST | A Request for the Data Manager | 20120828 | ||
3 | ![]() |
E_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20120828 | ||
4 | ![]() |
E_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selection to the Data Manager | 20120828 | ||
5 | ![]() |
I_DYN_VALIDITY | Call by reference | Type reference (TYPE) | RS_BOOL | dynamic validity | 20120828 | ||
6 | ![]() |
I_R_PARTITION | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_PARTITION | data carrying partitions | 20120828 | ||
7 | ![]() |
I_R_QUERY_RUNTIME | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_QUERY_RUNTIME | 20120828 | |||
8 | ![]() |
I_S_VALID | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_NCUM=>TN_S_VALID | validity interval | 20120828 | ||
9 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | partition specific sfc (some adaptions made) | 20120828 | ||
10 | ![]() |
I_TSX_BU_GRAIN_CLASS | Call by reference | Type reference (TYPE) | RSR_TSX_BU_GRAIN_CLASS | internal business volume elimination: grain class | 20130522 | ||
11 | ![]() |
I_TSX_FF | Call by reference | Type reference (TYPE) | RRKG_TSX_FF | Dimension Description for a List | 20120828 | ||
12 | ![]() |
I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | partition specific part of static seldr | 20120828 | ||
13 | ![]() |
I_TS_PROV_RQ | Call by reference | Type reference (TYPE) | RSR_TS_PROV_RQ | REQUID Range for a particular Basic Cube | 20120828 | ||
14 | ![]() |
I_TS_PROV_RQ_HIDDEN | Call by reference | Type reference (TYPE) | RSR_TS_PROV_RQ_HIDDEN | Prov_rq for hidden parts | 20130807 |
Method BUILD_SFC_SELDR_FOR_BROWSE on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method CHANGE_BU_RETURNLEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TSX_BU_GRAIN_SUBCLASS | Call by reference | Type reference (TYPE) | TP_TSX_BU_GRAIN_SUBCLASS | 20130522 |
Method CHANGE_BU_RETURNLEVEL on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method CHANGE_SINGLE_ENTRY_RETLEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CHANMID | Call by reference | Type reference (TYPE) | RSSID | Master data ID | 20120828 | ||
2 | ![]() |
I_MAXTLEVEL | Call by reference | Type reference (TYPE) | RSRTLEVEL | Level of a Hierarchy Node (as Integer) | 20120828 |
Method CHANGE_SINGLE_ENTRY_RETLEVEL on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method CHECK_KEYRET_C0_POSSIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CHANM | Call by reference | Type reference (TYPE) | RSCHANM | Characteristic | 20120828 | ||
2 | ![]() |
R_KEYRET_C0 | Value transfer | Type reference (TYPE) | RRSFC01-KEYRET_C0 | Return Necessary (1 optional, 2 required) | 20120828 |
Method CHECK_KEYRET_C0_POSSIBLE on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method CHECK_PHYSICAL_READ_NECCESSARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_QCUBE_DATA_PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_QCUBE_DATA_PACKAGE | query cube data package | 20121109 | ||
2 | ![]() |
R_READ | Value transfer | Type reference (TYPE) | RS_BOOL | 20120828 |
Method CHECK_PHYSICAL_READ_NECCESSARY on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARTITION | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_PARTITION | data carrying partitions | 20120828 | ||
2 | ![]() |
I_R_QUERY_RUNTIME | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_QUERY_RUNTIME | 20120828 |
Method CONSTRUCTOR on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method CONVERT_FF_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SX_FILTER | Call by reference | Type reference (TYPE) | RRKG_SX_FILTER | Complex Representation of a Selection | 20120828 | ||
2 | ![]() |
R_SX_RANGE | Value transfer | Type reference (TYPE) | RSDD_SX_RANGE | Range Complex | 20120828 |
Method CONVERT_FF_FILTER on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method CONVERT_FF_KEY_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_RANGE | Call by reference | Type reference (TYPE) | RSDD_T_RANGE | Range expanded around SID | 20120828 | ||
2 | ![]() |
I_SIGN | Call by reference | Type reference (TYPE) | RALDB_SIGN | SIGN field in creation of SELECT-OPTIONS tables | 20120828 | ||
3 | ![]() |
I_T_RANGEK | Call by reference | Type reference (TYPE) | RRKG_T_RANGEK | Range in CHAVLl | 20120828 |
Method CONVERT_FF_KEY_RANGE on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method CONVERT_FF_NODEDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SX_NODEDR | Value transfer | Type reference (TYPE) | RSDD_SX_NODEDR | Node Description | 20120828 | ||
2 | ![]() |
I_CHANMID | Call by reference | Type reference (TYPE) | RSSID | Master data ID | 20120828 | ||
3 | ![]() |
I_R_HIER | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_HIERARCHY | Hierarchy Processing | 20121009 | ||
4 | ![]() |
I_TS_NODE | Call by reference | Type reference (TYPE) | RRHI_TS_NODE | Complex Representation of a Selection | 20120828 |
Method CONVERT_FF_NODEDR on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method CONVERT_FF_SID_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_RANGE | Call by reference | Type reference (TYPE) | RSDD_T_RANGE | Range expanded around SID | 20120828 | ||
2 | ![]() |
I_SIGN | Call by reference | Type reference (TYPE) | RALDB_SIGN | SIGN field in creation of SELECT-OPTIONS tables | 20120828 | ||
3 | ![]() |
I_T_RANGES | Call by reference | Type reference (TYPE) | RRKG_T_RANGES | Range in SIDs | 20120828 |
Method CONVERT_FF_SID_RANGE on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method COPY_BU_SFC_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20120828 | ||
2 | ![]() |
I_TSX_BU_GRAIN_CLASS | Call by reference | Type reference (TYPE) | RSR_TSX_BU_GRAIN_CLASS | internal business volume elimination: grain class | 20130522 |
Method COPY_BU_SFC_ENTRIES on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method ENHANCE_SFC_BY_SELDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20120828 |
Method ENHANCE_SFC_BY_SELDR on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method FIND_FIX_CMP_SID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CHANM | Call by reference | Type reference (TYPE) | RSCHANM | Characteristic | 20120828 | ||
2 | ![]() |
R_SID | Value transfer | Type reference (TYPE) | RSSID | Master data ID | 20120828 |
Method FIND_FIX_CMP_SID on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method GET_COMPOUNDING_FIXVAL_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_CHAVL | Call by reference | Type reference (TYPE) | RSCHAVL | Dim: Field for a User-Defined Characteristic Value | 20120828 | ||
2 | ![]() |
I_CHANM | Call by reference | Type reference (TYPE) | RSCHANM | Characteristic | 20120828 |
Method GET_COMPOUNDING_FIXVAL_INFO on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method INITIALIZE_RR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TSX_FF | Call by reference | Type reference (TYPE) | RRKG_TSX_FF | 20120828 | |||
2 | ![]() |
I_TS_PROV_RQ | Call by reference | Type reference (TYPE) | RSR_TS_PROV_RQ | 20120828 | |||
3 | ![]() |
I_TS_PROV_RQ_HIDDEN | Call by reference | Type reference (TYPE) | RSR_TS_PROV_RQ_HIDDEN | Prov_rq for hidden parts | 20130807 |
Method INITIALIZE_RR on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method INTERSECT_FIX_DYN_SELDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_S_SFC | Call by reference | Type reference (TYPE) | RSDD_S_SFC | 20120828 | |||
2 | ![]() |
E_NODATA | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120828 | ||
3 | ![]() |
E_SX_SELDR | Call by reference | Type reference (TYPE) | RSDD_SX_SELDR | Selection to the Data Manager | 20120828 | ||
4 | ![]() |
I_NAVIGATION | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120828 | ||
5 | ![]() |
I_SX_SELDR_DYNAMIC | Value transfer | Type reference (TYPE) | RSDD_SX_SELDR | Selection to the Data Manager | 20120828 | ||
6 | ![]() |
I_SX_SELDR_FIX | Call by reference | Type reference (TYPE) | RSDD_SX_SELDR | Selection to the Data Manager | 20120828 |
Method INTERSECT_FIX_DYN_SELDR on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method MOVE_OTHER_SFC_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20120828 |
Method MOVE_OTHER_SFC_ENTRIES on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method MOVE_SFK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TH_SFK | Call by reference | Type reference (TYPE) | RRO01_TH_SFK | Tabelle der benötigten Basiskennzahlen | 20120828 |
Method MOVE_SFK on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method MOVE_SPID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_QCUBE_DATA_PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_QCUBE_DATA_PACKAGE | query cube data package | 20121109 |
Method MOVE_SPID on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method MPR_TO_SFC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of Required Characteristics | 20120828 | ||
2 | ![]() |
I_TSX_MPR | Call by reference | Type reference (TYPE) | RRO01_TSX_MPR | Describes the FEMSn and Return Fields for the PartProvider | 20120828 |
Method MPR_TO_SFC on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method PROCESS_BU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20120828 | ||
2 | ![]() |
I_TSX_BU_GRAIN_CLASS | Call by reference | Type reference (TYPE) | RSR_TSX_BU_GRAIN_CLASS | internal business volume elimination: grain class | 20130522 |
Method PROCESS_BU on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method PROCESS_CHAFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20120828 | ||
2 | ![]() |
I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selection to the Data Manager | 20120828 | ||
3 | ![]() |
R_NODATA | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20120828 |
Method PROCESS_CHAFIX on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method PROCESS_FF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20120828 | ||
2 | ![]() |
I_TSX_BU_GRAIN_CLASS | Call by reference | Type reference (TYPE) | RSR_TSX_BU_GRAIN_CLASS | internal business volume elimination: grain class | 20130522 | ||
3 | ![]() |
I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selection to the Data Manager | 20120828 | ||
4 | ![]() |
R_NODATA | Value transfer | Type reference (TYPE) | RS_BOOL | no data found | 20120828 |
Method PROCESS_FF on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method PROCESS_SINGLE_FF_GENERAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_S_SFC | Call by reference | Type reference (TYPE) | RSDD_S_SFC | Required Characteristics etc. | 20120828 | ||
2 | ![]() |
E_NODATA | Value transfer | Type reference (TYPE) | RS_BOOL | no data found | 20120828 | ||
3 | ![]() |
I_FDIBFL | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120828 | ||
4 | ![]() |
I_SX_FF | Call by reference | Type reference (TYPE) | RRKG_SX_FF | Dimension Description | 20120828 | ||
5 | ![]() |
I_TSX_BU_GRAIN_CLASS | Call by reference | Type reference (TYPE) | RSR_TSX_BU_GRAIN_CLASS | internal business volume elimination: grain class | 20130522 | ||
6 | ![]() |
I_TS_PROV_RQ | Call by reference | Type reference (TYPE) | RSR_TS_PROV_RQ | REQUID Range for a particular Basic Cube | 20120828 |
Method PROCESS_SINGLE_FF_GENERAL on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method PROCESS_SINGLE_VALUE_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_CHECK0 | Call by reference | Type reference (TYPE) | RRSFC01-CHECK0 | Check Global Filter (FIX/Dyn/Both) | 20120828 | ||
2 | ![]() |
C_FDIBFL | Call by reference | Type reference (TYPE) | RRFDIBFL | This SELDR Is F = Fix, D = Dynamic or I = Average | 20120828 | ||
3 | ![]() |
E_NODATA | Call by reference | Type reference (TYPE) | RS_BOOL | no data found | 20120828 | ||
4 | ![]() |
I_S_SFC | Call by reference | Type reference (TYPE) | RRSFC01 | Table of Required Characteristics etc. | 20120828 | ||
5 | ![]() |
I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selection to the Data Manager | 20120828 |
Method PROCESS_SINGLE_VALUE_FILTER on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method REMOVE_KEY_IF_SIDFL Signature
Method REMOVE_KEY_IF_SIDFL on class CL_RSR_RRK0_RR_FACTORY has no parameter.
Method REMOVE_KEY_IF_SIDFL on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method REMOVE_MPR_AVIFL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TSX_MPR | Call by reference | Type reference (TYPE) | RRO01_TSX_MPR | Beschreibt die FEMSn und Returnfelder, für die Partprovider | 20120828 | ||
2 | ![]() |
I_IGNORE_VALTAB | Call by reference | Type reference (TYPE) | RRNOINTERSECT | Gültigkeitstabelle soll nicht berücksichtigt werden | 20120828 | ||
3 | ![]() |
I_TSX_MPR | Call by reference | Type reference (TYPE) | RRO01_TSX_MPR | Beschreibt die FEMSn und Returnfelder, für die Partprovider | 20120828 |
Method REMOVE_MPR_AVIFL on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method RESOLVE_BU_GRAIN_SUB_IF_CMPBAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TSX_BU_GRAIN_SUBCLASS | Call by reference | Type reference (TYPE) | TP_TSX_BU_GRAIN_SUBCLASS | 20130522 | |||
2 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20130522 |
Method RESOLVE_BU_GRAIN_SUB_IF_CMPBAD on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method SETUP_HIER_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_NODATA | Call by reference | Type reference (TYPE) | RS_BOOL | no data found | 20120828 | ||
2 | ![]() |
E_SX_READ_REQUEST | Call by reference | Type reference (TYPE) | RSDD_SX_READ_REQUEST | A Request for the Data Manager | 20120828 | ||
3 | ![]() |
I_R_PARTITION | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_PARTITION | data carrying partitions | 20120828 | ||
4 | ![]() |
I_R_QUERY_RUNTIME | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_QUERY_RUNTIME | 20120828 | |||
5 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | partition specific sfc (some adaptions made) | 20120828 | ||
6 | ![]() |
I_TSX_BU_GRAIN_CLASS | Call by reference | Type reference (TYPE) | RSR_TSX_BU_GRAIN_CLASS | internal business volume elimination: grain class | 20130522 | ||
7 | ![]() |
I_TSX_FF | Call by reference | Type reference (TYPE) | RRKG_TSX_FF | Dimension Description for a List | 20120828 | ||
8 | ![]() |
I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | partition specific part of static seldr | 20120828 | ||
9 | ![]() |
I_TS_PROV_RQ | Call by reference | Type reference (TYPE) | RSR_TS_PROV_RQ | REQUID Range for a particular Basic Cube | 20120828 | ||
10 | ![]() |
I_TS_PROV_RQ_HIDDEN | Call by reference | Type reference (TYPE) | RSR_TS_PROV_RQ_HIDDEN | Prov_rq for hidden parts | 20130807 |
Method SETUP_HIER_STATE on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method SET_RETURNLEVEL_TO_LEAFS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CHANMID | Call by reference | Type reference (TYPE) | RSSID | Master data ID | 20120828 |
Method SET_RETURNLEVEL_TO_LEAFS on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method SET_RR_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_QCUBE_DATA_PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_QCUBE_DATA_PACKAGE | query cube data package | 20121109 |
Method SET_RR_COMPONENTS on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method SET_SFC_RETURNFLAGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selection to the Data Manager | 20120828 |
Method SET_SFC_RETURNFLAGS on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method SET_SIDRET_N_SELDR_CMP Signature
Method SET_SIDRET_N_SELDR_CMP on class CL_RSR_RRK0_RR_FACTORY has no parameter.
Method SET_SIDRET_N_SELDR_CMP on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method SET_SORT_IN_SFC Signature
Method SET_SORT_IN_SFC on class CL_RSR_RRK0_RR_FACTORY has no parameter.
Method SET_SORT_IN_SFC on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method SET_SPID_IN_PROV_RQ Signature
Method SET_SPID_IN_PROV_RQ on class CL_RSR_RRK0_RR_FACTORY has no parameter.
Method SET_SPID_IN_PROV_RQ on class CL_RSR_RRK0_RR_FACTORY has no exception.
Method SWITCH_SINGLE_VAL_TO_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TSX_FF | Call by reference | Type reference (TYPE) | RRKG_TSX_FF | Dimension Description for a List | 20120828 |
Method SWITCH_SINGLE_VAL_TO_KEY on class CL_RSR_RRK0_RR_FACTORY has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |