SAP ABAP Class CL_RSDD_CUBE_WRITER (Cube Write Interface)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSDD_DBA (Package) Data Manager: Write InfoCube,...
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_CUBE_DELTA_WRITER Cube Write Interface Including Delta Mechanism 20071120
Properties
Class CL_RSDD_CUBE_WRITER  
Short Description Cube Write Interface    
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 20070628   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSD_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSARR 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 RSDRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSDW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RSSM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDD_CUBE_WRITER has no interface implemented.
Friends
Class CL_RSDD_CUBE_WRITER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_APO_DUPREC Constant Public Type reference (TYPE) I 42 Constant to indicate APO duprec 20070719
2 NC_CUBERR Constant Public Type reference (TYPE) RSDQM_RULETYPE 'SPO_NOT_SUPPORTED' Error in SuperProv <> initial 20110906
3 NC_DIMERR Constant Public Type reference (TYPE) RSDQM_RULETYPE 'DIMENSION' Type of Rule (Includes RSTRAN_RULETYPE) 20070718
4 NC_ERROR Constant Public See coding return code for ABAP 20070718
5 NC_FIXVALERR Constant Public Type reference (TYPE) RSDQM_RULETYPE 'FIXVAL_VIOLATION' Type of Rule (Includes RSTRAN_RULETYPE) 20070718
6 NC_NUMBRANNR Constant Public Type reference (TYPE) RSDQM_RULETYPE 'NUMBER_RANGE' Type of Rule (Includes RSTRAN_RULETYPE) 20070718
7 NC_RECORD_FIELD Constant Public Type reference (TYPE) RSFIELDNM 'RECORD' Field Name 20101222
8 NC_SECOND_CON Constant Public Type reference (TYPE) DBCON_NAME 'R/3*BWDIM' Logical Name for a Database Connection 20070718
9 NC_SIDERR Constant Public Type reference (TYPE) RSDQM_RULETYPE 'SID' Type of Rule (Includes RSTRAN_RULETYPE) 20101222
10 NC_TREX_ERROR Constant Public Type reference (TYPE) I 43 Error while writing to TREX 20081210
11 OC_S_STATEVENT Static Attribute Protected See coding 20071211
12 OS_S_DTA Static Attribute Protected Type reference (TYPE) RSD_S_DTA InfoCube Data 20071123
13 OS_TS_DTA_PRO Static Attribute Protected Type reference (TYPE) IF_RSD_INFOPROV=>NT_TS_DTA_PRO 20130116
14 PS_CONTINUE_AT_ERROR Static Attribute Private Type reference (TYPE) RS_BOOL Boolean 20070910
15 PS_ERROR_IF_NO_MDATA Static Attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Check Masterdata existance 20070910
16 PS_NO_WRITE Static Attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE avoids writes of facts 20100617
17 PS_PDIMID Static Attribute Private Type reference (TYPE) RSDIMID Dimension Key of Package Dimension 20071123
18 PS_R_LOG Static Attribute Private Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP Reference to new error log 20070910
19 PS_R_OLD_LOG Static Attribute Private Object reference (TYPE REF TO) CL_RSSM_ERROR_HANDLER Reference to old (UR-) Method of logging 20070910
20 PS_SIMULATION Static Attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Simulation mode ? 20070910
21 PS_STATS Static Attribute Private Type reference (TYPE) RS_BOOL 'U' Write Statistics 20080723
22 PS_S_STATREC Static Attribute Private Type reference (TYPE) RSDDSTAT_WRITE Statistics for InfoCube Write 20071211
23 PS_TIMESTAMP Static Attribute Private Type reference (TYPE) TZONREF-TSTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmss,mmmuuun) 20071211
24 PS_TS_DIMCACHE Static Attribute Private Type reference (TYPE) TP_TS_DIMCACHE Qualok check for keeping dim-caches 20070719
25 PS_TS_MSG Static Attribute Private Type reference (TYPE) RSDRI_TS_MSG Error Messages 20070718
26 PS_T_CHAVLERR Static Attribute Private Type reference (TYPE) RSDW_T_CHAVLERR chavlerr structure 20070910
27 PS_T_RECNO Static Attribute Private Type reference (TYPE) RSDRC_T_INT Table of Record Nos of Erroneous Records 20090324
28 PS_USE_CHAVLERR Static Attribute Private Type reference (TYPE) RS_BOOL Boolean 20070910
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_KEEP_DIMCACHE Static method Private Method check whether to keep dimcache 20070719
2 CHECK_PDIMIDS Static method Public Method Check whether pdimids fit to part. crit. of f-facttab 20110906
3 CONVERT_V2_DTP Static method Public Method Convert data from V2 structure to DTP write input structure 20070628
4 DERIVE_SID Static method Public Method retrieve a SID for a chavl 20070628
5 GENERATE_PROGRAM Static method Public Method Generate Write Program, if Needed 20080317
6 GEN_MASTERDATA_PROGS Static method Public Method Generate master data progs of all InfoObjects in cube 20110207
7 GET_BIA_DATA Static method Public Method Return BIA data 20081204
8 GET_DTA_PRO Static method Public Method Read dta_pro for One InfoObject 20070628
9 GET_NEW_PDIMID Static method Private Method retrieve a package dimension id 20070628
10 GET_PDIMID_FOR_CONS_CHECK Static method Public Method retrieve a package dimension id 20130717
11 GET_SKIP_RECNO_INDX Static method Private Method Returns a list of indexes of records which should be deleted 20090324
12 MONITOR_EXCEPTION Static method Public Method Write Exception to Monitor 20071123
13 MONITOR_LOG Static method Public Method write to log 20070628
14 MONITOR_MSGS Static method Public Method Write Number of Messages to Log 20071123
15 MONITOR_STATS Static method Protected Method Measure Runtime and Write Statistics to Table 20071211
16 READ_PDIMID Static method Public Method retrieve a package dimension id 20070628
17 READ_PDIMID_FOR_TABLE_CREATION Static method Public Method Retrieve Package Dimension ID 20110906
18 SET_DTA_PRO Static method Public Method set dta_pro for infocube 20070628
19 SET_LOG Static method Private Method Set the used log 20070910
20 SET_MDATA_CHECK Static method Public Method trans data is checked for master data existence ? 20070809
21 WRITE Static method Public Method write interface for RSDRI 20070628
22 WRITE_DTP Static method Public Method write interface for DTP 20070628
23 WRITE_UR Static method Public Method write interface for update rules (classical staging) 20070906
24 _COUNT_MISSING_RECTPS Static method Private Method Help Method: Derive Number of Missing Records from Structure 20110906
25 _DETERMINE_MISSING_RECTPS Static method Private Method Help Method: Derive Number of Missing Records from Structure 20110906
26 _SET_USAGE_OF_RECTP Static method Private Method Help Method: Derive Number of Missing Records from Structure 20110906
Events
Class CL_RSDD_CUBE_WRITER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_DIMCACHE Private See coding 20070719 begin of TP_S_DIMCACHE, infocube TYPE rsinfocube, act_requid TYPE rssid, qualok TYPE rssid, trex_exists TYPE rs_bool, end of tp_s_dimcache
2 TP_S_RECTP_LIST Private See coding 20110906 BEGIN OF tp_s_rectp_list, movements TYPE rs_bool, ref_points TYPE rs_bool, hist_values TYPE rs_bool, END OF tp_s_rectp_list
3 TP_TS_DIMCACHE Private See coding 20070719 tp_ts_dimcache type sorted table of tp_s_dimcache with unique key infocube
Method Signatures

