SAP ABAP Class CL_RSDU_REPART_SRVS (Repartitioning of an InfoCube)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDU_REPART (Package) Repartitioning of InfoProvider
Properties
Class CL_RSDU_REPART_SRVS  
Short Description Repartitioning of an InfoCube    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDU_REPART   Repartitioning of InfoProvider 
Created 20051202   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSCDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSCNV 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 RSDDK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSDU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RSENQ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDU_REPART_SRVS has no interface implemented.
Friends
Class CL_RSDU_REPART_SRVS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_EXTNUM Instance attribute Public Type reference (TYPE) BAL_S_LOG-EXTNUMBER Application Log: External ID 20051202
2 P_REPID Instance attribute Public Type reference (TYPE) SY-REPID ABAP Program Name for Background Job Scheduling 20051202
3 P_REQ Instance attribute Public Type reference (TYPE) RSDDICREPARTREQ Parameters for Repartitioning Request 20051202
4 P_R_LOG Instance attribute Public Object reference (TYPE REF TO) CL_RSDRD_MESSAGE_OBJ_LIST List of Message Texts 20051202
5 P_R_MON Instance attribute Public Object reference (TYPE REF TO) CL_RSCNV_MONITOR Reference to Monitor Class 20051202
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_MESSAGE_STRING Instance method Public Method STEP: Update Statistics on All New Partitions 20060818
2 APPEND_MESSAGE_TIMESTAMP Instance method Public Method STEP: Update Statistics on All New Partitions 20060818
3 CHECK_BEFORE_DELETE Instance method Public Method Check Whether Request Can Be Deleted 20051202
4 CHECK_BEFORE_INITIALIZE Instance method Public Method Check Whether Request Can Be Initialized 20051202
5 CHECK_BEFORE_RESET_REQ Instance method Public Method Check Whether Request Can Be Reset 20051202
6 CHECK_BEFORE_RESET_STEP Instance method Public Method Check Whether Step Can Be Reset 20051202
7 CHECK_BEFORE_RUN Instance method Public Method Check Whether Request Can Be Started Again 20051202
8 CONSTRUCTOR Instance method Public Constructor 20051202
9 CREATE_VARIANT Instance method Public Method Create Variants for the Batch Run 20051202
10 DROP_TABLE Instance method Public Method Delete Fact Table 20051202
11 GET_NEXT_STEPNM Instance method Public Method Provide Name of Next Processing Step 20051202
12 GET_STEPSTATUS Instance method Public Method Provide Status of Current Processing Step 20051202
13 PUT_REQUEST_PARAMETERS Instance method Public Method Write Request Parameters in Table RSDDICREPARTREQ 20051202
14 RENAME_TABLE_DDIC_AND_DB Instance method Public Method Switch shadow table with fact table 20060818
15 REQUEST_STATUS Instance method Public Method Current Request Status 20051202
16 SCHEDULE_JOB Instance method Public Method Schedule Background Job 20051202
17 SCHEDULE_SCREEN Instance method Public Method Call Scheduling Screen for Background Job 20051202
18 UPDATE_REQSTATUS Instance method Public Method Modify Request Status 20051202
19 UPDATE_STEPSTATUS Instance method Public Method Modify Processing Step 20051202
Events
Class CL_RSDU_REPART_SRVS has no event.
Types
Class CL_RSDU_REPART_SRVS has no local type.
Method Signatures

Method APPEND_MESSAGE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFO_MSG Call by reference Type reference (TYPE) STRING Codeline or Systemmessage 20060818
2 Returning STATUS Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060818
# Exception Resumable Description Created on
1 CX_RSDU_REPART_EXCEPTION Ausnahmeklasse für SQL Fehler 20060818

Method APPEND_MESSAGE_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_TIME_STAMP Value transfer Type reference (TYPE) TZNTSTMPL UTC Timestamp 20060818
# Exception Resumable Description Created on
1 CX_RSDU_REPART_EXCEPTION Ausnahmeklasse für SQL Fehler 20060818

Method CHECK_BEFORE_DELETE Signature

Method CHECK_BEFORE_DELETE on class CL_RSDU_REPART_SRVS has no parameter.
Method CHECK_BEFORE_DELETE on class CL_RSDU_REPART_SRVS has no exception.

Method CHECK_BEFORE_INITIALIZE Signature

Method CHECK_BEFORE_INITIALIZE on class CL_RSDU_REPART_SRVS has no parameter.
Method CHECK_BEFORE_INITIALIZE on class CL_RSDU_REPART_SRVS has no exception.

Method CHECK_BEFORE_RESET_REQ Signature

Method CHECK_BEFORE_RESET_REQ on class CL_RSDU_REPART_SRVS has no parameter.
Method CHECK_BEFORE_RESET_REQ on class CL_RSDU_REPART_SRVS has no exception.

