Hierarchy
⤷
⤷
Properties
| Class | CL_DPR_MPMON_FILTER | |
| Short Description | Filter f. Multi-Proj.Monitor and cProj. Table & Graphic View | |
| Super Class | ||
| 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 | 20060619 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_DPR_MPMON_FILTER has no interface implemented.
Friends
Class CL_DPR_MPMON_FILTER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_DATE' | Name of the method to check the date | 20080225 | ||
| 2 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_DESCRIPTION' | Name of the method to check the description | 20080225 | ||
| 3 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_GROUPING' | Name of the method to check the grouping | 20080225 | ||
| 4 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_MANDATORY' | Name of the method to check the mandatory flag | 20080225 | ||
| 5 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_PRIORITY' | Name of the method to check the priority | 20080225 | ||
| 6 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_PROCESS' | Name of the method to check the process | 20080225 | ||
| 7 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_RELEVANT_FOR_APPROVAL' | Name of the method to check the relevant for approval flag | 20080225 | ||
| 8 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_RESPONSIBLE_BUPA' | Name of the method to check the responsible business partner | 20080225 | ||
| 9 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_RESPONSIBLE_ROLE_TYPE' | Name of the method to check the responsible role type | 20080225 | ||
| 10 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_SEARCH_FIELD' | Name of the method to check the search field | 20080225 | ||
| 11 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_SEVERITY' | Name of the method to check the severity | 20080225 | ||
| 12 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_STATUS' | Name of the method to check the status | 20080225 | ||
| 13 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_TASK_COMPLETION' | Name of the method to check the completion | 20080225 | ||
| 14 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_TASK_MILESTONE' | Name of the method to check the milestone flag | 20080225 | ||
| 15 | Constant | Private | Type reference (TYPE) | TY_METHOD_NAME | 'CHECK_TASK_TYPE' | Name of the method to check the task type | 20080225 | ||
| 16 | Instance attribute | Private | Type reference (TYPE) | DPR_TS_UI_TABLE_FILTER_CRIT | Filter Conditions for Data Search in Table View | 20060725 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | DPR_TS_UI_FIELD_VALUES | Filter Conditions for Criticality Level (Severity) | 20061206 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | DPR_TS_UI_FIELD_VALUES | Filter Conditions for Priorities | 20060725 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | DPR_TS_UI_FIELD_VALUES | Filter Conditions for Processes | 20060725 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | DPR_TS_UI_FIELD_VALUES | Filter Conditions for Responsible Project Role Types | 20060725 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | DPR_TS_UI_FIELD_VALUES | Filter Conditions for System Status | 20060725 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | DPR_TS_UI_FIELD_VALUES | Filter Conditions for Task Types | 20060725 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | TT_OBJ_TYPE_METHODS | Table of currently active (required) check methods | 20080225 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | CGPL_OBJECT_TYPES | Obj. types for general details + respons + status + severity | 20080304 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | TT_ELEMENT_DETAILS | Buffer for Project Element Details | 20060619 | |||
| 26 | Instance attribute | Private | See coding | Filter Conditions Range Table for Task Percentage Complete | 20061114 | ||||
| 27 | Instance attribute | Private | Type reference (TYPE) | CGPL_OBJECT_TYPES | Obj. types for which the buffer contains general detail data | 20080229 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | CGPL_OBJECT_TYPES | Obj. types for which the buffer contains responsible data | 20080229 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | CGPL_OBJECT_TYPES | Obj. types for which the buffer contains severity data | 20080229 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | CGPL_OBJECT_TYPES | Obj. types for which the buffer contains status data | 20080229 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | CGPL_OBJECT_TYPES | Obj. types for which general detail data are required | 20080229 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | CGPL_OBJECT_TYPES | Obj. types for which responsible data are required | 20080229 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | CGPL_OBJECT_TYPES | Obj. types for which severity data are required | 20080229 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | CGPL_OBJECT_TYPES | Obj. types for which status data are required | 20080229 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Add Current Project Element to Filter Result? | 20060619 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | TY_ELEMENT_DETAILS | Detail Data for Current Project Element | 20060619 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | CHAR01 | Date 'E': Earliest, 'L': Latest | 20060619 | |||
| 38 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Buffer Detail Data for Project Elements? | 20060619 | ||
| 39 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_DPR_MPMON_FILTER | Filter f. Multi-Proj.Monitor and cProj. Table & Graphic View | 20060626 | |||
| 40 | Static Attribute | Private | Type reference (TYPE) | TT_CHECK_METHOD_ASSIGNMENT | Assignment (mapping table) of check-methods to object types | 20080225 | |||
| 41 | Static Attribute | Private | Type reference (TYPE) | TT_CHECK_METHOD_REQUIRED_DATA | Inform. which details are required for which check method | 20080229 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Activate the specified check method | 20080225 | |
| 2 | Instance method | Private | Method | Add general detail data to the buffer | 20080229 | |
| 3 | Instance method | Private | Method | Add detail data about the responsibles to the buffer | 20080226 | |
| 4 | Instance method | Private | Method | Add detail data about the severity to the buffer | 20080222 | |
| 5 | Instance method | Private | Method | Add detail data about the status to the buffer | 20080222 | |
| 6 | Instance method | Private | Method | Date Filter | 20060619 | |
| 7 | Instance method | Private | Method | Name Filter | 20060619 | |
| 8 | Instance method | Private | Method | Group Filter | 20060619 | |
| 9 | Instance method | Private | Method | Mandatory Filter | 20060619 | |
| 10 | Instance method | Private | Method | Priority Filter | 20060619 | |
| 11 | Instance method | Private | Method | Process Filter | 20060619 | |
| 12 | Instance method | Private | Method | Relevant-for-Approval Filter | 20060619 | |
| 13 | Instance method | Private | Method | Responsible-Business-Partner Filter | 20060724 | |
| 14 | Instance method | Private | Method | Responsible-Role Filter | 20060724 | |
| 15 | Instance method | Private | Method | Search-Field Filter | 20060626 | |
| 16 | Instance method | Private | Method | Severity (Criticality Level) Filter | 20061206 | |
| 17 | Instance method | Private | Method | Status Filter | 20061206 | |
| 18 | Instance method | Private | Method | Percentage Complete Filter | 20060619 | |
| 19 | Instance method | Private | Method | Milestone Filter | 20060619 | |
| 20 | Instance method | Private | Method | Task Type Filter | 20060619 | |
| 21 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20080225 | |
| 22 | Instance method | Private | Method | Select (activate) the required check methods | 20080212 | |
| 23 | Instance method | Private | Method | Create active check method collection for object type | 20080304 | |
| 24 | Instance method | Private | Method | Determine which elements should be added to the buffer | 20080229 | |
| 25 | Instance method | Private | Method | Determine required data according to the active chk methods | 20080229 | |
| 26 | Instance method | Private | Method | Read details of the elements and add them to the buffer | 20080222 | |
| 27 | Instance method | Public | Method | Delivers Filtered Result Quantity of Transferred Elements | 20060619 | |
| 28 | Instance method | Private | Method | Delivers Details for an Element | 20060619 | |
| 29 | Instance method | Private | Method | Returns a list of GUIDs for all elements in the buffer | 20080222 | |
| 30 | Static method | Public | Method | Get Instance (Singleton) | 20060626 | |
| 31 | Instance method | Private | Method | Delivers Severity (Criticality Level) for a Project Element | 20061206 | |
| 32 | Instance method | Private | Method | Evaluates User Settings (for Example, Earliest/Latest Dates) | 20060620 | |
| 33 | Instance method | Public | Method | Deletes Element Detail Buffer for All Elements | 20060831 | |
| 34 | Instance method | Public | Method | Deletes Element Detail Buffer for a Certain Element | 20060831 | |
| 35 | Instance method | Public | Method | Deletes Element Detail Buffer for Multiple Elements | 20061204 | |
| 36 | Instance method | Private | Method | Sets and Checks Filter Conditions | 20060620 |
Events
Class CL_DPR_MPMON_FILTER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_BUPAS | Private | See coding | Local Table Type for Responsible Business Partners | 20060619 | tt_bupas TYPE SORTED TABLE OF dpr_ui_bupa WITH NON-UNIQUE DEFAULT KEY
|
|
| 2 | TT_CHECK_METHOD_ASSIGNMENT | Private | See coding | Local Table Type for Assignments of Obj. Types to Methods | 20080225 | tt_check_method_assignment TYPE SORTED TABLE OF ty_check_method_assignment WITH UNIQUE KEY method_name obj_type
|
|
| 3 | TT_CHECK_METHOD_REQUIRED_DATA | Private | See coding | Local Table Type about required details for check methods | 20080229 | tt_check_method_required_data TYPE SORTED TABLE OF ty_check_method_required_data WITH UNIQUE KEY method_name
|
|
| 4 | TT_ELEMENTS_BY_OBJ_TYPE | Private | See coding | Local Table Type for Element Collections of Obj. Types | 20080225 | tt_elements_by_obj_type TYPE HASHED TABLE OF ty_elements_by_obj_type WITH UNIQUE KEY obj_type
|
|
| 5 | TT_ELEMENT_DETAILS | Private | See coding | Local Table Type for Project Element Detail Data | 20060619 | tt_element_details TYPE HASHED TABLE OF ty_element_details WITH UNIQUE KEY guid
|
|
| 6 | TT_METHOD_NAMES | Private | See coding | Local Table Type for Method Names | 20080212 | tt_method_names TYPE STANDARD TABLE OF ty_method_name WITH DEFAULT KEY
|
|
| 7 | TT_OBJ_TYPE_METHODS | Private | See coding | Local Table Type for Method Collections of Obj. Types | 20080225 | tt_obj_type_methods TYPE HASHED TABLE OF ty_obj_type_methods WITH UNIQUE KEY obj_type
|
|
| 8 | TT_STATUS_KEYS | Private | See coding | Local Table Type for Status Key | 20060724 | tt_status_keys TYPE STANDARD TABLE OF ty_status_key WITH NON-UNIQUE DEFAULT KEY
|
|
| 9 | TY_CHECK_METHOD_ASSIGNMENT | Private | See coding | Local Line Type for Assignments of Obj. Types to Methods | 20080225 | BEGIN OF ty_check_method_assignment,
obj_type TYPE cgpl_object_type,
method_name TYPE ty_method_name,
END OF ty_check_method_assignment
|
|
| 10 | TY_CHECK_METHOD_REQUIRED_DATA | Private | See coding | Local Line Type about required details for a check method | 20080229 | BEGIN OF ty_check_method_required_data,
method_name TYPE ty_method_name,
details TYPE abap_bool,
responsibles TYPE abap_bool,
status TYPE abap_bool,
severity TYPE abap_bool,
END OF ty_check_method_required_data
|
|
| 11 | TY_ELEMENTS_BY_OBJ_TYPE | Private | See coding | Local Line Type for Element Collections of Obj. Types | 20080225 | BEGIN OF ty_elements_by_obj_type,
obj_type TYPE cgpl_object_type,
key_tab TYPE SORTED TABLE OF dpr_ts_api_root_object_key WITH UNIQUE KEY guid,
END OF ty_elements_by_obj_type
|
|
| 12 | TY_ELEMENT_DETAILS | Private | See coding | Local Line Type for Project Element Detail Data | 20060619 | BEGIN OF ty_element_details,
guid TYPE dpr_tv_object_guid_char,
object_type TYPE cgpl_object_type,
description TYPE dpr_tv_name,
priority TYPE cgpl_priority,
start_date TYPE dpr_tv_scheduled_start,
finish_date TYPE dpr_tv_scheduled_finish,
grouping TYPE dpr_tv_grouping,
search_field TYPE dpr_tv_search_field,
status_keys TYPE tt_status_keys,
stsma TYPE j_stsma,
responsible_role_type TYPE dpr_tv_participant_role,
responsible_bupas TYPE tt_bupas,
process TYPE dpr_tv_process,
flag_mandatory TYPE dpr_tv_obligatory,
flag_approval_relevant TYPE dpr_tv_approval_relevant,
task_type TYPE dpr_tv_tsk_type,
completion TYPE cgpl_completion,
flag_milestone TYPE dpr_tv_milestone,
severity TYPE eve_tv_threshold_severity,
END OF ty_element_details
|
|
| 13 | TY_METHOD_NAME | Private | Type reference (TYPE) | SEOCPDNAME | Type for Method Names | 20080212 | |
| 14 | TY_OBJ_TYPE_METHODS | Private | See coding | Local Line Type for Method Collections of Obj. Types | 20080225 | BEGIN OF ty_obj_type_methods,
obj_type TYPE cgpl_object_type,
method_tab TYPE tt_method_names,
END OF ty_obj_type_methods
|
|
| 15 | TY_STATUS_KEY | Private | Type reference (TYPE) | CHAR24 | Local Line Type for Status Key (System + User Status) | 20061206 | |
Method Signatures
Method ACTIVATE_CHECK_METHOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_METHOD_NAME | Call by reference | Type reference (TYPE) | TY_METHOD_NAME | Vollständiger Komponentenname (Methodenname) einer Klasse | 20080225 |
Method ACTIVATE_CHECK_METHOD on class CL_DPR_MPMON_FILTER has no exception.
Method ADD_DETAILS_TO_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20090604 | ||||
| 2 | IT_ENTITY_GUIDS_BY_OBJ_TYPE | Call by reference | Type reference (TYPE) | TT_ELEMENTS_BY_OBJ_TYPE | Table of entitiy GUIDS grouped by object type | 20080229 |
Method ADD_DETAILS_TO_BUFFER on class CL_DPR_MPMON_FILTER has no exception.
Method ADD_RESPONSIBLES_TO_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20090604 | ||||
| 2 | IT_ENTITY_GUIDS_BY_OBJ_TYPE | Call by reference | Type reference (TYPE) | TT_ELEMENTS_BY_OBJ_TYPE | 20080229 |
Method ADD_RESPONSIBLES_TO_BUFFER on class CL_DPR_MPMON_FILTER has no exception.
Method ADD_SEVERITY_TO_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20090604 | ||||
| 2 | IT_ENTITY_GUIDS_BY_OBJ_TYPE | Call by reference | Type reference (TYPE) | TT_ELEMENTS_BY_OBJ_TYPE | 20080229 |
Method ADD_SEVERITY_TO_BUFFER on class CL_DPR_MPMON_FILTER has no exception.
Method ADD_STATUS_TO_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20090604 | ||||
| 2 | IT_ENTITY_GUIDS_BY_OBJ_TYPE | Call by reference | Type reference (TYPE) | TT_ELEMENTS_BY_OBJ_TYPE | Table of entitiy GUIDS grouped by object type | 20080225 |
Method ADD_STATUS_TO_BUFFER on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_DATE Signature
Method CHECK_DATE on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_DATE on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_DESCRIPTION Signature
Method CHECK_DESCRIPTION on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_DESCRIPTION on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_GROUPING Signature
Method CHECK_GROUPING on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_GROUPING on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_MANDATORY Signature
Method CHECK_MANDATORY on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_MANDATORY on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_PRIORITY Signature
Method CHECK_PRIORITY on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_PRIORITY on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_PROCESS Signature
Method CHECK_PROCESS on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_PROCESS on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_RELEVANT_FOR_APPROVAL Signature
Method CHECK_RELEVANT_FOR_APPROVAL on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_RELEVANT_FOR_APPROVAL on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_RESPONSIBLE_BUPA Signature
Method CHECK_RESPONSIBLE_BUPA on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_RESPONSIBLE_BUPA on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_RESPONSIBLE_ROLE_TYPE Signature
Method CHECK_RESPONSIBLE_ROLE_TYPE on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_RESPONSIBLE_ROLE_TYPE on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_SEARCH_FIELD Signature
Method CHECK_SEARCH_FIELD on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_SEARCH_FIELD on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_SEVERITY Signature
Method CHECK_SEVERITY on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_SEVERITY on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_STATUS Signature
Method CHECK_STATUS on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_STATUS on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_TASK_COMPLETION Signature
Method CHECK_TASK_COMPLETION on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_TASK_COMPLETION on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_TASK_MILESTONE Signature
Method CHECK_TASK_MILESTONE on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_TASK_MILESTONE on class CL_DPR_MPMON_FILTER has no exception.
Method CHECK_TASK_TYPE Signature
Method CHECK_TASK_TYPE on class CL_DPR_MPMON_FILTER has no parameter.
Method CHECK_TASK_TYPE on class CL_DPR_MPMON_FILTER has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DPR_MPMON_FILTER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_MPMON_FILTER has no exception.
Method COLLECT_METHODS Signature
Method COLLECT_METHODS on class CL_DPR_MPMON_FILTER has no parameter.
Method COLLECT_METHODS on class CL_DPR_MPMON_FILTER has no exception.
Method CREATE_ACTIVE_CHK_METH_COLL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | 20080304 |
Method CREATE_ACTIVE_CHK_METH_COLL on class CL_DPR_MPMON_FILTER has no exception.
Method DETERMINE_ELEMENTS_TO_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ELEMENTS_TO_ADD | Call by reference | Type reference (TYPE) | TT_ELEMENTS_BY_OBJ_TYPE | GUIDs of elements for which the buffer needs to be enhanced | 20080304 | |||
| 2 | IT_ALL_ELEMENTS | Call by reference | Type reference (TYPE) | TT_ELEMENTS_BY_OBJ_TYPE | GUIDs of all elements in the buffer | 20080229 | |||
| 3 | IT_LOADED_FOR_OBJ_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPES | Obj. types which were already loaded in the past | 20080229 | |||
| 4 | IT_NEW_ELEMENTS | Call by reference | Type reference (TYPE) | TT_ELEMENTS_BY_OBJ_TYPE | GUIDs of elements newly added to the buffer | 20080229 | |||
| 5 | IT_REQUIRED_FOR_OBJ_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPES | Obj. types which are required | 20080229 |
Method DETERMINE_ELEMENTS_TO_ADD on class CL_DPR_MPMON_FILTER has no exception.
Method DETERMINE_REQUIRED_DATA Signature
Method DETERMINE_REQUIRED_DATA on class CL_DPR_MPMON_FILTER has no parameter.
Method DETERMINE_REQUIRED_DATA on class CL_DPR_MPMON_FILTER has no exception.
Method FILL_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20090604 | ||||
| 2 | IT_ALL_ELEMENTS | Call by reference | Type reference (TYPE) | DPR_TT_UI_FILTER_GUIDS | cProjects: Table of GUIDs of Elements to Be Filtered | 20080222 |
Method FILL_BUFFER on class CL_DPR_MPMON_FILTER has no exception.
Method FILTER_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Ref. of the data buffer object (MPMON_TREE, ...) | 20090604 | |||
| 2 | IS_FILTER_CONDITIONS | Call by reference | Type reference (TYPE) | DPR_TS_UI_TABLE_FILTER_CRIT | Filter Kriterien | 20060619 | |||
| 3 | IT_ALL_ELEMENTS | Call by reference | Type reference (TYPE) | DPR_TT_UI_FILTER_GUIDS | Tabelle mit GUIDs der zu filternden Elemente (Ausgangsmenge) | 20060619 | |||
| 4 | IV_REMOVE_DUPLICATE_ELEMENTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Doppelte Einträge (Elemente mit gleicher GUID) verhindern | 20061215 | ||
| 5 | IV_USE_ELEMENT_DETAILS_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Steuert ob Projektelement Details gepuffert werden | 20060619 | ||
| 6 | RT_FILTERED_ELEMENTS | Value transfer | Type reference (TYPE) | DPR_TT_UI_FILTER_GUIDS | Tabelle mit GUIDs der gefilterten Elemente (Ergebnismenge) | 20060619 |
Method FILTER_ELEMENTS on class CL_DPR_MPMON_FILTER has no exception.
Method GET_ELEMENT_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROJ_ELEMENT | Call by reference | Type reference (TYPE) | DPR_TS_UI_FILTER_GUIDS | Projektelement | 20060619 | |||
| 2 | RV_DETAILS | Value transfer | Type reference (TYPE) | TY_ELEMENT_DETAILS | Projeketelement Details | 20060619 |
Method GET_ELEMENT_DETAILS on class CL_DPR_MPMON_FILTER has no exception.
Method GET_ELEMENT_GUIDS_FROM_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ELEMENT_GUIDS | Call by reference | Type reference (TYPE) | TT_ELEMENTS_BY_OBJ_TYPE | All GUIDs grouped by object type | 20080304 |
Method GET_ELEMENT_GUIDS_FROM_BUFFER on class CL_DPR_MPMON_FILTER has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_FILTER | Value transfer | Object reference (TYPE REF TO) | CL_DPR_MPMON_FILTER | Filter für Multiprojekt Monitor | 20060626 |
Method GET_INSTANCE on class CL_DPR_MPMON_FILTER has no exception.
Method GET_SEVERITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GUID | Call by reference | Type reference (TYPE) | DPR_TV_OBJECT_GUID_CHAR | Eindeutiger Objektschlüssel | 20061206 | |||
| 2 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in der Projektplanung | 20061206 | |||
| 3 | RV_SEVERITY_VALUE | Value transfer | Type reference (TYPE) | EVE_TV_THRESHOLD_SEVERITY | Schweregrad eines Schwellenwerts der Auswertungen | 20061206 |
Method GET_SEVERITY on class CL_DPR_MPMON_FILTER has no exception.
Method PROCESS_USER_SETTINGS Signature
Method PROCESS_USER_SETTINGS on class CL_DPR_MPMON_FILTER has no parameter.
Method PROCESS_USER_SETTINGS on class CL_DPR_MPMON_FILTER has no exception.
Method RESET_BUFFER_FOR_ALL_ELEMENTS Signature
Method RESET_BUFFER_FOR_ALL_ELEMENTS on class CL_DPR_MPMON_FILTER has no parameter.
Method RESET_BUFFER_FOR_ALL_ELEMENTS on class CL_DPR_MPMON_FILTER has no exception.
Method RESET_BUFFER_FOR_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GUID | Call by reference | Type reference (TYPE) | DPR_TV_OBJECT_GUID_CHAR | Eindeutiger Objektschlüssel | 20060831 |
Method RESET_BUFFER_FOR_ELEMENT on class CL_DPR_MPMON_FILTER has no exception.
Method RESET_BUFFER_FOR_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_GUIDS | Call by reference | Type reference (TYPE) | DPR_TT_GUIDC_NON_SORTED | Eindeutiger Objektschlüssel | 20061204 |
Method RESET_BUFFER_FOR_ELEMENTS on class CL_DPR_MPMON_FILTER has no exception.
Method SET_FILTER_CONDITIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FILTER_CONDITIONS | Call by reference | Type reference (TYPE) | DPR_TS_UI_TABLE_FILTER_CRIT | Filter Kriterien für Suche von Daten in Tabellen Sicht | 20060620 |
Method SET_FILTER_CONDITIONS on class CL_DPR_MPMON_FILTER has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 450 |