Method CHECK_KEEP_DIMCACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEEP Value transfer Type reference (TYPE) RS_BOOL Boolean 20070719
2 Exporting E_TREX_EXISTS Call by reference Type reference (TYPE) RS_BOOL Boolean 20070719
3 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20070719
4 Importing I_REQUID Call by reference Type reference (TYPE) RSSID Requid to load data for 20070719

Method CHECK_KEEP_DIMCACHE on class CL_RSDD_CUBE_WRITER has no exception.

Method CHECK_PDIMIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20110906
2 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20110906

Method CHECK_PDIMIDS on class CL_RSDD_CUBE_WRITER has no exception.

Method CONVERT_V2_DTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_DATA Call by reference Object reference (TYPE REF TO) DATA data in DTP input structure 20070628
2 Exporting E_SUBRC Call by reference Type reference (TYPE) I 20070628
3 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20070628
4 Importing I_R_DATA Call by reference Object reference (TYPE REF TO) DATA data in V2 structure 20070628

Method CONVERT_V2_DTP on class CL_RSDD_CUBE_WRITER has no exception.

Method DERIVE_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Call by reference Type reference (TYPE) I Return Value, Return Value After ABAP Statements 20070628
2 Exporting E_SID Call by reference Type reference (TYPE) RSSID Master data ID 20070628
3 Importing I_FIELDNM Value transfer Type reference (TYPE) RSFIELDNM Fieldname for old error handling 20070910
4 Importing I_IOBJNM Call by reference Type reference (TYPE) RSDIOBJNM InfoObject 20070628
5 Importing I_RECNO Call by reference Type reference (TYPE) I Internal Table, Current Row Index 20070628
6 Importing I_REQ_SID Call by reference Type reference (TYPE) RSSID Master data ID 20070628
7 Importing I_S_DTA_PRO Call by reference Type reference (TYPE) RSD_S_DTA_PRO InfoObject Properties in Data Target 20070628
8 Importing I_VALUE Call by reference Type reference (TYPE) RSCHAVL Dim: Field for a User-Defined Characteristic Value 20070628

