SAP ABAP Class CL_DPR_UI_LOG_STATUS (UI Logic for Status and Threshold Values)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_UI_LOGIC (Package) Project Management UI Data Formatting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DPR_UI_LOG_DETAIL Cross-Object Data Retrieval 20090504
Properties
Class CL_DPR_UI_LOG_STATUS  
Short Description UI Logic for Status and Threshold Values    
Super Class CL_DPR_UI_LOG_DETAIL Cross-Object Data Retrieval 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_LOGIC   Project Management UI Data Formatting 
Created 20050319   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DPR_UI_LOG_STATUS has no interface implemented.
Friends
Class CL_DPR_UI_LOG_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_PROFILE Constant Private Type reference (TYPE) STRING 'PROFILE' Constant 20050322
2 MC_STATUS Constant Private Type reference (TYPE) STRING 'STATUS' Constant 20050322
3 MR_CHANGE_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_DPR_UI_CHANGE_MANAGER Instance on the UI Change Manager 20050323
4 MR_SESSION_STATE Instance attribute Private Object reference (TYPE REF TO) CL_DPR_SESSION_STATE In-Process Memory 20050319
5 MT_ACTIVE_STATUS Instance attribute Private Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Table of Active Statuses 20050324
6 MV_IN_EDIT_MODE Instance attribute Private Type reference (TYPE) BOOLE_D Change/Display Mode 20050321
7 SR_DPR_UI_LOG_STATUS Static Attribute Private Object reference (TYPE REF TO) CL_DPR_UI_LOG_STATUS 20050324
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20050319
2 GET_ACTION_PROPERTIES_STATUS Instance method Public Method Delivers Field Control for Changing DDLB Status 20051216
3 GET_ACTION_PROPERTIES_STSMA Instance method Public Method 20051216
4 GET_ACTIVE_PROFILE Instance method Public Method Delivers the Set Status Profile 20050325
5 GET_ALL_ACTIVE_STATUS Instance method Public Method Delivers All Active Statuses 20050319
6 GET_ALL_STATUS_PROFILES Instance method Public Method Delivers All Status Profiles 20050319
7 GET_ALL_STATUS_TRANSITIONS Instance method Public Method Delivers All Permitted Status Transitions 20050319
8 GET_FIELD_CONTROL Instance method Public Method Liest die Feldsteuerung für den Status 20090504
9 GET_INSTANCE Static method Public Method Delivers Instance (Singleton) 20050319
10 IS_STATUS_RELEVANT Static method Public Method Does Object Category Have Status Display? 20050425
11 IS_THRESHOLD_RELEVANT Static method Public Method Does Object Category Have Threshold Value Violation Display? 20050319
12 IS_USER_STATUS_ACTIVE Instance method Public Method Checks Whether User Statuses Are Active 20050326
13 REPORT_ACTIONS Instance method Public Method Send All Actions Performed to BE 20050323
14 RETRIEVE_ACTION_INFO_PROFILE Instance method Public Method Creates Suitable Action Parameters 20050324
15 RETRIEVE_ACTION_INFO_STATUS Instance method Public Method Creates Suitable Action Parameters 20050324
Events
Class CL_DPR_UI_LOG_STATUS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_KEY Public See coding 20050324 TT_KEY type standard table of dpr_ts_api_root_object_key with non-unique key table_line
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DPR_UI_LOG_STATUS has no parameter.
Method CONSTRUCTOR on class CL_DPR_UI_LOG_STATUS has no exception.

Method GET_ACTION_PROPERTIES_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROPERTIES Call by reference Type reference (TYPE) DPR_TS_FC_PROPERTY_EXT Feldeigenschaften in List-Darstellung 20051216
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20051216

Method GET_ACTION_PROPERTIES_STATUS on class CL_DPR_UI_LOG_STATUS has no exception.

Method GET_ACTION_PROPERTIES_STSMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROPERTIES Call by reference Type reference (TYPE) DPR_TS_FC_PROPERTY_EXT Feldeigenschaften in List-Darstellung 20051216
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20051216

Method GET_ACTION_PROPERTIES_STSMA on class CL_DPR_UI_LOG_STATUS has no exception.

