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 NameDescriptionVisability
ADD_STR_MSGConvert User-Defined Message into UI FormatPrivate
CALL METHOD cl_dpr_ui_services=>ADD_STR_MSG...more details

ADD_T100_MSGConvert T100 Message into UI FormatPrivate
CALL METHOD cl_dpr_ui_services=>ADD_T100_MSG...more details

ADJUST_URLAdd http:// Prefix to URL if Not SpecifiedPrivate
CALL METHOD cl_dpr_ui_services=>ADJUST_URL...more details

CHECK_CHANGE_AUTHORIZATIONDoes the User Have Change Authorization?Private
CALL METHOD cl_dpr_ui_services=>CHECK_CHANGE_AUTHORIZATION...more details

CHECK_IS_WD_COMP_IN_VIEWPrivate
CALL METHOD cl_dpr_ui_services=>CHECK_IS_WD_COMP_IN_VIEW...more details

COMPLETE_OBJ_EVENTGet Project GUID + TYPE on Operational ObjectsPrivate
CALL METHOD cl_dpr_ui_services=>COMPLETE_OBJ_EVENT...more details

CONVERT_QUAN_VALUESConvert CSTRING to DECPublic
CALL METHOD cl_dpr_ui_services=>CONVERT_QUAN_VALUES...more details

GET_API_DATA_FOR_OBJECT_TYPEDefines API Parameter Irrespective of Object CategoryPrivate
CALL METHOD cl_dpr_ui_services=>GET_API_DATA_FOR_OBJECT_TYPE...more details

GET_AUTHORIZATION_FOR_USERDelivers Authorization for UserPrivate
CALL METHOD cl_dpr_ui_services=>GET_AUTHORIZATION_FOR_USER...more details

GET_CURRENCIESDelivers currenciesPrivate
CALL METHOD cl_dpr_ui_services=>GET_CURRENCIES...more details

GET_HELP_LINKURL for DocuPrivate
CALL METHOD cl_dpr_ui_services=>GET_HELP_LINK...more details

GET_ICON_FOR_INT_ICON_IDDetermine IconPrivate
CALL METHOD cl_dpr_ui_services=>GET_ICON_FOR_INT_ICON_ID...more details

GET_ICON_FOR_MSGTYPEIcon for Message TypePrivate
CALL METHOD cl_dpr_ui_services=>GET_ICON_FOR_MSGTYPE...more details

GET_LOADED_CHECKLIST_TEMPLGet Loaded Checklist TemplatePrivate
CALL METHOD cl_dpr_ui_services=>GET_LOADED_CHECKLIST_TEMPL...more details

GET_LOADED_ENTITYGet Loaded ProjectPrivate
CALL METHOD cl_dpr_ui_services=>GET_LOADED_ENTITY...more details

GET_LOADED_PROJECTGet Loaded ProjectPrivate
CALL METHOD cl_dpr_ui_services=>GET_LOADED_PROJECT...more details

GET_OBJECT_TYPE_FROM_API_DATADefines Object Category Irrespective of API ParameterPrivate
CALL METHOD cl_dpr_ui_services=>GET_OBJECT_TYPE_FROM_API_DATA...more details

GET_SCROLLING_ENABLEDUser Setting for Scrolling Tree and Roles ListPrivate
CALL METHOD cl_dpr_ui_services=>GET_SCROLLING_ENABLED...more details

GET_SELECTED_ENTITIESGet Loaded ProjectPrivate
CALL METHOD cl_dpr_ui_services=>GET_SELECTED_ENTITIES...more details

GET_TABLE_CUTCOPY_COLORRead Selection ColorPrivate
CALL METHOD cl_dpr_ui_services=>GET_TABLE_CUTCOPY_COLOR...more details

GET_TABLE_SELECTION_COLORRead Selection ColorPrivate
CALL METHOD cl_dpr_ui_services=>GET_TABLE_SELECTION_COLOR...more details

