SAP ABAP Class CL_RSPLPPM_MONITOR (PPM Lock Monitor (for Support Purposes))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSPLPPM (Package) Planning Process Management
Properties
Class CL_RSPLPPM_MONITOR  
Short Description PPM Lock Monitor (for Support Purposes)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSPLPPM   Planning Process Management 
Created 20061220   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_RSPLPPM_PPM_AGENT_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSPLPPM_PPM_AOR_CHASEL_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSPLPPM_PPM_AOR_DB Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_RSPLPPM_PPM_AOR_STATUSA_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_RSPLPPM_PPM_AOR_STATUSH_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 CL_RSPLPPM_PPM_AOR_STATUS_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
7 CL_RSPLPPM_PPM_LOCK_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
8 CL_RSPLPPM_PPM_PLANCAL_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
9 CL_RSPLPPM_PPM_PLAN_DB Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
10 CL_RSPLPPM_PPM_PLSES_DB Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
11 CL_RSPLPPM_PPM_PS_CHASEL_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
12 CL_RSPLPPM_PPM_PS_STATUS_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_RSPLPPM_MONITOR has no interface implemented.
Friends
Class CL_RSPLPPM_MONITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_TSX_DSO_DSELN Static Attribute Private Type reference (TYPE) RSPLPPM_TSX_DSELN PPM Data Slices: Detail with Selection from ODS 20061221
2 P_TSX_DSO_HSELN Static Attribute Private Type reference (TYPE) RSPLPPM_TSX_HSELN PPM Data Slices: Header with Selection from ODS 20061221
3 P_TSX_SHM_DSELN Static Attribute Private Type reference (TYPE) RSPLPPM_TSX_DSELN PPM Data Slices: Details with Selection from SHM 20061221
4 P_TSX_SHM_HSELN Static Attribute Private Type reference (TYPE) RSPLPPM_TSX_HSELN PPM Data Slices: Header with Selection from SHM 20061221
5 P_TS_AGENT Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_AGENT_DSO=>TS_AGENT Process Agent 20061221
6 P_TS_AOR Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_AOR_DB=>TS_AOR Areas of Responsibility 20061221
7 P_TS_AORSTATUS Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_AOR_STATUS_DSO=>TS_AORSTATUS Status of Areas of Responsibility 20061221
8 P_TS_AORSTATUS_AGGR Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_AOR_STATUSA_DSO=>TS_AORAGGRSTATUS Aggregated Status 20061221
9 P_TS_AORSTATUS_HIST Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_AOR_STATUSH_DSO=>TS_AORSTATUSHIST Status History for Areas of Responsibility 20061221
10 P_TS_AOR_CHASEL Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>TS_CHASEL_DETAIL Selections for Area of Responsibility 20061221
11 P_TS_LOCKENTRY Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_LOCK_DSO=>TS_LOCK Entries in PPM Lock DSO 20061221
12 P_TS_PLAN Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_PLAN_DB=>TS_PLAN Plans 20061221
13 P_TS_PLANCAL Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_PLANCAL_DSO=>TS_PLANCAL Entries in Planning Calendar 20061221
14 P_TS_PLSES Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_PLSES_DB=>TS_PLSES Planning Sessions 20061221
15 P_TS_PSSTATUS Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_PS_STATUS_DSO=>TS_PSSTATUS Status of Planning Sessions 20061221
16 P_TS_PS_CHASEL Static Attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>TS_CHASEL_HEAD Selections for Planning Session 20061221
17 P_T_MAINMON Static Attribute Private Type reference (TYPE) RSPLPPM_T_MON1 Table Type: PPM Monitor 20061221
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MONTABLE1 Static method Public Method Structure of PPM Monitor Table 1 - SHM, ODS Locks 20061221
2 CHECK_DSEL_EQUAL Static method Private Method Check if Selections from DSO Agree with Those from SHM 20061221
3 CHECK_HSEL_EQUAL Static method Private Method Check if Selections from DSO Agree with Those from SHM 20061221
4 CLEAR_MONITORBUFFER_TABS Static method Private Method Delete PPM Monitor Buffer 20061221
5 CONVERT_DSO_SEL Static method Private Method Convert Selection from ODS to Same Format as SHM 20061221
6 DETERMINE_SHM_LOCK Static method Private Method Determine a Shared Memory Lock 20061221
7 RANGED2SELN Static method Private Method Converts Detail Selection to Normal Format 20061221
8 RANGEH2SELN Static method Private Method Converts Header Selection to Normal Format 20061221
9 READ_DSO_AGENT Static method Private Method Read PPM DataStore Object - Process Agent 20061221
10 READ_DSO_AORSTATUS Static method Private Method Read PPM DataStore Object - Status of Area of Responsibility 20061221
11 READ_DSO_AORSTATUS_AGGR Static method Private Method Read PPM DataStore Object - Aggreated STatus 20061221
12 READ_DSO_AORSTATUS_HIST Static method Private Method Read PPM DataStore Object - Status History 20061221
13 READ_DSO_AOR_CHASEL Static method Private Method Read PPM DataStore Object - Sel. Area of Responsibility 20061221
14 READ_DSO_LOCK Static method Private Method Read PPM Lock DataStore Object 20061221
15 READ_DSO_PLANCAL Static method Private Method Read PPM DataStore Object - Planning Calendar 20061221
16 READ_DSO_PSSTATUS Static method Private Method Read PPM DataStore Object - Status of Planning Session 20061221
17 READ_DSO_PS_CHASEL Static method Private Method Read PPM DataStore Object - Sel. Planning Session 20061221
18 READ_MD_AOR Static method Private Method Read All Areas of Responsibility (Master Data) 20061221
19 READ_MD_PLAN Static method Private Method Read All Plans (Master Data) 20061221
20 READ_MD_PLANNINGSESSION Static method Private Method Read All Planning Sessions (Master Data) 20061221
21 READ_SHM Static method Private Method Read PPM Shared Memory 20061221
22 REBUILD_MONITORBUFFER_TABS Static method Public Method Scan PPM for Monitor 20061221
Events
Class CL_RSPLPPM_MONITOR has no event.
Types
Class CL_RSPLPPM_MONITOR has no local type.
Method Signatures

