SAP ABAP Class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB (Chain)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSLPO_PC_TEMPLATE (Package) Logical Partitioning: Generate Process Chains
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSLPO_PC_TPL_DFG_CHAIN_VERS Chain 20081107
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSLPO_PC_TPL_DFG_CHAIN_V_A Chain 20081107
2 Inheritance (c INHERITING FROM c_ref)  CL_RSLPO_PC_TPL_DFG_CHAIN_V_M Chain 20081107
Properties
Class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB  
Short Description Chain    
Super Class CL_RSLPO_PC_TPL_DFG_CHAIN_VERS Chain 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSLPO_PC_TEMPLATE   Logical Partitioning: Generate Process Chains 
Created 20081107   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSLPO_PC_TEMPLATE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no interface implemented.
Friends
Class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_SERIAL_COUNTER Instance attribute Protected Type reference (TYPE) I 20081107
2 P_SERIAL_ORDER_COUNTER Instance attribute Protected Type reference (TYPE) I 20081107
3 P_S_VERS_STATUS Instance attribute Protected Type reference (TYPE) TY_S_VERS_STATUS 20081107
4 P_TH_DTP_SERIAL Instance attribute Protected Type reference (TYPE) TY_TH_DTP_SERIAL 20081107
5 P_T_CHAIN Instance attribute Protected Type reference (TYPE) RSPC_T_CHAIN_DB Process Chain (Database Representation) 20081107
6 P_T_THREADS_DB Instance attribute Protected Type reference (TYPE) TY_T_THREADS_DB 20081107
Methods
# Method Level Visibility Method type Description Created on
1 ADD_THREAD Instance method Protected Method 20081107
2 CONSTRUCTOR Instance method Public Constructor 20081107
3 CONVERT_DB_TO_MODEL Instance method Protected Method 20081107
4 CONVERT_MODEL_TO_DB Instance method Protected Method 20081107
5 DELETE Instance method Public Method 20081125
6 DIFF_DIR_ADM Instance method Public Method 20081107
7 GET_THREADS_FROM_DB Instance method Public Method 20081107
8 PARSE_AND Instance method Protected Method 20081107
9 PARSE_CHAIN Instance method Protected Method 20081107
10 PARSE_DROPINDEX Instance method Protected Method 20081107
11 PARSE_DTPLOAD Instance method Protected Method 20081107
12 PARSE_INDEX Instance method Protected Method 20081107
13 PARSE_LOADING Instance method Protected Method 20081209
14 PARSE_ODSACTIVATE Instance method Protected Method 20081107
15 PARSE_ROLLUP Instance method Protected Method 20081201
16 SAVE Instance method Public Method 20081107
17 SET_FOLLOWUP Instance method Protected Method 20081107
18 SET_ROLLUP Instance method Protected Method 20081201
Events
Class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_VERS_STATUS Public See coding 20081107 BEGIN OF ty_s_vers_status, exists_in_dir TYPE rs_bool, exists_in_pc_adm TYPE rs_bool, dir_equals_adm TYPE rs_bool, END OF ty_s_vers_status
2 TY_TH_DTP_SERIAL Protected See coding 20081107 ty_th_dtp_serial TYPE HASHED TABLE OF cl_rslpo_pc_template=>ty_s_thread WITH UNIQUE KEY dtp
3 TY_T_THREADS_DB Protected See coding 20081107 ty_t_threads_db TYPE STANDARD TABLE OF rslpo_pc_thread WITH NON-UNIQUE KEY chain_id objvers
Method Signatures

Method ADD_THREAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_SERIAL Call by reference Type reference (TYPE) RS_BOOL Boolean 20081107
2 Importing I_NO_SERIAL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20081209
3 Importing I_VARIANT Call by reference Type reference (TYPE) RSPC_VARIANT Variante (Name) eines Prozesses 20081107

Method ADD_THREAD on class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20081107
2 Importing I_R_CHAIN Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_DFG_CHAIN Prozesskette 20081107
# Exception Resumable Description Created on
1 CX_RSLPO_OBJECT_NOT_FOUND 20081107
2 CX_RSLPO_OPERATION_ABORTED Operation abgebrochen 20081107

Method CONVERT_DB_TO_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_THREADS Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20081107
2 Importing I_T_THREADS_DB Call by reference Type reference (TYPE) TY_T_THREADS_DB 20081107

Method CONVERT_DB_TO_MODEL on class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no exception.

Method CONVERT_MODEL_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_THREADS_DB Call by reference Type reference (TYPE) TY_T_THREADS_DB 20081107
2 Importing I_R_THREADS Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20081107

Method CONVERT_MODEL_TO_DB on class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no exception.

Method DELETE Signature

Method DELETE on class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no parameter.
Method DELETE on class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no exception.

Method DIFF_DIR_ADM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DIFF_STATUS Value transfer Type reference (TYPE) I Boolean 20081107

Method DIFF_DIR_ADM on class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no exception.

