SAP ABAP Class CL_RSBM_LOG_CURSOR_PROCESS (Handle for Hierarchical Log)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSBM (Package) Data Transfer Process: Log and Monitor
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSBM_LOG_CURSOR_RUNTIME Handle for Hierarchical Log 20040625
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSBM_LOG_CURSOR_PROCESS_DTP Handle on DTP REQ Log 20101227
Properties
Class CL_RSBM_LOG_CURSOR_PROCESS  
Short Description Handle for Hierarchical Log    
Super Class CL_RSBM_LOG_CURSOR_RUNTIME Handle for Hierarchical Log 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSBK    
Program status     
Category 0   
Package RSBM   Data Transfer Process: Log and Monitor 
Created 20040625   SAP 
Last change 20140121   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)
Interfaces
Class CL_RSBM_LOG_CURSOR_PROCESS has no interface implemented.
Friends
Class CL_RSBM_LOG_CURSOR_PROCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_DUMMY_MSG Static Attribute Protected Type reference (TYPE) CHAR1 Single-Character Flag 20040629
2 P_R_ERRORLOG Instance attribute Protected Object reference (TYPE REF TO) CL_RSBM_ERROR_HANDLER Error Handling: DTP Runtime 20040702
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DATAPACKAGE Instance method Public Method 20040625
2 ADD_PROCESS_STEP Instance method Public Method 20040630
3 ADD_STEP Instance method Public Method 20040805
4 CONDENSE_DP_NODES Instance method Public Method Compress the Node of a Data Package 20050420
5 CONSTRUCTOR Instance method Public Constructor 20040625
6 CREATE Static method Public Method 20040625
7 CREATE_FOR_PROCESS Static method Public Method 20040806
8 FREE_DP Instance method Public Method 20110112
9 GET_DATAPAKID Instance method Public Method 20040625
10 GET_END_STEP_EXISTS Instance method Public Method Does an END Substep Exist? 20050103
11 GET_LAST_DP_STEP Instance method Public Method Cursor on Last Active Substep 20110112
12 GET_MAXSTATE_OF_REQ Instance method Public Method 20110121
13 GET_OBJ_REF_ERROR_HANDLER Instance method Public Method 20040702
14 GET_REQUID Instance method Public Method 20040625
15 GET_STEP_EXISTS Instance method Public Method 20041202
16 GET_T_STATDTP Instance method Public Method Table with Statistics Data 20041230
17 GOTO_DATAPACKAGE Instance method Public Method 20040806
18 GOTO_LAST_STEP Instance method Public Method Cursor on Last Active Substep 20040901
19 GOTO_PROCESSING Instance method Public Method 20040806
20 GOTO_STEP Instance method Public Method 20041203
21 INVALIDATE Instance method Public Method Upper Limit of Validity Interval for Current Time Stamp 20041214
22 INVALIDATE_NEXT Instance method Public Method Upper Limit of Validity Interval for Current Time Stamp 20041214
23 INVALIDATE_NODE_ATTRIBUTES Instance method Public Method Sets Former Attributes to 'Obsolete' 20050805
24 ON_STEP_FINISHED Instance method Private Event handling method 20040819
25 PERSIST_DP_NODES Instance method Public Method Write the Node of a Data Package to the DB 20050420
26 REFRESH_DP_NODESTATE Instance method Public Method Write the Node of a Data Package to the DB 20091104
27 REGISTER_EVENTS_PROCESS Instance method Public Method 20040819
28 SET_RUNID Instance method Public Method 20110113
29 SET_S_STORAGE Instance method Public Method Changing the Memory Type 20050420
30 SET_TSTMP_FINISH Instance method Public Method 20110207
Events
# Event Type Visibility Description Created on
1 STEP_FINISHED Instance Event
(0)
Public
(2)
20040819
Types
Class CL_RSBM_LOG_CURSOR_PROCESS has no local type.
Method Signatures

Method ADD_DATAPACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20040630
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20040701

Method ADD_PROCESS_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSTYPE Call by reference Type reference (TYPE) RSBMPSTYPE DTP-Log: Typ eines Verarbeitungsschrittes 20040630

Method ADD_PROCESS_STEP on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method ADD_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STEPID Call by reference Type reference (TYPE) RSBKSTEPID Teilschritt der DTP-Extraktion 20040805
2 Returning R_R_LOG_STEP Value transfer Object reference (TYPE REF TO) CL_RSBM_LOG_STEP Knoten eines DTP-Step-Logs 20040805
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20040805

Method CONDENSE_DP_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20050420
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20050420

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LOG_COMP_RUNTIME Call by reference Object reference (TYPE REF TO) IF_RSBM_LOG_COMP_RUNTIME Knoten eines DTP Verarbeitungsschrittes 20040729

Method CONSTRUCTOR on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LOG_COMP_RUNTIME Value transfer Object reference (TYPE REF TO) IF_RSBM_LOG_COMP_RUNTIME Handle auf hierarchisches Log 20040729
2 Returning R_R_LOG_CURSOR_PROCESS Value transfer Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_PROCESS Handle auf hierarchisches Log 20040625
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20040629

Method CREATE_FOR_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PROCESS Call by reference Object reference (TYPE REF TO) CL_RSBK_PROCESS Prozess zur Requestverarbeitung 20040806
2 Returning R_R_LOG_CURSOR_PROCESS Value transfer Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_PROCESS Handle auf hierarchisches Log 20040806