Method CHECK_BEFORE_RESET_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STEPNO Call by reference Type reference (TYPE) RSMRT_STEPNO Seriennummer von Konvertierungsschritt 20051202
# Exception Resumable Description Created on
1 CX_RSCNV_EXCEPTION Ausnahmeklasse für Nachmodellierung 20051202
2 CX_RSDU_REPART_EXCEPTION RSDU Ausnahmen bei Repartitionierung 20051202

Method CHECK_BEFORE_RUN Signature

Method CHECK_BEFORE_RUN on class CL_RSDU_REPART_SRVS has no parameter.
Method CHECK_BEFORE_RUN on class CL_RSDU_REPART_SRVS has no exception.

Method CONSTRUCTOR 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) SY-REPID ABAP Programmname für Batcheinplanung 20051202
2 Importing I_REQ Call by reference Type reference (TYPE) RSDDICREPARTREQ Parameter des Repartitionierungsrequest 20051202
3 Importing I_R_MON Call by reference Object reference (TYPE REF TO) CL_RSCNV_MONITOR Referenz auf Monitorklasse 20051202

Method CONSTRUCTOR on class CL_RSDU_REPART_SRVS has no exception.

Method CREATE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VARIANT Call by reference Type reference (TYPE) RSVAR-VARIANT Variantenname 20051202
2 Importing I_IPRONM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20051202
3 Importing I_REPORT Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20051202
# Exception Resumable Description Created on
1 CX_RSDU_REPART_EXCEPTION RSDU Ausnahmen bei Repartitionierung 20051202

Method DROP_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TBLNM Call by reference Type reference (TYPE) RSD_TABLNM 20051202

Method DROP_TABLE on class CL_RSDU_REPART_SRVS has no exception.

Method GET_NEXT_STEPNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IGNORE_STEPNM Call by reference Type reference (TYPE) RSMRT_APPL_STEPNM Fehler in diesem Bearbeitungsschritt ignorieren 20070309
2 Returning STEPNM Value transfer Type reference (TYPE) RSMRT_APPL_STEPNM Nächster Bearbeitungsschritt 20051202
# Exception Resumable Description Created on
1 CX_RSDU_REPART_EXCEPTION RSDU Ausnahmen bei Repartitionierung 20051202

Method GET_STEPSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STEPNM Call by reference Type reference (TYPE) RSMRT_APPL_STEPNM 20051202
2 Returning STATUS Value transfer Type reference (TYPE) RSMRT_REQSTATUS 20051202

Method GET_STEPSTATUS on class CL_RSDU_REPART_SRVS has no exception.

Method PUT_REQUEST_PARAMETERS Signature

Method PUT_REQUEST_PARAMETERS on class CL_RSDU_REPART_SRVS has no parameter.
Method PUT_REQUEST_PARAMETERS on class CL_RSDU_REPART_SRVS has no exception.

Method RENAME_TABLE_DDIC_AND_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_TBLNM Call by reference Type reference (TYPE) RSD_TABLNM 20060818
2 Importing I_TO_TBLNM Call by reference Type reference (TYPE) RSD_TABLNM 20060818
3 Returning STATUS Value transfer Type reference (TYPE) RSMRT_STEPSTATUS Einstelliges Kennzeichen 20060818
# Exception Resumable Description Created on
1 CX_RSDU_REPART_EXCEPTION RSDU Ausnahmen bei Repartitionierung 20060818

Method REQUEST_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS Value transfer Type reference (TYPE) RSDU_REPART_STATUS Requeststatus 20051202

Method REQUEST_STATUS on class CL_RSDU_REPART_SRVS has no exception.

Method SCHEDULE_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IPRONM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20051202
2 Importing I_REPORT Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20051202
3 Importing I_S_JOBSTART Call by reference Type reference (TYPE) TBTCSTRT Beschreibung des Starttermins / Wdh.Periode eines Batch-Jobs 20051202
4 Importing I_VARIANT Call by reference Type reference (TYPE) RSVAR-VARIANT Variantenname 20051202
# Exception Resumable Description Created on
1 CX_RSDU_REPART_EXCEPTION RSDU Ausnahmen bei Repartitionierung 20051202

Method SCHEDULE_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MODIFY_TYPE Call by reference Type reference (TYPE) I 20051202
2 Changing C_S_JOBSTART Call by reference Type reference (TYPE) TBTCSTRT Beschreibung des Starttermins / Wdh.Periode eines Batch-Jobs 20051202

Method SCHEDULE_SCREEN on class CL_RSDU_REPART_SRVS has no exception.

Method UPDATE_REQSTATUS 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) RSMRT_REQSTATUS 20051202
# Exception Resumable Description Created on
1 CX_RSCNV_EXCEPTION 20051202

Method UPDATE_STEPSTATUS 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) RSMRT_REQSTATUS 20051202
2 Importing I_STEPNM Call by reference Type reference (TYPE) RSMRT_APPL_STEPNM 20051202
# Exception Resumable Description Created on
1 CX_RSCNV_EXCEPTION 20051202
History
Last changed by/on SAP  20130531 
SAP Release Created in 710