Hierarchy
⤷ BW-WHM-DBA (Application Component) Data Basis
⤷ RSDD_DBA (Package) Data Manager: Write InfoCube,...
Properties
Class | CL_RSDD_CUBE_MASS_WRITER | |
Short Description | Cube Writer for DTP | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSDD_DBA | Data Manager: Write InfoCube,... |
Created | 20100701 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_ABAP_STRUCTDESCR | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | RSAU | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | RSD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | RSDD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | RSDW | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSDD_CUBE_MASS_WRITER has no interface implemented.
Friends
Class CL_RSDD_CUBE_MASS_WRITER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_FROMNUMBER | Constant | Private | Type reference (TYPE) | NRFROM | '0000000001' | Von-Nummer | 20101222 | |
2 | C_TONUMBER | Constant | Private | Type reference (TYPE) | NRTO | RSD_C_SID_MAX_NUMC | Bis-Nummer | 20101222 | |
3 | P_BIA_ONLY | Instance attribute | Private | Type reference (TYPE) | RS_BOOL | Boolean | 20101222 | ||
4 | P_FLAT_CUBE | Instance attribute | Private | Type reference (TYPE) | RS_BOOL | Boolean | 20111107 | ||
5 | P_NCUM_INFO | Instance attribute | Private | Type reference (TYPE) | _S_NCUM_INFO | 20111215 | |||
6 | P_PACKET_INFO | Instance attribute | Private | Type reference (TYPE) | _S_PACKET_INFO | 20111215 | |||
7 | P_PARTITION_INFO | Instance attribute | Private | Type reference (TYPE) | _S_PARTITION_INFO | 20111215 | |||
8 | P_PROGID | Instance attribute | Private | Type reference (TYPE) | SYREPID | ABAP-Programm, aktuelles Rahmenprogramm | 20101222 | ||
9 | P_REPID | Instance attribute | Private | Type reference (TYPE) | PROGRAMM | ABAP Program Name | 20120222 | ||
10 | P_R_DATA | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20101222 | |||
11 | P_R_FACT | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20101222 | |||
12 | P_R_INFOPROV | Instance attribute | Private | Object reference (TYPE REF TO) | IF_RSD_INFOPROV | 20130205 | |||
13 | P_R_LOG | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RSBM_LOG_CURSOR_STEP | DTP: Log- und Error-Objekt | 20101222 | ||
14 | P_R_SID_DATAPACKAGE | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20101222 | |||
15 | P_R_TIMCHK | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RS_TIME_DERIVE | Zeitkonsistenz von Infoprovidern überprüfen | 20101222 | ||
16 | P_SID_CHECKFL | Instance attribute | Private | Type reference (TYPE) | RSODSOCHECKONLY | RSODSOCHECKONLY | 20101222 | ||
17 | P_SIMULATION | Instance attribute | Private | Type reference (TYPE) | RS_BOOL | Boolean | 20101222 | ||
18 | P_SX_IC_GEN_PAR | Instance attribute | Private | Type reference (TYPE) | RSDW_SX_WRITE_IC_GEN_PAR | 20101222 | |||
19 | P_TH_SID_CACHE | Instance attribute | Private | Type reference (TYPE) | _TH_IOBJ_SID_CACHE | 20101222 | |||
20 | P_TH_X_DPFACT_REC | Instance attribute | Private | Type reference (TYPE) | _TH_X_DPFACT_REC | 20101222 | |||
21 | P_TIM_INCONS_FOUND | Instance attribute | Private | Type reference (TYPE) | RS_BOOL | Boolean | 20130321 | ||
22 | P_TIM_INCONS_IS_FATAL | Instance attribute | Private | Type reference (TYPE) | RS_BOOL | Boolean | 20130321 | ||
23 | P_TREXAGGR | Instance attribute | Private | Type reference (TYPE) | RS_BOOL | Boolean | 20101222 | ||
24 | P_T_DIM_CACHE | Instance attribute | Private | Type reference (TYPE) | _T_DIM_CACHE | 20111215 | |||
25 | P_T_KEYFIGURE | Instance attribute | Private | Type reference (TYPE) | RSD_T_COB_PRO | Properties InfoObjects (in Context InfoCube / ODS Object) | 20111220 | ||
26 | P_XTABS_ARE_FILLED | Instance attribute | Private | Type reference (TYPE) | RS_BOOL | Boolean | 20111215 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20101222 |
2 | FACTORY | Static method | Public | Method | Return an instance of the class | 20101222 |
3 | INIT | Instance method | Public | Method | Initialize settings | 20101222 |
4 | IS_MASS_WRITE_SUPPORTED | Static method | Public | Method | Is mass cube writer supported for the cube/request? | 20111107 |
5 | TIME_CHECK_FOR_FLAT_CUBE | Instance method | Public | Method | 20120222 | |
6 | WRITE_DATA | Instance method | Public | Method | Write data to Cube | 20101222 |
7 | _ADD_AUDIT_INFO | Instance method | Private | Method | 20130627 | |
8 | _ADD_ROW_TO_VALIDTAB | Instance method | Private | Method | Add values of current row to the validity table | 20111215 |
9 | _ADD_TIM_MAX_VALUE | Instance method | Private | Method | 20121121 | |
10 | _CHECK_ARCHIVE_DATA | Instance method | Private | Method | 20130314 | |
11 | _CHECK_NCUM_INITIALIZATION | Instance method | Private | Method | Check, that there are no multiple initializations | 20120718 |
12 | _CONSTRUCT_DIM_CACHE | Instance method | Private | Method | Build the DIM cache structure | 20101222 |
13 | _CONSTRUCT_SID_CACHE | Instance method | Private | Method | Build the SID cache structure | 20101222 |
14 | _CONSTRUCT_SID_DATAPACKAGE | Instance method | Private | Method | Build the structure of datapackage of SIDs | 20101222 |
15 | _CONSTRUCT_VALTAB | Instance method | Private | Method | Build structure to store rows of vaildity | 20111215 |
16 | _CREATE_TMP_TAB_FOR_FAE | Instance method | Private | Method | Creates tmp db-table for 'fae'-execution via db-join | 20120718 |
17 | _DROP_TMP_TAB_FOR_FAE | Instance method | Private | Method | Drops tmp db-table used for 'fae'-execution via join | 20120718 |
18 | _FILL_DIM_CACHE_NEW | Instance method | Private | Method | Fill the local DIM cache | 20111215 |
19 | _FILL_FACT_DATA_NEW | Instance method | Private | Method | Fill fact table data which is to be written to DB | 20111215 |
20 | _FILL_FLAT_FACT_DATA | Instance method | Private | Method | Fill for hana-opt. cubes (without dimensions) | 20120222 |
21 | _FILL_SID_CACHE_NEW | Instance method | Private | Method | Fill the local SID cache | 20111215 |
22 | _FILL_XTABS | Instance method | Private | Method | Fill cross-table: characteristic <-> chavl-package | 20111215 |
23 | _GET_CHAVL | Instance method | Private | Method | Get (compound) chavl for given characteristic | 20111215 |
24 | _GET_DIM_ID_NEW | Instance method | Private | Method | Get individual DIM-iD | 20111215 |
25 | _GET_SIDS | Instance method | Private | Method | Get (read or create) the sids for the chavls to be loaded | 20111215 |
26 | _GET_TIM_MAX_SID | Instance method | Private | Method | 20121121 | |
27 | _MOVE_KEYFIGURES | Instance method | Private | Method | 20111220 | |
28 | _RAISE_MSG_EXCEPTION | Static method | Public | Method | 20111215 | |
29 | _TRANSFORM_TO_SID_STRUC_NEW | Instance method | Private | Method | Transform datapackage to SID format | 20111215 |
30 | _WRITE_DATA_TO_DB_NEW | Instance method | Private | Method | 20111215 | |
31 | _WRITE_DIM_TO_DB | Instance method | Private | Method | Write the DIM-IDs to DB. | 20101222 |
Events
Class CL_RSDD_CUBE_MASS_WRITER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GT_S_CHAVL_BUFFER | Public | See coding | 20120222 | BEGIN OF gt_s_chavl_buffer,
chanm TYPE rsd_iobjnm,
r_th_valsid TYPE REF TO data,
END OF gt_s_chavl_buffer
|
||
2 | GT_TH_CHAVL_BUFFER | Public | See coding | 20120222 | gt_th_chavl_buffer TYPE HASHED TABLE OF gt_s_chavl_buffer
WITH UNIQUE KEY chanm
|
||
3 | _S_CHAVL_X_REC | Private | See coding | 20101222 | BEGIN OF _s_chavl_x_rec, " cross tab : value and record number
value TYPE rschavl,
t_rec TYPE _t_recno,
END OF _s_chavl_x_rec
|
||
4 | _S_DIM_CACHE | Private | See coding | 20101222 | BEGIN OF _s_dim_cache,
dimension TYPE rsdimension, " D[P|T|U|1..]
r_where_with_and TYPE REF TO cl_rs_where,
r_where TYPE REF TO cl_rs_where,
r_dim_data TYPE REF TO data,
r_new_dim_data TYPE REF TO data,
dim TYPE rsd_dimension, " |
||
5 | _S_FIELDS | Private | See coding | 20120718 | BEGIN OF _s_fields,
fieldnm TYPE rsfieldnm,
fieldtype TYPE string,
END OF _s_fields
|
||
6 | _S_IOBJ_SID_CACHE | Private | See coding | 20101222 | BEGIN OF _s_iobj_sid_cache,
iobj_name TYPE rsiobjnm,
fieldnm TYPE rsfieldnm,
sid_fieldnm TYPE rsfieldnm,
iobj_cob_pro TYPE rsd_s_cob_pro,
cmp_cob_pro TYPE rsd_t_cob_pro,
max_val TYPE rsd_chavl,
chavl_buffer_table TYPE rrsi_th_valsid,
chavl_x_rec_table TYPE _th_chavl_x_rec,
buffered_chavls TYPE int4,
r_cmp_struct TYPE REF TO data,
END OF _s_iobj_sid_cache
|
||
7 | _S_NCUM_INFO | Private | See coding | 20111215 | BEGIN OF _s_ncum_info,
loadtp TYPE ncum_loadtype,
r_valtab TYPE REF TO data,
tim_max_sid TYPE rssid,
ncumtim_is_fisc TYPE rs_bool,
fv_cob_pro TYPE rsd_s_cob_pro,
t_time_cob_pro TYPE rsd_t_cob_pro,
END OF _s_ncum_info
|
||
8 | _S_PACKET_INFO | Private | See coding | 20111215 | BEGIN OF _s_packet_info,
req_sid TYPE rssid,
pdimid TYPE rsdimid,
factkey TYPE rsd_fieldnm,
req_sidfieldnm TYPE rsd_fieldnm,
END OF _s_packet_info
|
||
9 | _S_PARTITION_INFO | Private | See coding | 20111215 | BEGIN OF _s_partition_info,
part_dim TYPE rsd_dimension,
part_sidfieldnm TYPE rsd_fieldnm,
END OF _s_partition_info
|
||
10 | _S_RECNO | Private | See coding | 20101222 | BEGIN OF _s_recno,
record TYPE i,
END OF _s_recno
|
||
11 | _S_X_DPFACT_REC | Private | See coding | 20101222 | BEGIN OF _s_x_dpfact_rec,
dp_rec_no TYPE i,
fact_rec_no TYPE i,
END OF _s_x_dpfact_rec
|
||
12 | _TH_CHAVL_X_REC | Private | See coding | 20101222 | _th_chavl_x_rec TYPE HASHED TABLE OF _s_chavl_x_rec WITH UNIQUE KEY value
|
||
13 | _TH_IOBJ_SID_CACHE | Private | See coding | 20101222 | _th_iobj_sid_cache TYPE HASHED TABLE OF _s_iobj_sid_cache
WITH UNIQUE KEY iobj_name
|
||
14 | _TH_X_DPFACT_REC | Private | See coding | 20101222 | _th_x_dpfact_rec TYPE HASHED TABLE OF _s_x_dpfact_rec WITH UNIQUE KEY dp_rec_no
|
||
15 | _T_DIM_CACHE | Private | See coding | 20111215 | _t_dim_cache TYPE STANDARD TABLE OF _s_dim_cache
WITH DEFAULT KEY
|
||
16 | _T_FIELDS | Private | See coding | 20120718 | _t_fields TYPE STANDARD TABLE OF _s_fields WITH DEFAULT KEY
|
||
17 | _T_RECNO | Private | See coding | 20101222 | _t_recno TYPE STANDARD TABLE OF _s_recno WITH DEFAULT KEY
|
||
18 | _T_SIDFIELDNM | Private | See coding | 20111215 | _t_sidfieldnm TYPE STANDARD TABLE OF rsd_fieldnm WITH DEFAULT KEY
|
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOCUBE | Call by reference | Type reference (TYPE) | RSINFOCUBE | InfoCube | 20101222 | ||
2 | Importing | I_NCUM_LOADTP | Call by reference | Type reference (TYPE) | NCUM_LOADTYPE | Type of Non-Cumulative Data for Loading | 20111222 | ||
3 | Importing | I_REQ_SID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20101222 | ||
4 | Importing | I_S_LINE | Call by reference | Type reference (TYPE) | ANY | 20130314 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20101222 |
Method FACTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOCUBE | Call by reference | Type reference (TYPE) | RSINFOCUBE | InfoCube | 20101222 | ||
2 | Importing | I_NCUM_LOADTP | Call by reference | Type reference (TYPE) | NCUM_LOADTYPE | Type of Non-Cumulative Data for Loading | 20111222 | ||
3 | Importing | I_REQ_SID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20101222 | ||
4 | Importing | I_S_LINE | Call by reference | Type reference (TYPE) | ANY | 20130314 | |||
5 | Returning | R_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_RSDD_CUBE_MASS_WRITER | Cube Writer for DTP | 20101222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSTRAN_NOT_FOUND | Objekt nicht gefunden | 20101222 |
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REPID | Call by reference | Type reference (TYPE) | PROGRAMM | ABAP Program Name | 20120222 | ||
2 | Importing | I_SID_CHECKFL | Call by reference | Type reference (TYPE) | RSODSOCHECKONLY | RS_C_FALSE | RSODSOCHECKONLY | 20101222 | |
3 | Importing | I_SIMULATION | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20101222 | |
4 | Importing | I_TREX_EXISTS | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Boolean | 20101222 |
Method INIT on class CL_RSDD_CUBE_MASS_WRITER has no exception.
Method IS_MASS_WRITE_SUPPORTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DELTA | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Calculate the delta from existing cube values | 20111107 | |
2 | Importing | I_INFOCUBE | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20111107 | ||
3 | Importing | I_R_LOG | Call by reference | Object reference (TYPE REF TO) | CL_RSBM_LOG_CURSOR_STEP | DTP: Log and Error Object | 20111229 | ||
4 | Returning | R_MASS_WRITE_SUPPORTED | Value transfer | Type reference (TYPE) | RS_BOOL | Is mass cube writer supported? | 20111107 |
Method IS_MASS_WRITE_SUPPORTED on class CL_RSDD_CUBE_MASS_WRITER has no exception.
Method TIME_CHECK_FOR_FLAT_CUBE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_RECORD_NO | Call by reference | Type reference (TYPE) | I | 20120222 | |||
2 | Importing | I_S_FACT_DATA | Call by reference | Type reference (TYPE) | ANY | 20130321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20120222 |
Method WRITE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_DATAPACKAGE | Call by reference | Object reference (TYPE REF TO) | DATA | 20101222 | |||
2 | Importing | I_R_LOG | Call by reference | Object reference (TYPE REF TO) | CL_RSBM_LOG_CURSOR_STEP | DTP: Log- und Error-Objekt | 20101222 | ||
3 | Returning | R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20101222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20101222 |
Method _ADD_AUDIT_INFO Signature
Method _ADD_AUDIT_INFO on class CL_RSDD_CUBE_MASS_WRITER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20130627 |
Method _ADD_ROW_TO_VALIDTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_SID_DATA | Call by reference | Type reference (TYPE) | ANY | 20111215 |
Method _ADD_ROW_TO_VALIDTAB on class CL_RSDD_CUBE_MASS_WRITER has no exception.
Method _ADD_TIM_MAX_VALUE Signature
Method _ADD_TIM_MAX_VALUE on class CL_RSDD_CUBE_MASS_WRITER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20121121 |
Method _CHECK_ARCHIVE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen | 20130314 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20130314 |
Method _CHECK_NCUM_INITIALIZATION Signature
Method _CHECK_NCUM_INITIALIZATION on class CL_RSDD_CUBE_MASS_WRITER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20120718 |
Method _CONSTRUCT_DIM_CACHE Signature
Method _CONSTRUCT_DIM_CACHE on class CL_RSDD_CUBE_MASS_WRITER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20101222 |
Method _CONSTRUCT_SID_CACHE Signature
Method _CONSTRUCT_SID_CACHE on class CL_RSDD_CUBE_MASS_WRITER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20101222 |
Method _CONSTRUCT_SID_DATAPACKAGE Signature
Method _CONSTRUCT_SID_DATAPACKAGE on class CL_RSDD_CUBE_MASS_WRITER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20101222 |
Method _CONSTRUCT_VALTAB Signature
Method _CONSTRUCT_VALTAB on class CL_RSDD_CUBE_MASS_WRITER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111215 |
Method _CREATE_TMP_TAB_FOR_FAE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TMPTABLNM | Call by reference | Type reference (TYPE) | RSD_TABLNM | 20120718 | |||
2 | Importing | I_T_FIELDS | Call by reference | Type reference (TYPE) | _T_FIELDS | 20120718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20120718 |
Method _DROP_TMP_TAB_FOR_FAE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TMPTABLNM | Call by reference | Type reference (TYPE) | RSD_TABLNM | 20120718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20120718 |
Method _FILL_DIM_CACHE_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20111215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111215 |
Method _FILL_FACT_DATA_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20111215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111215 |
Method _FILL_FLAT_FACT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20120222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20120222 |
Method _FILL_SID_CACHE_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20111215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111215 |
Method _FILL_XTABS Signature
Method _FILL_XTABS on class CL_RSDD_CUBE_MASS_WRITER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111215 |
Method _GET_CHAVL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CHAVL | Call by reference | Type reference (TYPE) | RSCHAVL | Dim: Field for a User-Defined Characteristic Value | 20111215 | ||
2 | Importing | I_FIELDNM | Call by reference | Type reference (TYPE) | RSFIELDNM | Field name | 20111215 | ||
3 | Importing | I_R_CMP_STRUCT | Call by reference | Object reference (TYPE REF TO) | DATA | 20120807 | |||
4 | Importing | I_S_DATA | Call by reference | Type reference (TYPE) | ANY | 20111215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111215 |
Method _GET_DIM_ID_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_DIM_CACHE | Call by reference | Type reference (TYPE) | _S_DIM_CACHE | 20111215 | |||
2 | Changing | C_S_DIM_DATA | Call by reference | Type reference (TYPE) | ANY | 20111215 | |||
3 | Exporting | E_DIMID | Call by reference | Type reference (TYPE) | RSDIMID | 20111215 | |||
4 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20111215 | ||
5 | Importing | I_S_SID_DATA | Call by reference | Type reference (TYPE) | ANY | 20111215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111215 |
Method _GET_SIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20111215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111215 |
Method _GET_TIM_MAX_SID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FISCVARNT | Call by reference | Type reference (TYPE) | RSCHAVL | Fiscal Year Variant | 20121121 | ||
2 | Importing | I_RESULT_NEEDED | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Is the return-value needed? | 20121121 | |
3 | Returning | R_TIM_MAX_SID | Value transfer | Type reference (TYPE) | RSSID | Sid of the max-tim value | 20121121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20121121 |
Method _MOVE_KEYFIGURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_SID_DATA | Call by reference | Type reference (TYPE) | ANY | 20111220 | |||
2 | Importing | I_S_CHAVL_DATA | Call by reference | Type reference (TYPE) | ANY | 20111220 | |||
3 | Importing | I_USE_MOVE_CORRESPONDING | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20111220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111220 |
Method _RAISE_MSG_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ERRNM | Call by reference | Type reference (TYPE) | RSDQM_RULENAME | ' ' | Name of a Rule (Includes RSTRAN_RULENAME) | 20111215 | |
2 | Importing | I_ERRTP | Call by reference | Type reference (TYPE) | RSDQM_RULETYPE | ' ' | Type of Rule (Includes RSTRAN_RULETYPE) | 20111215 | |
3 | Importing | I_FIELDNM | Call by reference | Type reference (TYPE) | RSFIELDNM | ' ' | Field name | 20111215 | |
4 | Importing | I_MSGID | Call by reference | Type reference (TYPE) | SY-MSGID | SY-MSGID | Message Class | 20111215 | |
5 | Importing | I_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | SY-MSGNO | Message Number | 20111215 | |
6 | Importing | I_MSGTY | Call by reference | Type reference (TYPE) | SY-MSGTY | SY-MSGTY | Message Type | 20111215 | |
7 | Importing | I_MSGV1 | Call by reference | Type reference (TYPE) | ANY | SY-MSGV1 | Message Variable | 20111215 | |
8 | Importing | I_MSGV2 | Call by reference | Type reference (TYPE) | ANY | SY-MSGV2 | Message Variable | 20111215 | |
9 | Importing | I_MSGV3 | Call by reference | Type reference (TYPE) | ANY | SY-MSGV3 | Message Variable | 20111215 | |
10 | Importing | I_MSGV4 | Call by reference | Type reference (TYPE) | ANY | SY-MSGV4 | Message Variable | 20111215 | |
11 | Importing | I_RECNO | Call by reference | Type reference (TYPE) | I | 0 | 20111215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111215 |
Method _TRANSFORM_TO_SID_STRUC_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20111215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111215 |
Method _WRITE_DATA_TO_DB_NEW Signature
Method _WRITE_DATA_TO_DB_NEW on class CL_RSDD_CUBE_MASS_WRITER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception with Generic Mesasges (No Special Attributes) | 20111215 |
Method _WRITE_DIM_TO_DB Signature
Method _WRITE_DIM_TO_DB on class CL_RSDD_CUBE_MASS_WRITER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_MSG | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20101222 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 731 |