Method DERIVE_SID on class CL_RSDD_CUBE_WRITER has no exception.

Method GENERATE_PROGRAM 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 20080317
2 Returning R_PROGRAM Value transfer Type reference (TYPE) SY-REPID Name of generated program 20080317
# Exception Resumable Description Created on
1 GENERATE_SYNTAX_ERROR 20080317
2 INFOCUBE_NOT_EXIST 20080317
3 INFOCUBE_NO_ACTIVE_VERSION 20080317
4 INFOPROV_NO_BASICCUBE 20080317
5 INHERITED_ERROR 20080317
6 PROGRAM_CREATION_ERROR 20080317
7 TEMPLATE_NOT_FOUND 20080317
8 TEMPLATE_SYNTAX_ERROR 20080317

Method GEN_MASTERDATA_PROGS 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 20110207

Method GEN_MASTERDATA_PROGS on class CL_RSDD_CUBE_WRITER has no exception.

Method GET_BIA_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20081204
2 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20081204
3 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOCUBE InfoProvider 20081204

Method GET_BIA_DATA on class CL_RSDD_CUBE_WRITER has no exception.

Method GET_DTA_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Call by reference Type reference (TYPE) I Return Value, Return Value After ABAP Statements 20070628
2 Exporting E_S_DTA_PRO Call by reference Type reference (TYPE) RSD_S_DTA_PRO InfoObject Properties in Data Target 20070628
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20070628

Method GET_DTA_PRO on class CL_RSDD_CUBE_WRITER has no exception.

Method GET_NEW_PDIMID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PDIMID Call by reference Type reference (TYPE) RSDIMID Master data ID 20070628
2 Exporting E_SUBRC Call by reference Type reference (TYPE) I Return Value, Return Value After ABAP Statements 20070628
3 Importing I_FACTTAB Call by reference Type reference (TYPE) RSD_TABLNM 20070628
4 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20070628
5 Importing I_PDIME Call by reference Type reference (TYPE) RSD_DIMENSION 20070628
6 Importing I_PTABNM Call by reference Type reference (TYPE) RSD_TABLNM 20070628
7 Importing I_RECORDTP Call by reference Type reference (TYPE) RSSID 0 Master data ID 20070628
8 Importing I_REQUID Call by reference Type reference (TYPE) RSSID Master data ID 20070628
9 Importing I_TREXAGGR Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070628

Method GET_NEW_PDIMID on class CL_RSDD_CUBE_WRITER has no exception.

Method GET_PDIMID_FOR_CONS_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PDIMID Call by reference Type reference (TYPE) RSDIMID Master Data ID 20130717
2 Exporting E_SUBRC Call by reference Type reference (TYPE) I Return Value, Return Value After ABAP Statements 20130717
3 Exporting E_TS_MSG Call by reference Type reference (TYPE) RSDRI_TS_MSG Message Table for InfoCube Writes 20130718
4 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130717
5 Importing I_MIGRATION Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Internal - Never Use Without Contacting Development 20130717
6 Importing I_NCUM_LOADTP Call by reference Type reference (TYPE) NCUM_LOADTYPE RSDD_C_NCUM_LDTP-MOVEMENTS Get DIMID for Ref Points? 20130717
7 Importing I_REQUID Call by reference Type reference (TYPE) RSSID Master Data ID 20130717
8 Importing I_SIMULATION Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130717
9 Importing I_TREXAGGR Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130717

Method GET_PDIMID_FOR_CONS_CHECK on class CL_RSDD_CUBE_WRITER has no exception.

Method GET_SKIP_RECNO_INDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DELRECS Call by reference Type reference (TYPE) RSDRC_T_INT 20090324

Method GET_SKIP_RECNO_INDX on class CL_RSDD_CUBE_WRITER has no exception.

