SAP ABAP Class CL_RSODSO_STATUS_ROLLBACK_MPP (Status handling for deleting with MPP)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSODSO_TOOLS (Package) Tools for DataStore Objects
Properties
Class CL_RSODSO_STATUS_ROLLBACK_MPP  
Short Description Status handling for deleting with MPP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSODSO_TOOLS   Tools for DataStore Objects 
Created 20090423   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSODSO_STATUS_ROLLBACK_MPP has no forward declaration.
Interfaces
Class CL_RSODSO_STATUS_ROLLBACK_MPP has no interface implemented.
Friends
Class CL_RSODSO_STATUS_ROLLBACK_MPP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_STATUS_RB_MPP_ALL Constant Public Type reference (TYPE) RSODSREQSTATE 9 DSO Request Status 20090423
2 C_STATUS_RB_MPP_COMPLETED Constant Public Type reference (TYPE) RSODSREQSTATE 0 DSO Request Status 20090423
3 C_STATUS_RB_MPP_DEL_FINISHED Constant Public Type reference (TYPE) RSODSREQSTATE 8 DSO Request Status 20090423
4 C_STATUS_RB_MPP_INS_FINISHED Constant Public Type reference (TYPE) RSODSREQSTATE 5 DSO Request Status 20090423
5 C_STATUS_RB_MPP_MRG_FINISHED Constant Public Type reference (TYPE) RSODSREQSTATE 7 DSO Request Status 20090423
6 C_STATUS_RB_MPP_UPD_FINISHED Constant Public Type reference (TYPE) RSODSREQSTATE 6 DSO Request Status 20090423
7 O_ODSOBJECT Instance attribute Protected Type reference (TYPE) RSDODSOBJECT DataStore Object 20090423
8 O_T_REQUEST Instance attribute Protected Type reference (TYPE) RSODSO_T_REQUEST Requests 20090423
Methods
# Method Level Visibility Method type Description Created on
1 BEGIN_MPP_ROLLBACK Instance method Public Method Set MPP status table entry to operation R 20090423
2 CHECK_CONSISTENCY_FOR_COMPL Instance method Public Method 20090423
3 CHECK_CONSISTENCY_FOR_START Instance method Public Method 20090423
4 CONSTRUCTOR Instance method Public Constructor 20090423
5 END_MPP_ROLLBACK Instance method Public Method 20090423
6 GET_MPP_STATUS_INFORMATION Instance method Public Method Reads current status of the requests 20090423
7 INIT Instance method Public Method 20090423
8 SET_ROLLB_DEL_FINISHED Instance method Public Method 20090423
9 SET_ROLLB_INS_FINISHED Instance method Public Method 20090423
10 SET_ROLLB_MRG_FINISHED Instance method Public Method 20090423
11 SET_ROLLB_STD_FINISHED Instance method Public Method 20090423
12 SET_ROLLB_UPD_FINISHED Instance method Public Method 20090423
13 _CALCULATE_STARTING_STATUS Instance method Private Method Set deletion status based on activation status 20090423
14 _SET_ROLLB_STATUS_MPP Instance method Private Method 20090423
Events
Class CL_RSODSO_STATUS_ROLLBACK_MPP has no event.
Types
Class CL_RSODSO_STATUS_ROLLBACK_MPP has no local type.
Method Signatures

Method BEGIN_MPP_ROLLBACK Signature

Method BEGIN_MPP_ROLLBACK on class CL_RSODSO_STATUS_ROLLBACK_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20090423
2 CX_RSODSO_STATUS_READ_FAILED CX_RSODSO_STATUS_error 20090423
3 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090423

Method CHECK_CONSISTENCY_FOR_COMPL Signature

Method CHECK_CONSISTENCY_FOR_COMPL on class CL_RSODSO_STATUS_ROLLBACK_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20090423
2 CX_RSODSO_STATUS_READ_FAILED CX_RSODSO_STATUS_error 20090423

Method CHECK_CONSISTENCY_FOR_START Signature

Method CHECK_CONSISTENCY_FOR_START on class CL_RSODSO_STATUS_ROLLBACK_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20090423
2 CX_RSODSO_STATUS_READ_FAILED CX_RSODSO_STATUS_error 20090423

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20090423
2 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20090423

Method CONSTRUCTOR on class CL_RSODSO_STATUS_ROLLBACK_MPP has no exception.

Method END_MPP_ROLLBACK Signature

Method END_MPP_ROLLBACK on class CL_RSODSO_STATUS_ROLLBACK_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090423

Method GET_MPP_STATUS_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MPP_OPERATION Value transfer Type reference (TYPE) RSODSOPERATION DSO Operation 20090515
2 Exporting E_MPP_STATE Value transfer Type reference (TYPE) RSODSREQSTATEMPP DSO Request-Zustand 20090515
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20090423
2 CX_RSODSO_STATUS_READ_FAILED CX_RSODSO_STATUS_error 20090423

Method INIT Signature

Method INIT on class CL_RSODSO_STATUS_ROLLBACK_MPP has no parameter.
Method INIT on class CL_RSODSO_STATUS_ROLLBACK_MPP has no exception.

Method SET_ROLLB_DEL_FINISHED Signature

Method SET_ROLLB_DEL_FINISHED on class CL_RSODSO_STATUS_ROLLBACK_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090423

Method SET_ROLLB_INS_FINISHED Signature

Method SET_ROLLB_INS_FINISHED on class CL_RSODSO_STATUS_ROLLBACK_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090423

Method SET_ROLLB_MRG_FINISHED Signature

Method SET_ROLLB_MRG_FINISHED on class CL_RSODSO_STATUS_ROLLBACK_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090423

Method SET_ROLLB_STD_FINISHED Signature

Method SET_ROLLB_STD_FINISHED on class CL_RSODSO_STATUS_ROLLBACK_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090423

Method SET_ROLLB_UPD_FINISHED Signature

Method SET_ROLLB_UPD_FINISHED on class CL_RSODSO_STATUS_ROLLBACK_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090423

Method _CALCULATE_STARTING_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STARTING_STATUS Value transfer Type reference (TYPE) RSODSREQSTATE DSO Request-Zustand 20090423
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20090423
2 CX_RSODSO_STATUS_READ_FAILED CX_RSODSO_STATUS_error 20090423

Method _SET_ROLLB_STATUS_MPP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATE Call by reference Type reference (TYPE) RSODSREQSTATE DSO Request-Zustand 20090423
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090423
History
Last changed by/on SAP  20130531 
SAP Release Created in 720