Method CREATE_FOR_PROCESS on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method FREE_DP Signature

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

Method FREE_DP on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method GET_DATAPAKID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DATAPAKID Value transfer Type reference (TYPE) RSDATAPID Datenpaketnummer 20040625

Method GET_DATAPAKID on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method GET_END_STEP_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MOVE_CURSOR_TO_END Call by reference Type reference (TYPE) RS_BOOL Boolean 20130719
2 Returning R_EXISTS Value transfer Type reference (TYPE) RS_BOOL Boolean 20050103

Method GET_END_STEP_EXISTS on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method GET_LAST_DP_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STEPID Value transfer Type reference (TYPE) RSBKSTEPID Letzter Teilschritt der DTP-Verarbeitung 20110112
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20110112
2 CX_RS_NOT_FOUND Operation gescheitert 20110112

Method GET_MAXSTATE_OF_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUID Call by reference Type reference (TYPE) RSBKREQUID Request eines Datentransferprozesses 20110121
2 Returning R_MAXSTATE Value transfer Type reference (TYPE) RSBMSTATE DTP-Log: Status eines Knotens 20110121

Method GET_MAXSTATE_OF_REQ on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method GET_OBJ_REF_ERROR_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_ERRORLOG Value transfer Object reference (TYPE REF TO) CL_RSBM_ERROR_HANDLER Fehlerhandling: DTP Laufzeit 20040702
# Exception Resumable Description Created on
1 CX_RS_ACCESS_ERROR Fehler beim Zugriff 20040708

Method GET_REQUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REQUID Value transfer Type reference (TYPE) RSBKREQUID Request eines Datentransferprozesses 20040625

Method GET_REQUID on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method GET_STEP_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_TIMESTAMP Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060227
2 Importing I_STEPID Call by reference Type reference (TYPE) RSBKSTEPID Teilschritt der DTP-Extraktion 20041202
3 Returning R_EXISTS Value transfer Type reference (TYPE) RS_BOOL Boolean 20041202

Method GET_STEP_EXISTS on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method GET_T_STATDTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_STATDTP Value transfer Type reference (TYPE) RSSTA_T_STATDTP Tabelle mit Statistikdaten zum DTP 20041230

Method GET_T_STATDTP on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method GOTO_DATAPACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20040806
2 Returning R_DP_PROCESSED Value transfer Type reference (TYPE) RS_BOOL Boolean 20101126
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20040806

Method GOTO_LAST_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WAIT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110203
2 Returning R_R_LOG_STEP Value transfer Object reference (TYPE REF TO) CL_RSBM_LOG_STEP DTP: Log- und Error-Objekt 20040901
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20040901
2 CX_RS_NOT_FOUND Operation gescheitert 20040901

Method GOTO_PROCESSING Signature

Method GOTO_PROCESSING on class CL_RSBM_LOG_CURSOR_PROCESS has no parameter.
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20040806

Method GOTO_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STEPID Call by reference Type reference (TYPE) RSBKSTEPID Teilschritt der DTP-Extraktion 20041203
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20041203

Method INVALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STEP Call by reference Type reference (TYPE) RSBKSTEPID Teilschritt der DTP-Extraktion 20041214

Method INVALIDATE on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method INVALIDATE_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STEP Call by reference Type reference (TYPE) RSBKSTEPID Teilschritt der DTP-Extraktion 20041214
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20041214

Method INVALIDATE_NODE_ATTRIBUTES Signature

Method INVALIDATE_NODE_ATTRIBUTES on class CL_RSBM_LOG_CURSOR_PROCESS has no parameter.
Method INVALIDATE_NODE_ATTRIBUTES on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method ON_STEP_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Attribute reference (LIKE) 20041109
2 Importing I_STEPID Call by reference Attribute reference (LIKE) 20040819

Method ON_STEP_FINISHED on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method PERSIST_DP_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20050420

Method PERSIST_DP_NODES on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method REFRESH_DP_NODESTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20091104

Method REFRESH_DP_NODESTATE on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method REGISTER_EVENTS_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATION Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20040819
2 Importing I_R_PROCESS Call by reference Object reference (TYPE REF TO) CL_RSBK_PROCESS Prozess zur Requestverarbeitung 20040819

Method REGISTER_EVENTS_PROCESS on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method SET_RUNID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RUNID Call by reference Type reference (TYPE) RSBRUN Nummer eines Requestlaufs 20110113

Method SET_RUNID on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method SET_S_STORAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_STORAGE Call by reference Type reference (TYPE) RSBM_S_STORAGE Speichertyp und -name 20050420

Method SET_S_STORAGE on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.

Method SET_TSTMP_FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20110207

Method SET_TSTMP_FINISH on class CL_RSBM_LOG_CURSOR_PROCESS has no exception.
Event Signatures

Event STEP_FINISHED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_DATAPAKID Exporting Value transfer Type reference (TYPE) RSDATAPID Datenpaketnummer 20041109
2 I_STEPID Exporting Value transfer Type reference (TYPE) RSBKSTEPID Teilschritt der DTP-Extraktion 20040819
History
Last changed by/on SAP  20140121 
SAP Release Created in 400