Method GET_THREADS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_THREADS Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20081107

Method GET_THREADS_FROM_DB on class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no exception.

Method PARSE_AND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_THREADS Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20081107
2 Importing I_S_CHAIN Call by reference Type reference (TYPE) RSPCCHAIN Prozesskette 20081107
3 Importing I_T_CHAIN Call by reference Type reference (TYPE) RSPC_T_CHAIN_DB Prozesskette (Datenbank-Repräsentation) 20081107
# Exception Resumable Description Created on
1 CX_RSLPO_PC_TPL_PARSE_ERROR Fehler beim Untersuchen der Kette 20081110

Method PARSE_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_THREADS Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20081107
2 Importing I_T_CHAIN Call by reference Type reference (TYPE) RSPC_T_CHAIN_DB Prozesskette (Datenbank-Repräsentation) 20081107
# Exception Resumable Description Created on
1 CX_RSLPO_PC_TPL_PARSE_ERROR Fehler beim Untersuchen der Kette 20081110

Method PARSE_DROPINDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_THREADS Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20081107
2 Importing I_S_CHAIN Call by reference Type reference (TYPE) RSPCCHAIN Prozesskette 20081107
3 Importing I_T_CHAIN Call by reference Type reference (TYPE) RSPC_T_CHAIN_DB Prozesskette (Datenbank-Repräsentation) 20081107
# Exception Resumable Description Created on
1 CX_RSLPO_PC_TPL_PARSE_ERROR Fehler beim Untersuchen der Kette 20081110

Method PARSE_DTPLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_THREADS Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20081107
2 Importing I_NEW_SERIAL Call by reference Type reference (TYPE) RS_BOOL Boolean 20081107
3 Importing I_S_CHAIN Call by reference Type reference (TYPE) RSPCCHAIN Prozesskette 20081107
4 Importing I_T_CHAIN Call by reference Type reference (TYPE) RSPC_T_CHAIN_DB Prozesskette (Datenbank-Repräsentation) 20081107
# Exception Resumable Description Created on
1 CX_RSLPO_PC_TPL_PARSE_ERROR Fehler beim Untersuchen der Kette 20081110

Method PARSE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_THREADS Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20081107
2 Importing I_S_CHAIN Call by reference Type reference (TYPE) RSPCCHAIN Prozesskette 20081107
3 Importing I_T_CHAIN Call by reference Type reference (TYPE) RSPC_T_CHAIN_DB Prozesskette (Datenbank-Repräsentation) 20081107
# Exception Resumable Description Created on
1 CX_RSLPO_PC_TPL_PARSE_ERROR Fehler beim Untersuchen der Kette 20081110

Method PARSE_LOADING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_THREADS Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20081209
2 Importing I_S_CHAIN Call by reference Type reference (TYPE) RSPCCHAIN Prozesskette 20081209
3 Importing I_T_CHAIN Call by reference Type reference (TYPE) RSPC_T_CHAIN_DB Prozesskette (Datenbank-Repräsentation) 20081209
# Exception Resumable Description Created on
1 CX_RSLPO_PC_TPL_PARSE_ERROR Fehler beim Untersuchen der Kette 20081209

Method PARSE_ODSACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_THREADS Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20081107
2 Importing I_S_CHAIN Call by reference Type reference (TYPE) RSPCCHAIN Prozesskette 20081107
3 Importing I_T_CHAIN Call by reference Type reference (TYPE) RSPC_T_CHAIN_DB Prozesskette (Datenbank-Repräsentation) 20081107
# Exception Resumable Description Created on
1 CX_RSLPO_PC_TPL_PARSE_ERROR Fehler beim Untersuchen der Kette 20081110

Method PARSE_ROLLUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_THREADS Call by reference Object reference (TYPE REF TO) CL_RSLPO_PC_TPL_THREADS Objekt mit Tabelle von Prozessketten-Threads 20081201
2 Importing I_S_CHAIN Call by reference Type reference (TYPE) RSPCCHAIN Prozesskette 20081201
3 Importing I_T_CHAIN Call by reference Type reference (TYPE) RSPC_T_CHAIN_DB Prozesskette (Datenbank-Repräsentation) 20081201
# Exception Resumable Description Created on
1 CX_RSLPO_PC_TPL_PARSE_ERROR Fehler beim Untersuchen der Kette 20081201

Method SAVE Signature

Method SAVE on class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no parameter.
Method SAVE on class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no exception.

Method SET_FOLLOWUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARIANT Call by reference Type reference (TYPE) RSPC_VARIANT Variante (Name) eines Prozesses 20081107

Method SET_FOLLOWUP on class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no exception.

Method SET_ROLLUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARIANT Call by reference Type reference (TYPE) RSPC_VARIANT Variante (Name) eines Prozesses 20081201

Method SET_ROLLUP on class CL_RSLPO_PC_TPL_DFG_CHAIN_V_DB has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720