SAP ABAP Class CL_RSDRI_CONVERSION_STATUS (yStatus Class for InfoCube Conversion Program)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSDRI_DBA_HDB (Package) HDB-Specific RSDRI Development
Properties
Class CL_RSDRI_CONVERSION_STATUS  
Short Description yStatus Class for InfoCube Conversion Program    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRI_DBA_HDB   HDB-Specific RSDRI Development 
Created 20101115   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSNDB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRI_CONVERSION_STATUS has no interface implemented.
Friends
Class CL_RSDRI_CONVERSION_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_CONV_CMD Constant Public See coding 20101115
2 O_INFOCUBE Instance attribute Protected Type reference (TYPE) RSINFOCUBE InfoCube Name 20101115
3 O_T_CMD_LIST Instance attribute Protected Type reference (TYPE) T_T_STATUS 20110524
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP_NECESSARY Instance method Public Method Checks if the temporary tables are already created 20120531
2 CONSTRUCTOR Instance method Public Constructor 20101115
3 CONVERSION_NECESSARY Instance method Public Method Object Already Converted? 20110524
4 DELETE Static method Public Method Delete Status Entry for InfoCube 20110105
5 GET_CUBES_CONVERSION_FAILED Static method Public Method For F4 Input Help 20110509
6 GET_STATUS_LINE Instance method Protected Method 20101115
7 GET_WORKLIST Instance method Public Method Create List of Steps to be Performed 20101115
8 INITIALIZE Instance method Protected Method Build Command Table 20110523
9 IS_A_NOT_EQUAL_M_VERSION_OK Instance method Public Method Restart check. A not equal to M-Version only allowed... 20120531
10 IS_CONVERSION_A_RESTART Instance method Public Method New run or restart? 20120125
11 IS_TMP_TABLE_CREATED Instance method Public Method Checks if the temporary tables are already created 20120125
12 SET_CONVERSION_TO_START Instance method Public Method Set conversion to start 20120531
13 SET_DATASTATE_VALUES Instance method Public Method Set Values of RSMDATASTATE in Status Table (Restart) 20101115
14 SET_STATUS_BEGIN Instance method Public Method Set Status for InfoCube 20110523
15 SET_STATUS_END Instance method Public Method Set Status for InfoCube 20110523
16 VALIDATE_ABORT_STATUS Instance method Public Method Check status 20120531
17 _CONVERT_CMD_TO_STATUS Instance method Protected Method Convert CMD to Status for Status DB-Tab 20101115
18 _CREATE_WORKLIST_FROM_STATUS Instance method Protected Method Convert Status DB-Tab to Associated CMD 20110523
19 _GET_NEXT_STATUS Instance method Private Method Next Command to be Edited 20110524
20 _GET_STATUS Instance method Protected Method Read Status 20110524
Events
Class CL_RSDRI_CONVERSION_STATUS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TH_ABORT Public See coding 20120531 th_abort TYPE HASHED TABLE OF rsdri_hdb_abort WITH UNIQUE KEY infoprov cmd
2 T_CMD Public Type reference (TYPE) CHAR30 30 Characters 20101115
3 T_S_STATUS Public See coding 20110523 BEGIN OF t_s_status, status TYPE rscnvstate, command TYPE t_cmd, succ TYPE rscnvstate, pred TYPE rscnvstate, END OF t_s_status
4 T_T_CMD Public See coding 30 Characters 20101115 t_t_cmd TYPE STANDARD TABLE OF t_cmd
5 T_T_STATUS Public See coding 20110523 t_t_status TYPE SORTED TABLE OF t_s_status WITH UNIQUE KEY status
Method Signatures

Method CLEANUP_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DO_CLEANUP Value transfer Type reference (TYPE) RS_BOOL Boolean 20120531

Method CLEANUP_NECESSARY on class CL_RSDRI_CONVERSION_STATUS has no exception.

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 20101115

Method CONSTRUCTOR on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method CONVERSION_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NECESSARY Value transfer Type reference (TYPE) RS_BOOL Boolean 20110524

Method CONVERSION_NECESSARY on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method DELETE 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 20110105

