SAP ABAP Class CL_RSR_RRK0_1CUDIM_DERIVER (Derives 1CUDIM from data)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-BEX-OT (Application Component) OLAP Technology
⤷
RSROA_RT (Package) OLAP: Kernel Runtime

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSR_BASE | OLAP Basis | 20120801 |
Properties
Class | CL_RSR_RRK0_1CUDIM_DERIVER | |
Short Description | Derives 1CUDIM from data | |
Super Class | CL_RSR_BASE | OLAP Basis |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSROA_RT | OLAP: Kernel Runtime |
Created | 20120727 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSR_RRK0_1CUDIM_DERIVER has no interface implemented.
Friends
Class CL_RSR_RRK0_1CUDIM_DERIVER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | RSALIAS | 'S____1CUDIM' | Name of 1cudim column | 20120801 | |
2 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | DATA | reference to src line | 20120801 | ||
3 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | DATA | reference to tgt line | 20120801 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TP_TS_MOVE | move filters used | 20120801 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | build mapping types to move data to | 20120801 |
2 | ![]() |
Instance method | Private | Method | prepare metadata to derive 1cudim | 20120801 |
3 | ![]() |
Instance method | Public | Method | execute 1cudim derivation | 20120801 |
4 | ![]() |
Instance method | Public | Method | prepare metadata to derive 1cudim | 20120801 |
Events
Class CL_RSR_RRK0_1CUDIM_DERIVER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TP_S_MOVE | Private | See coding | 20120801 | BEGIN OF tp_s_move,
cudim TYPE rsiobjnm, "variable unit/currency
fixcuky TYPE rsfixcuky, "fixed currency
fixunit TYPE rsfixunit, "fixed unit
cudim_fix_sid TYPE rssid, "fixed sid of currency/unit
cudim_src_fld TYPE rsalias, "name of field in source data to move
"to 1cudim target field
xwgr TYPE rrxwgr, "xwgr the data package applies to
"neccessary to not consider initial
"values of uninvolved keyfigures
ts_bkyf TYPE rrk_ts_bkyf, "involved bkyfs
r_mask TYPE REF TO data, "bit mask for source data
executed TYPE rs_bool, "has aleady been executed...
END OF tp_s_move
|
||
2 | TP_TS_MOVE | Private | See coding | 20120801 | tp_ts_move TYPE SORTED TABLE OF tp_s_move WITH UNIQUE KEY cudim fixcuky fixunit
|
Method Signatures
Method BUILD_MAPPING_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_KFB | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_KFB | KID fems bkyf WGR relation | 20120801 | ||
2 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20120801 | ||
3 | ![]() |
I_TH_SFK | Call by reference | Type reference (TYPE) | RSDD_TH_SFK | Table of Required Basic Key Figures | 20120801 |
Method BUILD_MAPPING_TYPES on class CL_RSR_RRK0_1CUDIM_DERIVER has no exception.
Method CREATE_TARGET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_T_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | Sample Data Line | 20120801 |
Method CREATE_TARGET_TYPE on class CL_RSR_RRK0_1CUDIM_DERIVER has no exception.
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_EOD | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20120801 | ||
2 | ![]() |
E_RT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20120801 | |||
3 | ![]() |
E_XWGR | Call by reference | Type reference (TYPE) | RRXWGR | Bit String of Affected Value Groups | 20120801 | ||
4 | ![]() |
I_T_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20120801 |
Method EXECUTE on class CL_RSR_RRK0_1CUDIM_DERIVER has no exception.
Method PREPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_KFB | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRK0_KFB | KID fems bkyf WGR relation | 20120801 | ||
2 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20120801 | ||
3 | ![]() |
I_TH_SFK | Call by reference | Type reference (TYPE) | RSDD_TH_SFK | Table of Required Basic Key Figures | 20120801 | ||
4 | ![]() |
I_T_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | Sample Data Line | 20120801 |
Method PREPARE on class CL_RSR_RRK0_1CUDIM_DERIVER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 740 |