GET_TABLE_STANDARD_COLORRead Non-Selected Table ColorPrivate
CALL METHOD cl_dpr_ui_services=>GET_TABLE_STANDARD_COLOR...more details

GET_TOOLTIP_FOR_MSGTYPEGet Quick InfoPrivate
CALL METHOD cl_dpr_ui_services=>GET_TOOLTIP_FOR_MSGTYPE...more details

IS_PROJECT_LOADEDIs project loadedPrivate
CALL METHOD cl_dpr_ui_services=>IS_PROJECT_LOADED...more details

MESSAGE_IS_SELFEXPLANATORYIs Message Self-Explanatory?Private
CALL METHOD cl_dpr_ui_services=>MESSAGE_IS_SELFEXPLANATORY...more details

SET_FOCUS_ON_INPUTFIELDSet Focus on a Specific Input FieldPublic
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.

NameLevelDescriptionInitial ValueTypeVisability
MT_H_URLInstance AttributeTable help URLLIKE
Private
MV_DEC_SEPARATORStatic AttributeDecimal Separator'-'LIKE
CHAR1
Private
SC_ALV_VIEW_DESCRIPTIONInstance AttributeALV standard view descriptionLIKE
Private
SC_APPLICATION_CPROJECTSInstance AttributeLIKE
Private
SC_APPLICATION_CPRO_FPMInstance AttributeLIKE
Private
SC_APPLICATION_CPRO_SERVICESInstance AttributeLIKE
Private
SC_CHANGE_MODEInstance AttributeChange ModeLIKE
Private
SC_CREATE_MODEInstance AttributeCreation ModeLIKE
Private
SC_CREATE_VRSN_GLOBALInstance AttributeCreate Global VersionLIKE
Private
SC_CREATE_VRSN_LOCALInstance AttributeCreate Global VersionLIKE
Private
SC_CTRL_PLAN_VIEW_CREATEInstance AttributeUI Views for Control PlanLIKE
Private
SC_CTRL_PLAN_VIEW_HEADERInstance AttributeUI Views for Control PlanLIKE
Private
SC_CTRL_PLAN_VIEW_OVInstance AttributeUI Views for Control PlanLIKE
Private
SC_DELETE_MODEInstance AttributeDelete modeLIKE
Private
SC_DET_TAB_ADDITIONALInstance Attribute'Additional Data' TabLIKE
Private
SC_DET_TAB_APPROVALSInstance Attribute'Approvals' TabLIKE
Private
SC_DET_TAB_AUTHInstance Attribute'Authorizations' TabLIKE
Private
SC_DET_TAB_BASICInstance Attribute'Basic Data' TabLIKE
Private
SC_DET_TAB_CHANGE_DOCSInstance Attribute'Change Documents' TabLIKE
Private
SC_DET_TAB_CKLITEMSInstance Attribute'Checklist Items' TabLIKE
Private
SC_DET_TAB_COLLInstance Attribute'Collaborations' TabLIKE
Private
SC_DET_TAB_CUSTOMERInstance Attribute'Customer Fields' TabLIKE
Private
SC_DET_TAB_DATES_AND_WORKInstance Attribute'Documents' TabLIKE
Private
SC_DET_TAB_DOCUMENTSInstance Attribute'Documents' TabLIKE
Private
SC_DET_TAB_EXTERNALInstance Attribute'Customer Enhancement' TabLIKE
Private
SC_DET_TAB_NOTESInstance Attribute'Notes' TabLIKE
Private
SC_DET_TAB_OBJECTLINKSInstance Attribute'Object Links' TabLIKE
Private
SC_DET_TAB_OPERATIVEConstant'Operative Object Link' Tab'OOL'LIKE
STRING
Public
SC_DET_TAB_PORTFOLIODATAInstance Attribute'Portfolio Data' TabLIKE
Private
SC_DET_TAB_PROGRAMSInstance Attribute'Program' TabLIKE
Private
SC_DET_TAB_PROGRAM_PHASESInstance Attribute'Program Phases' TabLIKE
Private
SC_DET_TAB_QUALIFICATIONSInstance Attribute'Qualifications' TabLIKE
Private
SC_DET_TAB_R3DMSInstance Attribute'R/3 DMS Documents' TabLIKE
Private
SC_DET_TAB_RELATIONSInstance Attribute'Relationships' TabLIKE
Private
SC_DET_TAB_ROLESInstance Attribute'Roles' TabLIKE
Private
SC_DET_TAB_SRMInstance Attribute'Shopping Cart' TabLIKE
Private
SC_DET_TAB_STATUSInstance Attribute'Status' TabLIKE
Private
SC_DET_TAB_SUBTASKSInstance Attribute'Subtasks' TabLIKE
Private
SC_DET_TAB_TASKSInstance Attribute'Tasks' TabLIKE
Private
SC_DISPLAY_MODEInstance AttributeDisplay modeLIKE
Private
SC_GENERICInstance AttributeGenericLIKE
Private
SC_PROJECT_VIEW_CHARTInstance AttributeProject View Gantt ChartLIKE
Private
SC_PROJECT_VIEW_CTRL_PLANInstance AttributeControl Plan Project ViewLIKE
Private
SC_PROJECT_VIEW_DETAILInstance AttributeProject View DetailLIKE
Private
SC_PROJECT_VIEW_PRINTInstance AttributeProject View DetailLIKE
Private
SC_PROJECT_VIEW_TABLEInstance AttributeProject View TableLIKE
Private
SC_RES_VIEW_RESOURCE_SEARCHInstance AttributeUI Views for ResourcesLIKE
Private
SC_RES_VIEW_ROLE_DEFINITIONInstance AttributeUI Views for ResourcesLIKE
Private
SC_ROL_SUBVIEW_DETAILSInstance AttributeUI Views for Roles: DetailsLIKE
Private
SC_ROL_SUBVIEW_RESOVERInstance AttributeUI Views for Roles: Resource OverviewLIKE
Private
SC_ROL_SUBVIEW_ROLESInstance AttributeUI Views for Roles: Project RolesLIKE
Private
SC_ROL_SUBVIEW_STAFFINGInstance AttributeUI Views for Roles: Project Role StaffingLIKE
Private
SC_ROL_SUBVIEW_STAFFOVERInstance AttributeUI Views for Roles: Staffing OverviewLIKE
Private
SC_ROL_TAB_APPOINTInstance Attribute'Dates' TabLIKE
Private
SC_ROL_TAB_CHANGEInstance Attribute'Change Documents' TabLIKE
Private
SC_ROL_TAB_COSTInstance Attribute'Costing' TabLIKE
Private
SC_ROL_TAB_DOCSInstance Attribute'Documents' TabLIKE
Private
SC_ROL_TAB_GENERALInstance Attribute'General' TabLIKE
Private
SC_ROL_TAB_NOTESInstance Attribute'Notes' TabLIKE
Private
SC_ROL_TAB_OBLInstance Attribute'Object Links' TabLIKE
Private
SC_ROL_TAB_PROCESSInstance Attribute'Staffing Process' TabLIKE
Private
SC_ROL_TAB_SKILLSInstance Attribute'Qualifications' TabLIKE
Private
SC_ROL_TAB_SRMInstance Attribute'Shopping Cart' TabLIKE
Private
SC_ROL_TAB_STAFFInstance Attribute'Staffing' TabLIKE
Private
SC_ROL_TAB_TASKInstance Attribute'Tasks' TabLIKE
Private
SC_SERVICE_APPROVALSInstance AttributeLIKE
Private
SC_SERVICE_AUTHInstance AttributeLIKE
Private
SC_SERVICE_COLLABORATIONSInstance AttributeLIKE
Private
SC_SERVICE_CONFIRMATIONInstance AttributeLIKE
Private
SC_SERVICE_DET_CONTAINERInstance AttributeLIKE
Private
SC_SERVICE_DOCUMENTSInstance AttributeLIKE
Private
SC_SERVICE_EVALUATIONSInstance AttributeLIKE
Private
SC_SERVICE_GANTTInstance AttributeLIKE
Private
SC_SERVICE_NOTESInstance AttributeLIKE
Private
SC_SERVICE_OBLInstance AttributeLIKE
Private
SC_SERVICE_ONE_ROLEInstance AttributeLIKE
Private
SC_SERVICE_PROJECT_VIEWInstance AttributeLIKE
Private
SC_SERVICE_RES_MAINInstance AttributeLIKE
Private
SC_SERVICE_ROL_GENERALInstance AttributeLIKE
Private
SC_SERVICE_ROL_STAFFInstance AttributeLIKE
Private
SC_SERVICE_STATUSInstance AttributeLIKE
Private
SC_SERVICE_STATUSREPORTSInstance AttributeLIKE
Private
SC_SERVICE_TABLEInstance AttributeLIKE
Private
SC_SERVICE_TASK_ROLEInstance AttributeLIKE
Private
SC_TAB_ACCOUNTINGInstance AttributeAccounting TabLIKE
Private
SC_TAB_CONTROL_PLANSInstance AttributeControl Plans TabLIKE
Private
SC_TAB_CUSTOMERInstance AttributeAdditional (Customer) TabLIKE
Private
SC_TAB_MTAInstance AttributeMilestone Trend Analysis TabLIKE
Private
SC_TAB_PROJECT_CHARTERInstance AttributeProject Charter TabLIKE
Private
SC_TAB_PROJECT_VERSIONSInstance AttributeProject Versions TabLIKE
Private
SC_TAB_RESOURCESInstance AttributeResources TabLIKE
Private
SC_TAB_SEARCHInstance AttributeSearch TabLIKE
Private
SC_TAB_STATUS_REPORTSInstance AttributeStatus Reports TabLIKE
Private
SC_TAB_STATUS_REPORTS_DMSInstance AttributeTab for Status Reports DMSLIKE
Private
SC_TAB_STRUCTUREInstance AttributeStructure TabLIKE
Private
SC_TEMPLATE_CHECKLISTInstance AttributeLIKE
Private
SC_TEMPLATE_CONTROLPLANInstance AttributeLIKE
Private
SC_TEMPLATE_DOCUMENTInstance AttributeLIKE
Private
SC_TEMPLATE_PROJECTInstance AttributeLIKE
Private
SC_URL_SUBVIEW_CPTInstance AttributeSubview from Browser Favorite URLLIKE
Private
SC_VERSION_TYPE_OPInstance AttributeLIKE
Private
SC_VERSION_TYPE_SIMInstance AttributeLIKE
Private
SC_VERSION_TYPE_SNAPInstance AttributeLIKE
Private
SC_VIEW_APPROVALSInstance Attribute'Approvals' ViewLIKE
Private
SC_VIEW_CHECKLISTITEMSInstance Attribute'Checklist Items' ViewLIKE
Private
SC_VIEW_CONTROL_PLANSInstance Attribute'Control Plans' ViewLIKE
Private
SC_VIEW_EVALUATIONSInstance Attribute'Evaluations' ViewLIKE
Private
SC_VIEW_INFOSInstance Attribute'Info' ViewLIKE
Private
SC_VIEW_PROJECTSInstance Attribute'Projects' ViewLIKE
Private
SC_VIEW_RESOURCE_PLANNINGInstance Attribute'Resource Planning' ViewLIKE
Private
SC_VIEW_SUBSTITUTESInstance Attribute'Substitute' ViewLIKE
Private
SC_VIEW_TASKSInstance Attribute'Tasks' ViewLIKE
Private
SC_VIEW_TEMPLATESInstance Attribute'Templates' ViewLIKE
Private
SC_VIEW_USER_GROUPSInstance Attribute'User Groups' ViewLIKE
Private
SC_VIEW_VERSIONSInstance Attribute'Versions' ViewLIKE
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!