Method MONITOR_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20071123

Method MONITOR_EXCEPTION on class CL_RSDD_CUBE_WRITER has no exception.

Method MONITOR_LOG 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 20070628
2 Importing I_ERRTP Call by reference Type reference (TYPE) RSDQM_RULETYPE 20070628
3 Importing I_FIELDNM Value transfer Type reference (TYPE) RSFIELDNM fieldname for old error handling 20070910
4 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID SY-MSGID Messages, Message Class 20070628
5 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO SY-MSGNO Messages, Message Number 20070628
6 Importing I_MSGTY Value transfer Type reference (TYPE) SYMSGTY Nachrichtentyp 20090102
7 Importing I_MSGV1 Value transfer Type reference (TYPE) SYMSGV SY-MSGV1 Messages, message variables 20070628
8 Importing I_MSGV2 Value transfer Type reference (TYPE) SYMSGV SY-MSGV2 Messages, message variables 20070628
9 Importing I_MSGV3 Value transfer Type reference (TYPE) SYMSGV SY-MSGV3 Messages, message variables 20070628
10 Importing I_MSGV4 Value transfer Type reference (TYPE) SYMSGV SY-MSGV4 Messages, message variables 20070628
11 Importing I_RECNO Call by reference Type reference (TYPE) I Internal Table, Current Row Index 20070628
12 Returning R_RC Value transfer Type reference (TYPE) I Return Value, Return Value After ABAP Statements 20070628

Method MONITOR_LOG on class CL_RSDD_CUBE_WRITER has no exception.

Method MONITOR_MSGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20071123

Method MONITOR_MSGS on class CL_RSDD_CUBE_WRITER has no exception.

Method MONITOR_STATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT Call by reference Type reference (TYPE) C statistic event 20071211
2 Importing I_RECS_FACTTAB Value transfer Type reference (TYPE) I records written to fact table 20071211
3 Importing I_RECS_READ Value transfer Type reference (TYPE) I records read 20071211
4 Importing I_RECS_STAGING Value transfer Type reference (TYPE) I records written to staging table 20071211
5 Importing I_REQUID Value transfer Type reference (TYPE) RSSID Stammdaten ID 20071211
6 Importing I_SID Value transfer Type reference (TYPE) RS_BOOL Boolean 20071211

Method MONITOR_STATS on class CL_RSDD_CUBE_WRITER has no exception.

Method READ_PDIMID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHECK_ERRORCODE Call by reference Type reference (TYPE) I 20130717
2 Exporting E_PDIMID Call by reference Type reference (TYPE) RSDIMID Master data ID 20070628
3 Exporting E_SUBRC Call by reference Type reference (TYPE) I Return Value, Return Value After ABAP Statements 20070628
4 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20070628
5 Importing I_MIGRATION Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE internal - never use without contact of dev!!! 20110906
6 Importing I_NCUM_LOADTP Call by reference Type reference (TYPE) NCUM_LOADTYPE RSDD_C_NCUM_LDTP-MOVEMENTS Get dimid for ref points ? 20110906
7 Importing I_REQUID Call by reference Type reference (TYPE) RSSID Master data ID 20070628
8 Importing I_SIMULATION Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070628
9 Importing I_TREXAGGR Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070628

Method READ_PDIMID on class CL_RSDD_CUBE_WRITER has no exception.

Method READ_PDIMID_FOR_TABLE_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PDIMID Call by reference Type reference (TYPE) RSDIMID Master data ID 20110906
2 Exporting E_SUBRC Call by reference Type reference (TYPE) I Return Value, Return Value After ABAP Statements 20110906
3 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20110906
4 Importing I_NCUM_LOADTP Call by reference Type reference (TYPE) NCUM_LOADTYPE RSDD_C_NCUM_LDTP-MOVEMENTS Get dimid for ref points ? 20110906
5 Importing I_REQUID Call by reference Type reference (TYPE) RSSID Master data ID 20110906

Method READ_PDIMID_FOR_TABLE_CREATION on class CL_RSDD_CUBE_WRITER has no exception.

Method SET_DTA_PRO 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) RSINFOPROV InfoProvider 20070628
2 Returning R_RC Value transfer Type reference (TYPE) I Return Value, Return Value After ABAP Statements 20070628

Method SET_DTA_PRO on class CL_RSDD_CUBE_WRITER has no exception.