Method BUILD_MONTABLE1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MON1TAB Value transfer Type reference (TYPE) RSPLPPM_T_MON1 Tabellentyp: PPM Monitor 20061221
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221
2 CX_RSPLS_FAILED Methode ist fehlgeschlagen 20061221

Method CHECK_DSEL_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AORID Call by reference Type reference (TYPE) RSPLPPM_AORID techn. Name des Verantwortungsbereichs 20061221
2 Importing I_PLANID Call by reference Type reference (TYPE) RSPLPPM_PLANID Plantechn. Name des Plans 20061221
3 Importing I_PLSESNR Call by reference Type reference (TYPE) RSPLPPM_PLSESNR Nummer der Planungsrunde 20061221
4 Returning R_SEL_IS_EQUAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20061221
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method CHECK_HSEL_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PLANID Call by reference Type reference (TYPE) RSPLPPM_PLANID Plantechn. Name des Plans 20061221
2 Importing I_PLSESNR Call by reference Type reference (TYPE) RSPLPPM_PLSESNR Nummer der Planungsrunde 20061221
3 Returning R_SEL_IS_EQUAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20061221
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method CLEAR_MONITORBUFFER_TABS Signature

Method CLEAR_MONITORBUFFER_TABS on class CL_RSPLPPM_MONITOR has no parameter.
Method CLEAR_MONITORBUFFER_TABS on class CL_RSPLPPM_MONITOR has no exception.

Method CONVERT_DSO_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AORID Call by reference Type reference (TYPE) RSPLPPM_AORID techn. Name des Verantwortungsbereichs 20061221
2 Importing I_PLANID Call by reference Type reference (TYPE) RSPLPPM_PLANID Plantechn. Name des Plans 20061221
3 Importing I_PLSESNR Call by reference Type reference (TYPE) RSPLPPM_PLSESNR Nummer der Planungsrunde 20061221
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method DETERMINE_SHM_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AORID Call by reference Type reference (TYPE) RSPLPPM_AORID techn. Name des Verantwortungsbereichs 20061221
2 Importing I_PLANID Call by reference Type reference (TYPE) RSPLPPM_PLANID Plantechn. Name des Plans 20061221
3 Importing I_PLSESNR Call by reference Type reference (TYPE) RSPLPPM_PLSESNR Nummer der Planungsrunde 20061221
4 Returning R_SHM_LOCK Value transfer Type reference (TYPE) RSPLPPM_LOCK Datenelement: Sperre im BI PPM 20061221
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method RANGED2SELN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_DSELN Call by reference Type reference (TYPE) RSPLPPM_TSX_DSELN PPM Datenscheiben: Detail mit Selektion 20061221
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20061221
3 Importing I_TS_CHASEL_D Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>TS_CHASEL_DETAIL 20061221

Method RANGED2SELN on class CL_RSPLPPM_MONITOR has no exception.

Method RANGEH2SELN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_HSELN Call by reference Type reference (TYPE) RSPLPPM_TSX_HSELN PPM Datenscheiben: Kopf mit Selektion 20061221
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20061221
3 Importing I_TS_CHASEL_H Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>TS_CHASEL_HEAD 20061221

Method RANGEH2SELN on class CL_RSPLPPM_MONITOR has no exception.

Method READ_DSO_AGENT Signature

Method READ_DSO_AGENT on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_DSO_AORSTATUS Signature

Method READ_DSO_AORSTATUS on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_DSO_AORSTATUS_AGGR Signature

Method READ_DSO_AORSTATUS_AGGR on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_DSO_AORSTATUS_HIST Signature

Method READ_DSO_AORSTATUS_HIST on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_DSO_AOR_CHASEL Signature

Method READ_DSO_AOR_CHASEL on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_DSO_LOCK Signature

Method READ_DSO_LOCK on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_DSO_PLANCAL Signature

Method READ_DSO_PLANCAL on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_DSO_PSSTATUS Signature

Method READ_DSO_PSSTATUS on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_DSO_PS_CHASEL Signature

Method READ_DSO_PS_CHASEL on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_MD_AOR Signature

Method READ_MD_AOR on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_MD_PLAN Signature

Method READ_MD_PLAN on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_MD_PLANNINGSESSION Signature

Method READ_MD_PLANNINGSESSION on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_SHM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20061221
# Exception Resumable Description Created on
1 CX_RSPLS_FAILED PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method REBUILD_MONITORBUFFER_TABS Signature

Method REBUILD_MONITORBUFFER_TABS on class CL_RSPLPPM_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221
History
Last changed by/on SAP  20130531 
SAP Release Created in 720