SAP ABAP Class CL_RSODSO_ACTIVATE_MPP (DBMS-optimized activation for MPP)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSODSO_ACTIVATION (Package) DataStore Object: Activation of Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSODSO_ACTIVATE_REQUESTS Activating Data for a DataStore Object 20090327
Properties
Class CL_RSODSO_ACTIVATE_MPP  
Short Description DBMS-optimized activation for MPP    
Super Class CL_RSODSO_ACTIVATE_REQUESTS Activating Data for a DataStore Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSODSO_ACTIVATION   DataStore Object: Activation of Data 
Created 20090327   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 RSDRO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSODSO_ACTIVATE_MPP has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSODSO_ACT_MPP_VERIFY_ACT 20090602 Data Verification for MPP DataStores
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CMD_DELETE Constant Public Type reference (TYPE) FCODE 'DELETE' Function Code 20090406
2 C_CMD_INSERT Constant Public Type reference (TYPE) FCODE 'INSERT' Function Code 20090406
3 C_CMD_MERGE Constant Public Type reference (TYPE) FCODE 'MERGE' Function Code 20090406
4 C_CMD_UPDATE Constant Public Type reference (TYPE) FCODE 'UPDATE' Function Code 20090406
5 C_OPERATION_ACTIVATION Constant Protected Type reference (TYPE) C 'A' Version Number Component 20090604
6 L_C_ACTIVATION_CMD Constant Private See coding 20090403
7 O_PACKAGE_SIZE Instance attribute Private Type reference (TYPE) RSODSOPACKAGESIZE Pack. Size 20090403
8 O_R_ACTIVATE_REQUESTS Instance attribute Protected Object reference (TYPE REF TO) CL_RSODSO_ACTIVATE_REQUESTS Activating Data for a DataStore Object 20090402
9 O_R_MPP_NATIVE Instance attribute Protected Object reference (TYPE REF TO) CL_RSODSO_MPP_NATIVE DSO activation using SQL mass processing 20090402
10 O_R_PSA_API Instance attribute Protected Object reference (TYPE REF TO) CL_RSAR_PSA_API 20090403
11 O_R_STATUS Instance attribute Protected Object reference (TYPE REF TO) CL_RSODSO_STATUS_ACT_MPP Status Handling for Activation with MPP 20090402
12 O_SKIP_HELPER_TBLS Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20090511
13 O_T_SQL_STMT_COLL Instance attribute Protected Type reference (TYPE) RSODSO_T_MPP_SQL SQL Statement 20090514
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATION_CONTROLLER Instance method Private Method 20090403
2 CONSTRUCTOR Instance method Public Constructor 20090327
3 FINALIZE Instance method Private Method 20090402
4 WRITE_SQL_LOG Instance method Private Method 20090514
5 _STEP_EXEC_NATIVE_CMD Instance method Private Method 20090406
6 _STEP_INIT_MPP_EXEC Instance method Private Method 20090403
7 _STEP_NATIVE_DELETE Instance method Private Method 20090403
8 _STEP_NATIVE_DROP Instance method Private Method 20090511
9 _STEP_NATIVE_INSERT Instance method Private Method 20090403
10 _STEP_NATIVE_MERGE Instance method Private Method 20090403
11 _STEP_NATIVE_UPDATE Instance method Private Method 20090403
12 _STEP_PREPARE Instance method Private Method 20090403
13 _STEP_STD_ACTIVATION Instance method Private Method 20090403
Events
Class CL_RSODSO_ACTIVATE_MPP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CMD Private Type reference (TYPE) CHAR30 20090403
Method Signatures

Method ACTIVATION_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MPP_STATE Call by reference Type reference (TYPE) RSODSREQSTATEMPP DSO Request-Zustand 20090403
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Ausnahmehierarchie 20090403
2 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20090403

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_SIDS Call by reference Type reference (TYPE) RS_BOOL Boolean 20090327
2 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20090327
3 Importing I_ONLY_CHECK_SIDS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20090327
4 Importing I_SERIAL_PROCESSING Call by reference Type reference (TYPE) RS_BOOL Boolean 20090327
5 Importing I_T_MSG Call by reference Type reference (TYPE) RSODSO_T_MSG Tabelle mit Nachrichten 20090407
6 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20090327
7 Importing I_UPDTYPE Call by reference Type reference (TYPE) RSDRO_UPDTYPE RSDRO_C_UPDTYPE-USE_DEFAULT Aktualisierungsverhalten während der Aktivierung 20090327
8 Importing I_VARIANT Call by reference Type reference (TYPE) RSPC_VARIANT Variante (Name) eines Prozesses 20090327