Method SET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Value transfer Type reference (TYPE) RSDATAPID Datenpaketnummer 20070910
2 Importing I_INFOCUBE Value transfer Type reference (TYPE) RSINFOCUBE InfoCube 20080507
3 Importing I_REQUEST Value transfer Type reference (TYPE) RSREQUNR Anforderungsnummer für die Datenübertragung 20070910
4 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP DTP: Log- und Error-Objekt 20070910
5 Importing I_SIMULATION Value transfer Type reference (TYPE) RS_BOOL Boolean 20070910
6 Importing I_USE_OLD_LOG Value transfer Type reference (TYPE) RS_BOOL Boolean 20070910

Method SET_LOG on class CL_RSDD_CUBE_WRITER has no exception.

Method SET_MDATA_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECKFL Call by reference Type reference (TYPE) RS_BOOL Boolean 20070809

Method SET_MDATA_CHECK on class CL_RSDD_CUBE_WRITER has no exception.

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LINES Call by reference Type reference (TYPE) I 20070628
2 Exporting E_SUBRC Call by reference Type reference (TYPE) I Return Value, Return Value After ABAP Statements 20070628
3 Exporting E_TS_MSG Call by reference Type reference (TYPE) RSDRI_TS_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20070718
4 Importing I_CONTINUE_AT_ERR Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Continue writing when error occurs 20070628
5 Importing I_DELTA Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Caclulate the Delta from existing cube values 20071125
6 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20070628
7 Importing I_MDATA_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Check and abort if no master data exists 20070809
8 Importing I_NCUM_LOADTP Value transfer Type reference (TYPE) NCUM_LOADTYPE RSDD_C_NCUM_LDTP-MOVEMENTS non-cumulative initialization 20110906
9 Importing I_REQUID Call by reference Type reference (TYPE) RSSID Request ID to write 20070628
10 Importing I_R_DATA Call by reference Object reference (TYPE REF TO) DATA Data Transfer Process: Data Package 20070628
11 Importing I_WRITE_SID Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Write SID based structure 20070628

Method WRITE on class CL_RSDD_CUBE_WRITER has no exception.

Method WRITE_DTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LINES Call by reference Type reference (TYPE) I 20070628
2 Exporting E_SUBRC Call by reference Type reference (TYPE) I Return Value, Return Value After ABAP Statements 20070628
3 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20070628
4 Importing I_R_CMD Call by reference Object reference (TYPE REF TO) CL_RSDD_U_CUBE Update Command to DB Table 20070628
5 Importing I_R_DATAPACKAGE Call by reference Object reference (TYPE REF TO) CL_RSBK_DATA Data Transfer Process: Data Package 20070628
6 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP 20070628

Method WRITE_DTP on class CL_RSDD_CUBE_WRITER has no exception.

Method WRITE_UR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_CHAVLERR Call by reference Type reference (TYPE) RSDW_T_CHAVLERR 20070906
2 Changing C_T_IDOCSTATE Call by reference Type reference (TYPE) RSARR_T_IDOCSTATE 20070906
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Returncode 20070906
4 Importing I_DATAP Call by reference Type reference (TYPE) RSDATAPID 20070906
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20070906
6 Importing I_S_MINFO Call by reference Type reference (TYPE) RSSM_S_MINFO 20070906
7 Importing I_T_DATA Call by reference Type reference (TYPE) ANY TABLE Cube data to be written 20070906

Method WRITE_UR on class CL_RSDD_CUBE_WRITER has no exception.

Method _COUNT_MISSING_RECTPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RETP_INFO Call by reference Type reference (TYPE) TP_S_RECTP_LIST 20110906
2 Returning R_CNT_MISS_RECTP Value transfer Type reference (TYPE) I 20110906

Method _COUNT_MISSING_RECTPS on class CL_RSDD_CUBE_WRITER has no exception.

Method _DETERMINE_MISSING_RECTPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RETP_INFO Call by reference Type reference (TYPE) TP_S_RECTP_LIST 20110906
2 Returning R_RECORDTP Value transfer Type reference (TYPE) NUMC1 Num1 20110906

Method _DETERMINE_MISSING_RECTPS on class CL_RSDD_CUBE_WRITER has no exception.

Method _SET_USAGE_OF_RECTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RETP_INFO Call by reference Type reference (TYPE) TP_S_RECTP_LIST 20110906
2 Importing I_RECORDTP Call by reference Type reference (TYPE) NUMC1 Num1 20110906
3 Importing I_USED Call by reference Type reference (TYPE) RS_BOOL Boolean 20110906

Method _SET_USAGE_OF_RECTP on class CL_RSDD_CUBE_WRITER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710