SAP CL_DPR_UI_SERVICES OO Class - Service Class for UI
CL_DPR_UI_SERVICES is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_DPR_UI_SERVICES including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_DPR_UI_SERVICES SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ADD_STR_MSG | Convert User-Defined Message into UI Format | Private |
| CALL METHOD cl_dpr_ui_services=>ADD_STR_MSG...more details | ||
| ADD_T100_MSG | Convert T100 Message into UI Format | Private |
| CALL METHOD cl_dpr_ui_services=>ADD_T100_MSG...more details | ||
| ADJUST_URL | Add http:// Prefix to URL if Not Specified | Private |
| CALL METHOD cl_dpr_ui_services=>ADJUST_URL...more details | ||
| CHECK_CHANGE_AUTHORIZATION | Does the User Have Change Authorization? | Private |
| CALL METHOD cl_dpr_ui_services=>CHECK_CHANGE_AUTHORIZATION...more details | ||
| CHECK_IS_WD_COMP_IN_VIEW | Private | |
| CALL METHOD cl_dpr_ui_services=>CHECK_IS_WD_COMP_IN_VIEW...more details | ||
| COMPLETE_OBJ_EVENT | Get Project GUID + TYPE on Operational Objects | Private |
| CALL METHOD cl_dpr_ui_services=>COMPLETE_OBJ_EVENT...more details | ||
|
| ||
| CONVERT_QUAN_VALUES | Convert CSTRING to DEC | Public |
| CALL METHOD cl_dpr_ui_services=>CONVERT_QUAN_VALUES...more details | ||
| GET_API_DATA_FOR_OBJECT_TYPE | Defines API Parameter Irrespective of Object Category | Private |
| CALL METHOD cl_dpr_ui_services=>GET_API_DATA_FOR_OBJECT_TYPE...more details | ||
| GET_AUTHORIZATION_FOR_USER | Delivers Authorization for User | Private |
| CALL METHOD cl_dpr_ui_services=>GET_AUTHORIZATION_FOR_USER...more details | ||
| GET_CURRENCIES | Delivers currencies | Private |
| CALL METHOD cl_dpr_ui_services=>GET_CURRENCIES...more details | ||
| GET_HELP_LINK | URL for Docu | Private |
| CALL METHOD cl_dpr_ui_services=>GET_HELP_LINK...more details | ||
| GET_ICON_FOR_INT_ICON_ID | Determine Icon | Private |
| CALL METHOD cl_dpr_ui_services=>GET_ICON_FOR_INT_ICON_ID...more details | ||
| GET_ICON_FOR_MSGTYPE | Icon for Message Type | Private |
| CALL METHOD cl_dpr_ui_services=>GET_ICON_FOR_MSGTYPE...more details | ||
| GET_LOADED_CHECKLIST_TEMPL | Get Loaded Checklist Template | Private |
| CALL METHOD cl_dpr_ui_services=>GET_LOADED_CHECKLIST_TEMPL...more details | ||
| GET_LOADED_ENTITY | Get Loaded Project | Private |
| CALL METHOD cl_dpr_ui_services=>GET_LOADED_ENTITY...more details | ||
| GET_LOADED_PROJECT | Get Loaded Project | Private |
| CALL METHOD cl_dpr_ui_services=>GET_LOADED_PROJECT...more details | ||
| GET_OBJECT_TYPE_FROM_API_DATA | Defines Object Category Irrespective of API Parameter | Private |
| CALL METHOD cl_dpr_ui_services=>GET_OBJECT_TYPE_FROM_API_DATA...more details | ||
| GET_SCROLLING_ENABLED | User Setting for Scrolling Tree and Roles List | Private |
| CALL METHOD cl_dpr_ui_services=>GET_SCROLLING_ENABLED...more details | ||
| GET_SELECTED_ENTITIES | Get Loaded Project | Private |
| CALL METHOD cl_dpr_ui_services=>GET_SELECTED_ENTITIES...more details | ||
| GET_TABLE_CUTCOPY_COLOR | Read Selection Color | Private |
| CALL METHOD cl_dpr_ui_services=>GET_TABLE_CUTCOPY_COLOR...more details | ||
| GET_TABLE_SELECTION_COLOR | Read Selection Color | Private |
| CALL METHOD cl_dpr_ui_services=>GET_TABLE_SELECTION_COLOR...more details | ||
| GET_TABLE_STANDARD_COLOR | Read Non-Selected Table Color | Private |
| CALL METHOD cl_dpr_ui_services=>GET_TABLE_STANDARD_COLOR...more details | ||
| GET_TOOLTIP_FOR_MSGTYPE | Get Quick Info | Private |
| CALL METHOD cl_dpr_ui_services=>GET_TOOLTIP_FOR_MSGTYPE...more details | ||
| IS_PROJECT_LOADED | Is project loaded | Private |
| CALL METHOD cl_dpr_ui_services=>IS_PROJECT_LOADED...more details | ||
| MESSAGE_IS_SELFEXPLANATORY | Is Message Self-Explanatory? | Private |
| CALL METHOD cl_dpr_ui_services=>MESSAGE_IS_SELFEXPLANATORY...more details | ||
| SET_FOCUS_ON_INPUTFIELD | Set Focus on a Specific Input Field | Public |
| CALL METHOD cl_dpr_ui_services=>SET_FOCUS_ON_INPUTFIELD...more details | ||
CL_DPR_UI_SERVICES attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| MT_H_URL | Instance Attribute | Table help URL | LIKE | Private | |
| MV_DEC_SEPARATOR | Static Attribute | Decimal Separator | '-' | LIKE CHAR1 | Private |
| SC_ALV_VIEW_DESCRIPTION | Instance Attribute | ALV standard view description | LIKE | Private | |
| SC_APPLICATION_CPROJECTS | Instance Attribute | LIKE | Private | ||
| SC_APPLICATION_CPRO_FPM | Instance Attribute | LIKE | Private | ||
| SC_APPLICATION_CPRO_SERVICES | Instance Attribute | LIKE | Private | ||
| SC_CHANGE_MODE | Instance Attribute | Change Mode | LIKE | Private | |
| SC_CREATE_MODE | Instance Attribute | Creation Mode | LIKE | Private | |
| SC_CREATE_VRSN_GLOBAL | Instance Attribute | Create Global Version | LIKE | Private | |
| SC_CREATE_VRSN_LOCAL | Instance Attribute | Create Global Version | LIKE | Private | |
| SC_CTRL_PLAN_VIEW_CREATE | Instance Attribute | UI Views for Control Plan | LIKE | Private | |
| SC_CTRL_PLAN_VIEW_HEADER | Instance Attribute | UI Views for Control Plan | LIKE | Private | |
| SC_CTRL_PLAN_VIEW_OV | Instance Attribute | UI Views for Control Plan | LIKE | Private | |
| SC_DELETE_MODE | Instance Attribute | Delete mode | LIKE | Private | |
| SC_DET_TAB_ADDITIONAL | Instance Attribute | 'Additional Data' Tab | LIKE | Private | |
| SC_DET_TAB_APPROVALS | Instance Attribute | 'Approvals' Tab | LIKE | Private | |
| SC_DET_TAB_AUTH | Instance Attribute | 'Authorizations' Tab | LIKE | Private | |
| SC_DET_TAB_BASIC | Instance Attribute | 'Basic Data' Tab | LIKE | Private | |
| SC_DET_TAB_CHANGE_DOCS | Instance Attribute | 'Change Documents' Tab | LIKE | Private | |
| SC_DET_TAB_CKLITEMS | Instance Attribute | 'Checklist Items' Tab | LIKE | Private | |
| SC_DET_TAB_COLL | Instance Attribute | 'Collaborations' Tab | LIKE | Private | |
| SC_DET_TAB_CUSTOMER | Instance Attribute | 'Customer Fields' Tab | LIKE | Private | |
| SC_DET_TAB_DATES_AND_WORK | Instance Attribute | 'Documents' Tab | LIKE | Private | |
| SC_DET_TAB_DOCUMENTS | Instance Attribute | 'Documents' Tab | LIKE | Private | |
| SC_DET_TAB_EXTERNAL | Instance Attribute | 'Customer Enhancement' Tab | LIKE | Private | |
| SC_DET_TAB_NOTES | Instance Attribute | 'Notes' Tab | LIKE | Private | |
| SC_DET_TAB_OBJECTLINKS | Instance Attribute | 'Object Links' Tab | LIKE | Private | |
| SC_DET_TAB_OPERATIVE | Constant | 'Operative Object Link' Tab | 'OOL' | LIKE STRING | Public |
| SC_DET_TAB_PORTFOLIODATA | Instance Attribute | 'Portfolio Data' Tab | LIKE | Private | |
| SC_DET_TAB_PROGRAMS | Instance Attribute | 'Program' Tab | LIKE | Private | |
| SC_DET_TAB_PROGRAM_PHASES | Instance Attribute | 'Program Phases' Tab | LIKE | Private | |
| SC_DET_TAB_QUALIFICATIONS | Instance Attribute | 'Qualifications' Tab | LIKE | Private | |
| SC_DET_TAB_R3DMS | Instance Attribute | 'R/3 DMS Documents' Tab | LIKE | Private | |
| SC_DET_TAB_RELATIONS | Instance Attribute | 'Relationships' Tab | LIKE | Private | |
| SC_DET_TAB_ROLES | Instance Attribute | 'Roles' Tab | LIKE | Private | |
| SC_DET_TAB_SRM | Instance Attribute | 'Shopping Cart' Tab | LIKE | Private | |
| SC_DET_TAB_STATUS | Instance Attribute | 'Status' Tab | LIKE | Private | |
| SC_DET_TAB_SUBTASKS | Instance Attribute | 'Subtasks' Tab | LIKE | Private | |
| SC_DET_TAB_TASKS | Instance Attribute | 'Tasks' Tab | LIKE | Private | |
| SC_DISPLAY_MODE | Instance Attribute | Display mode | LIKE | Private | |
| SC_GENERIC | Instance Attribute | Generic | LIKE | Private | |
| SC_PROJECT_VIEW_CHART | Instance Attribute | Project View Gantt Chart | LIKE | Private | |
| SC_PROJECT_VIEW_CTRL_PLAN | Instance Attribute | Control Plan Project View | LIKE | Private | |
| SC_PROJECT_VIEW_DETAIL | Instance Attribute | Project View Detail | LIKE | Private | |
| SC_PROJECT_VIEW_PRINT | Instance Attribute | Project View Detail | LIKE | Private | |
| SC_PROJECT_VIEW_TABLE | Instance Attribute | Project View Table | LIKE | Private | |
| SC_RES_VIEW_RESOURCE_SEARCH | Instance Attribute | UI Views for Resources | LIKE | Private | |
| SC_RES_VIEW_ROLE_DEFINITION | Instance Attribute | UI Views for Resources | LIKE | Private | |
| SC_ROL_SUBVIEW_DETAILS | Instance Attribute | UI Views for Roles: Details | LIKE | Private | |
| SC_ROL_SUBVIEW_RESOVER | Instance Attribute | UI Views for Roles: Resource Overview | LIKE | Private | |
| SC_ROL_SUBVIEW_ROLES | Instance Attribute | UI Views for Roles: Project Roles | LIKE | Private | |
| SC_ROL_SUBVIEW_STAFFING | Instance Attribute | UI Views for Roles: Project Role Staffing | LIKE | Private | |
| SC_ROL_SUBVIEW_STAFFOVER | Instance Attribute | UI Views for Roles: Staffing Overview | LIKE | Private | |
| SC_ROL_TAB_APPOINT | Instance Attribute | 'Dates' Tab | LIKE | Private | |
| SC_ROL_TAB_CHANGE | Instance Attribute | 'Change Documents' Tab | LIKE | Private | |
| SC_ROL_TAB_COST | Instance Attribute | 'Costing' Tab | LIKE | Private | |
| SC_ROL_TAB_DOCS | Instance Attribute | 'Documents' Tab | LIKE | Private | |
| SC_ROL_TAB_GENERAL | Instance Attribute | 'General' Tab | LIKE | Private | |
| SC_ROL_TAB_NOTES | Instance Attribute | 'Notes' Tab | LIKE | Private | |
| SC_ROL_TAB_OBL | Instance Attribute | 'Object Links' Tab | LIKE | Private | |
| SC_ROL_TAB_PROCESS | Instance Attribute | 'Staffing Process' Tab | LIKE | Private | |
| SC_ROL_TAB_SKILLS | Instance Attribute | 'Qualifications' Tab | LIKE | Private | |
| SC_ROL_TAB_SRM | Instance Attribute | 'Shopping Cart' Tab | LIKE | Private | |
| SC_ROL_TAB_STAFF | Instance Attribute | 'Staffing' Tab | LIKE | Private | |
| SC_ROL_TAB_TASK | Instance Attribute | 'Tasks' Tab | LIKE | Private | |
| SC_SERVICE_APPROVALS | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_AUTH | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_COLLABORATIONS | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_CONFIRMATION | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_DET_CONTAINER | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_DOCUMENTS | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_EVALUATIONS | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_GANTT | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_NOTES | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_OBL | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_ONE_ROLE | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_PROJECT_VIEW | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_RES_MAIN | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_ROL_GENERAL | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_ROL_STAFF | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_STATUS | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_STATUSREPORTS | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_TABLE | Instance Attribute | LIKE | Private | ||
| SC_SERVICE_TASK_ROLE | Instance Attribute | LIKE | Private | ||
| SC_TAB_ACCOUNTING | Instance Attribute | Accounting Tab | LIKE | Private | |
| SC_TAB_CONTROL_PLANS | Instance Attribute | Control Plans Tab | LIKE | Private | |
| SC_TAB_CUSTOMER | Instance Attribute | Additional (Customer) Tab | LIKE | Private | |
| SC_TAB_MTA | Instance Attribute | Milestone Trend Analysis Tab | LIKE | Private | |
| SC_TAB_PROJECT_CHARTER | Instance Attribute | Project Charter Tab | LIKE | Private | |
| SC_TAB_PROJECT_VERSIONS | Instance Attribute | Project Versions Tab | LIKE | Private | |
| SC_TAB_RESOURCES | Instance Attribute | Resources Tab | LIKE | Private | |
| SC_TAB_SEARCH | Instance Attribute | Search Tab | LIKE | Private | |
| SC_TAB_STATUS_REPORTS | Instance Attribute | Status Reports Tab | LIKE | Private | |
| SC_TAB_STATUS_REPORTS_DMS | Instance Attribute | Tab for Status Reports DMS | LIKE | Private | |
| SC_TAB_STRUCTURE | Instance Attribute | Structure Tab | LIKE | Private | |
| SC_TEMPLATE_CHECKLIST | Instance Attribute | LIKE | Private | ||
| SC_TEMPLATE_CONTROLPLAN | Instance Attribute | LIKE | Private | ||
| SC_TEMPLATE_DOCUMENT | Instance Attribute | LIKE | Private | ||
| SC_TEMPLATE_PROJECT | Instance Attribute | LIKE | Private | ||
| SC_URL_SUBVIEW_CPT | Instance Attribute | Subview from Browser Favorite URL | LIKE | Private | |
| SC_VERSION_TYPE_OP | Instance Attribute | LIKE | Private | ||
| SC_VERSION_TYPE_SIM | Instance Attribute | LIKE | Private | ||
| SC_VERSION_TYPE_SNAP | Instance Attribute | LIKE | Private | ||
| SC_VIEW_APPROVALS | Instance Attribute | 'Approvals' View | LIKE | Private | |
| SC_VIEW_CHECKLISTITEMS | Instance Attribute | 'Checklist Items' View | LIKE | Private | |
| SC_VIEW_CONTROL_PLANS | Instance Attribute | 'Control Plans' View | LIKE | Private | |
| SC_VIEW_EVALUATIONS | Instance Attribute | 'Evaluations' View | LIKE | Private | |
| SC_VIEW_INFOS | Instance Attribute | 'Info' View | LIKE | Private | |
| SC_VIEW_PROJECTS | Instance Attribute | 'Projects' View | LIKE | Private | |
| SC_VIEW_RESOURCE_PLANNING | Instance Attribute | 'Resource Planning' View | LIKE | Private | |
| SC_VIEW_SUBSTITUTES | Instance Attribute | 'Substitute' View | LIKE | Private | |
| SC_VIEW_TASKS | Instance Attribute | 'Tasks' View | LIKE | Private | |
| SC_VIEW_TEMPLATES | Instance Attribute | 'Templates' View | LIKE | Private | |
| SC_VIEW_USER_GROUPS | Instance Attribute | 'User Groups' View | LIKE | Private | |
| SC_VIEW_VERSIONS | Instance Attribute | 'Versions' View | LIKE | Private |
CL_DPR_UI_SERVICES types
TY_CURRENCIES -TY_H_URL -
T_H_URL -
Links to Related Class(s)
CL_DPR_U...Full list of available SAP object classes
Search for further information about these or an SAP related objects