Method CONSTRUCTOR on class CL_RSODSO_ACTIVATE_MPP has no exception.

Method FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACT_STARTED Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090402
# Exception Resumable Description Created on
1 CX_RSODSO_DATABASE_ERROR Fehler während der Verarbeitung der Daten 20090402
2 CX_RSODSO_METADATA_ERROR Fehler während der Verarbeitung der Daten 20090402
3 CX_RSODSO_METADATA_INCONS Fehler während der Verarbeitung der Daten 20090402
4 CX_RSODSO_MPP_SQL_FAILED Fehlerklasse für CL_RSODSO_MPP_NATIVE 20090417
5 CX_RSODSO_PROCESSING_ERROR Fehler während der Verarbeitung der Daten 20090402
6 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20090402

Method WRITE_SQL_LOG Signature

Method WRITE_SQL_LOG on class CL_RSODSO_ACTIVATE_MPP has no parameter.
Method WRITE_SQL_LOG on class CL_RSODSO_ACTIVATE_MPP has no exception.

Method _STEP_EXEC_NATIVE_CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) FCODE Funktionscode 20090406
# Exception Resumable Description Created on
1 CX_RSODSO_MPP_SQL_FAILED Fehlerklasse für CL_RSODSO_MPP_NATIVE 20090422
2 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090406

Method _STEP_INIT_MPP_EXEC Signature

Method _STEP_INIT_MPP_EXEC on class CL_RSODSO_ACTIVATE_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_METADATA_INCONS Fehler während der Verarbeitung der Daten 20090403
2 CX_RSODSO_MPP_SQL_FAILED Fehlerklasse für CL_RSODSO_MPP_NATIVE 20090604
3 CX_RSODSO_PARAMETER_MISSING Aktivierung eines ODS-Objektes 20090403
4 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090422

Method _STEP_NATIVE_DELETE Signature

Method _STEP_NATIVE_DELETE on class CL_RSODSO_ACTIVATE_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_MPP_SQL_FAILED Fehlerklasse für CL_RSODSO_MPP_NATIVE 20090422
2 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090403

Method _STEP_NATIVE_DROP Signature

Method _STEP_NATIVE_DROP on class CL_RSODSO_ACTIVATE_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_MPP_SQL_FAILED Fehlerklasse für CL_RSODSO_MPP_NATIVE 20090511
2 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090511

Method _STEP_NATIVE_INSERT Signature

Method _STEP_NATIVE_INSERT on class CL_RSODSO_ACTIVATE_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_MPP_SQL_FAILED Fehlerklasse für CL_RSODSO_MPP_NATIVE 20090422
2 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090403

Method _STEP_NATIVE_MERGE Signature

Method _STEP_NATIVE_MERGE on class CL_RSODSO_ACTIVATE_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_MPP_SQL_FAILED Fehlerklasse für CL_RSODSO_MPP_NATIVE 20090422
2 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090403

Method _STEP_NATIVE_UPDATE Signature

Method _STEP_NATIVE_UPDATE on class CL_RSODSO_ACTIVATE_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_MPP_SQL_FAILED Fehlerklasse für CL_RSODSO_MPP_NATIVE 20090422
2 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090403

Method _STEP_PREPARE Signature

Method _STEP_PREPARE on class CL_RSODSO_ACTIVATE_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_MPP_SQL_FAILED Fehlerklasse für CL_RSODSO_MPP_NATIVE 20090422
2 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20090403

Method _STEP_STD_ACTIVATION Signature

Method _STEP_STD_ACTIVATION on class CL_RSODSO_ACTIVATE_MPP has no parameter.
# Exception Resumable Description Created on
1 CX_RSODSO_ROOT RSODSO Ausnahmehierarchie 20090403
History
Last changed by/on SAP  20130531 
SAP Release Created in 720