Method GET_ACTIVE_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACTIVE_PROFILE Call by reference Type reference (TYPE) DPR_TS_API_NAME_VALUE_PAIR Aktives Statusprofil 20050326
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050325

Method GET_ACTIVE_PROFILE on class CL_DPR_UI_LOG_STATUS has no exception.

Method GET_ALL_ACTIVE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIVE_STATUS Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Liste der aktiven Status zum Objekt 20050320
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050319

Method GET_ALL_ACTIVE_STATUS on class CL_DPR_UI_LOG_STATUS has no exception.

Method GET_ALL_STATUS_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROFILES Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Liste aller Statusprofile 20050321
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Fehler ist aufgetreten 20050322
3 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050321

Method GET_ALL_STATUS_PROFILES on class CL_DPR_UI_LOG_STATUS has no exception.

Method GET_ALL_STATUS_TRANSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS_TRANSITIONS Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Mögliche Statusübergänge 20050320
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Fehler ist aufgetreten 20050322
3 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050320

Method GET_ALL_STATUS_TRANSITIONS on class CL_DPR_UI_LOG_STATUS has no exception.

Method GET_FIELD_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_CONTROL Call by reference Type reference (TYPE) DPR_TT_OBJ_FC_UI Objekte mit Feldkontrolle 20090504
2 Importing IS_OBJECTS Call by reference Type reference (TYPE) DPR_TS_TREE_OBJECTS Objekte gruppiert nach Objekttyp 20090504
3 Importing IV_MAST_LANGU Call by reference Type reference (TYPE) DPR_TV_LANGU_EXT Externer Sprachenschlüssel 20090504

Method GET_FIELD_CONTROL on class CL_DPR_UI_LOG_STATUS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_DPR_UI_LOG_STATUS Value transfer Object reference (TYPE REF TO) CL_DPR_UI_LOG_STATUS UI-Logik für Status 20050319

Method GET_INSTANCE on class CL_DPR_UI_LOG_STATUS has no exception.

Method IS_STATUS_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050425
2 Returning RV_ENABLE_STATUS_VIEW Value transfer Type reference (TYPE) BOOLE_D TRUE (='X'): View wird eingeblendet 20050425

Method IS_STATUS_RELEVANT on class CL_DPR_UI_LOG_STATUS has no exception.

Method IS_THRESHOLD_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20050319
2 Returning RV_ENABLE_THRESH_VIEW Value transfer Type reference (TYPE) BOOLE_D TRUE (='X'): View wird eingeblendet 20050319

Method IS_THRESHOLD_RELEVANT on class CL_DPR_UI_LOG_STATUS has no exception.

Method IS_USER_STATUS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_USRSTAT_ACTIVE Value transfer Type reference (TYPE) BOOLE_D True, wenn ein Benutzerstatus aktiv ist 20050326

Method IS_USER_STATUS_ACTIVE on class CL_DPR_UI_LOG_STATUS has no exception.

Method REPORT_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIONS_RESPONSE Call by reference Type reference (TYPE) DPR_TT_UI_ACTION_CHK Backend Info zu den Aktionen 20050324
2 Importing IT_ACTIONS Call by reference Type reference (TYPE) DPR_TT_UI_ACTION Tabelle mit Actions 20050324

Method REPORT_ACTIONS on class CL_DPR_UI_LOG_STATUS has no exception.

Method RETRIEVE_ACTION_INFO_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIONS Call by reference Type reference (TYPE) DPR_TT_UI_ACTION Tabelle mit Actions 20050324
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050324
3 Importing IV_PROFILE Call by reference Type reference (TYPE) J_STSMA Key eines Statusprofils 20050324

Method RETRIEVE_ACTION_INFO_PROFILE on class CL_DPR_UI_LOG_STATUS has no exception.

Method RETRIEVE_ACTION_INFO_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIONS Call by reference Type reference (TYPE) DPR_TT_UI_ACTION Tabelle der Aktionen 20050324
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050324
3 Importing IV_ACTION Call by reference Type reference (TYPE) STRING Statusübergang (Schlüssel) 20050324

Method RETRIEVE_ACTION_INFO_STATUS on class CL_DPR_UI_LOG_STATUS has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400