Method DELETE on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method GET_CUBES_CONVERSION_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEARCH_PATTERN Call by reference Type reference (TYPE) TVARV_VAL Übergabestruktur für ..SELSCREEN_READ 20110509
2 Returning R_T_CUBES Value transfer Type reference (TYPE) RSDRI_TH_HDB_CNV Tabellentyp für Tabelle rsdri_hdb_cnv 20110509

Method GET_CUBES_CONVERSION_FAILED on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method GET_STATUS_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_CNV_STATUS Value transfer Type reference (TYPE) RSDRI_HDB_CNV Statustabelle für InfoCube Konvertierung 20101115

Method GET_STATUS_LINE on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method GET_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_WORKLIST Value transfer Type reference (TYPE) T_T_CMD 30 Characters 20101115

Method GET_WORKLIST on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_RSDRI_CONVERSION_STATUS has no parameter.
Method INITIALIZE on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method IS_A_NOT_EQUAL_M_VERSION_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OK Value transfer Type reference (TYPE) RS_BOOL Boolean 20120531

Method IS_A_NOT_EQUAL_M_VERSION_OK on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method IS_CONVERSION_A_RESTART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_RESTART Value transfer Type reference (TYPE) RS_BOOL Boolean 20120125

Method IS_CONVERSION_A_RESTART on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method IS_TMP_TABLE_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CREATED Value transfer Type reference (TYPE) RS_BOOL Boolean 20120125

Method IS_TMP_TABLE_CREATED on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method SET_CONVERSION_TO_START Signature

Method SET_CONVERSION_TO_START on class CL_RSDRI_CONVERSION_STATUS has no parameter.
# Exception Resumable Description Created on
1 CX_RSDRI_SQL_OPERATION_ERROR SQL Error 20120531

Method SET_DATASTATE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DST_COMPR_DUAL Call by reference Type reference (TYPE) RSMCOMPR_DUAL Requestsid, bis zu der Infocube kompremiert ist 20101115
2 Importing I_DST_QUALOK Call by reference Type reference (TYPE) RSMQUALOK Requestsid bis zu der alle Requests qualitätsgeprüft sind 20101115
3 Importing I_DST_TECHOK Call by reference Type reference (TYPE) RSMTECHOK Requestsid bis zu der alle Requests technisch o.k. sind 20101115
# Exception Resumable Description Created on
1 CX_RSDRI_SQL_OPERATION_ERROR SQL Fehler 20101115

Method SET_STATUS_BEGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMD Call by reference Type reference (TYPE) T_CMD 30 Characters 20110523
# Exception Resumable Description Created on
1 CX_RSDRI_SQL_OPERATION_ERROR SQL Fehler 20110523

Method SET_STATUS_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMD Call by reference Type reference (TYPE) T_CMD 30 Characters 20110523
# Exception Resumable Description Created on
1 CX_RSDRI_SQL_OPERATION_ERROR SQL Fehler 20110524

Method VALIDATE_ABORT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMD Call by reference Type reference (TYPE) T_CMD 30 Characters 20120531
2 Returning R_STATE_OK Value transfer Type reference (TYPE) RS_BOOL Boolean 20120531

Method VALIDATE_ABORT_STATUS on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method _CONVERT_CMD_TO_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMD Call by reference Type reference (TYPE) T_CMD 30 Characters 20101115
2 Returning R_CNV_STATUS Value transfer Type reference (TYPE) RSCNVSTATE Status der Konvertierung eines InfoCubes 20101115

Method _CONVERT_CMD_TO_STATUS on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method _CREATE_WORKLIST_FROM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_WORKLIST Value transfer Type reference (TYPE) T_T_CMD 30 Characters 20110523
2 Importing I_STATUS Call by reference Type reference (TYPE) RSCNVSTATE Status der Konvertierung eines InfoCubes 20110523

Method _CREATE_WORKLIST_FROM_STATUS on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method _GET_NEXT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS Call by reference Type reference (TYPE) RSCNVSTATE Status der Konvertierung eines InfoCubes 20110524
2 Returning R_STATUS Value transfer Type reference (TYPE) T_CMD 30 Characters 20110524

Method _GET_NEXT_STATUS on class CL_RSDRI_CONVERSION_STATUS has no exception.

Method _GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CNV_STATUS Value transfer Type reference (TYPE) RSCNVSTATE Statustabelle für InfoCube Konvertierung 20110524

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