SAP CL_CACS_PATCH_MANAGER_UI OO Class - Patch Manager: Interface









CL_CACS_PATCH_MANAGER_UI 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_CACS_PATCH_MANAGER_UI 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_CACS_PATCH_MANAGER_UI 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
CONSTRUCTORCONSTRUCTORProtected
CALL METHOD cl_cacs_patch_manager_ui=>CONSTRUCTOR...more details

CREATE_ICONGenerates Icon with Quick InfoProtected
CALL METHOD cl_cacs_patch_manager_ui=>CREATE_ICON...more details

CREATE_TABSTRIP_STEP_DETAILGenerates Tabstrip 'Step Detail' (Screen 0200)Public
CALL METHOD cl_cacs_patch_manager_ui=>CREATE_TABSTRIP_STEP_DETAIL...more details

DISPLAY_BALDisplay of Control for Log DisplayPublic
CALL METHOD cl_cacs_patch_manager_ui=>DISPLAY_BAL...more details

DISPLAY_NAVIGATIONDisplay of NavigationPublic
CALL METHOD cl_cacs_patch_manager_ui=>DISPLAY_NAVIGATION...more details

DISPLAY_TASKALVDisplay of Previous Processings of TasksPublic
CALL METHOD cl_cacs_patch_manager_ui=>DISPLAY_TASKALV...more details

DISPLAY_TEXTVIEWDisplay of Text View ControlPublic
CALL METHOD cl_cacs_patch_manager_ui=>DISPLAY_TEXTVIEW...more details

DISPLAY_TEXTVIEW_POPUPDisplay of Text View Control (Popup)Public
CALL METHOD cl_cacs_patch_manager_ui=>DISPLAY_TEXTVIEW_POPUP...more details

DISPLAY_UPGLISTDisplay of Overview of Previous UpgradesPublic
CALL METHOD cl_cacs_patch_manager_ui=>DISPLAY_UPGLIST...more details

FCODEEvaluate Function CodePublic
CALL METHOD cl_cacs_patch_manager_ui=>FCODE...more details

FCODE_DISPLAY_UPGRADEDisplay of UpgradeProtected
CALL METHOD cl_cacs_patch_manager_ui=>FCODE_DISPLAY_UPGRADE...more details

FCODE_REFRESH_WORKLISTFunction Code: Create WorklistProtected
CALL METHOD cl_cacs_patch_manager_ui=>FCODE_REFRESH_WORKLIST...more details

FCODE_START_UPGRADEStart of Patch Manager Transaction: Start New UpgradeProtected
CALL METHOD cl_cacs_patch_manager_ui=>FCODE_START_UPGRADE...more details

FREERelease of ResourcesPublic
CALL METHOD cl_cacs_patch_manager_ui=>FREE...more details

GETGets Instance of UI ControllerPublic
CALL METHOD cl_cacs_patch_manager_ui=>GET...more details

GET_APPLGets Application of UpgradePublic
CALL METHOD cl_cacs_patch_manager_ui=>GET_APPL...more details

GET_APPLICATION_STATUSGets Status of ApplicationPublic
CALL METHOD cl_cacs_patch_manager_ui=>GET_APPLICATION_STATUS...more details

GET_APPLICATION_STATUS_TEXTGets Status of Application (Text)Public
CALL METHOD cl_cacs_patch_manager_ui=>GET_APPLICATION_STATUS_TEXT...more details

GET_EVENT_DATAGets Data for Selected TimePublic
CALL METHOD cl_cacs_patch_manager_ui=>GET_EVENT_DATA...more details

GET_NAVIGATION_FIELDCATNavigation: Gets Field CatalogProtected
CALL METHOD cl_cacs_patch_manager_ui=>GET_NAVIGATION_FIELDCAT...more details

GET_SCHEDULE_DATAGets Job Scheduling DataPublic
CALL METHOD cl_cacs_patch_manager_ui=>GET_SCHEDULE_DATA...more details

GET_SELECTED_STEPGets Info for Selected StepPublic
CALL METHOD cl_cacs_patch_manager_ui=>GET_SELECTED_STEP...more details

GET_SUBSCREEN_DYNNRGets Screen Number of SubscreenPublic
CALL METHOD cl_cacs_patch_manager_ui=>GET_SUBSCREEN_DYNNR...more details

GET_SUBSCREEN_REPIDGets Program Name of SubscreenPublic
CALL METHOD cl_cacs_patch_manager_ui=>GET_SUBSCREEN_REPID...more details

GET_TABSTRIP_STEP_DETAILGets Tabstrip 'Step Detail' (Screen 0200)Public
CALL METHOD cl_cacs_patch_manager_ui=>GET_TABSTRIP_STEP_DETAIL...more details

GET_TEXTVIEW_TEXTGets Currently Displayed Text in Text ViewPublic
CALL METHOD cl_cacs_patch_manager_ui=>GET_TEXTVIEW_TEXT...more details

GET_TEXT_DOCUMENTReads Any Text (=> SE61)Public
CALL METHOD cl_cacs_patch_manager_ui=>GET_TEXT_DOCUMENT...more details

HANDLE_NAVIGATION_NODE_DBLCLCKEvent Handler: NavigationProtected
CALL METHOD cl_cacs_patch_manager_ui=>HANDLE_NAVIGATION_NODE_DBLCLCK...more details

HANDLE_TASKALV_FCODEEvent Handler: Evaluate Function Code ToolbarProtected
CALL METHOD cl_cacs_patch_manager_ui=>HANDLE_TASKALV_FCODE...more details

HANDLE_TASKALV_HOTSPOT_CLICKEvent Handler: HOTSPOT_CLICKProtected
CALL METHOD cl_cacs_patch_manager_ui=>HANDLE_TASKALV_HOTSPOT_CLICK...more details

HANDLE_TASKALV_TOOLBAREvent Handler: ToolbarProtected
CALL METHOD cl_cacs_patch_manager_ui=>HANDLE_TASKALV_TOOLBAR...more details

HANDLE_UPGLIST_ON_LINK_CLICKEvent Handler: Link In ALV 'Upgrade Overview'Protected
CALL METHOD cl_cacs_patch_manager_ui=>HANDLE_UPGLIST_ON_LINK_CLICK...more details

INITIALIZE_WORKSPACERefreshPublic
CALL METHOD cl_cacs_patch_manager_ui=>INITIALIZE_WORKSPACE...more details

IS_UPGRADE_ACTIVECheck If Upgrade Is ActivePublic
CALL METHOD cl_cacs_patch_manager_ui=>IS_UPGRADE_ACTIVE...more details

NAVIGATION_CREATE_NODESNavigation: Generates Navigation TreeProtected
CALL METHOD cl_cacs_patch_manager_ui=>NAVIGATION_CREATE_NODES...more details

NAVIGATION_UPDATE_TREERefreshes Navigation (Status of Steps)Protected
CALL METHOD cl_cacs_patch_manager_ui=>NAVIGATION_UPDATE_TREE...more details

POPUP_DISPLAY_LOGDisplay Of Any Log in PopupPublic
CALL METHOD cl_cacs_patch_manager_ui=>POPUP_DISPLAY_LOG...more details

POPUP_SCHEDULE_TASKPopup for Job SchedulingPublic
CALL METHOD cl_cacs_patch_manager_ui=>POPUP_SCHEDULE_TASK...more details

POPUP_TEXT_DISPLAYPopup to Display TextPublic
CALL METHOD cl_cacs_patch_manager_ui=>POPUP_TEXT_DISPLAY...more details

POPUP_TO_CONFIRMPopup to Confirm StepPublic
CALL METHOD cl_cacs_patch_manager_ui=>POPUP_TO_CONFIRM...more details

PREPARE_ICONSGenerates Icons (Attributes MT_ICON_xxx)Protected
CALL METHOD cl_cacs_patch_manager_ui=>PREPARE_ICONS...more details

REFRESH_TASKALVRefreshes List of Tasks at EventPublic
CALL METHOD cl_cacs_patch_manager_ui=>REFRESH_TASKALV...more details

REGISTER_NAVIGATION_EVENTSNavigation: Register Events and HandlerProtected
CALL METHOD cl_cacs_patch_manager_ui=>REGISTER_NAVIGATION_EVENTS...more details

REGISTER_SCREENDetermine Screen NumberPublic
CALL METHOD cl_cacs_patch_manager_ui=>REGISTER_SCREEN...more details

SCHEDULE_REFRESHSchedule Tast to Refresh Upgrade DataPublic
CALL METHOD cl_cacs_patch_manager_ui=>SCHEDULE_REFRESH...more details

SCHEDULE_RUNSchedule Task for Processing of StepsPublic
CALL METHOD cl_cacs_patch_manager_ui=>SCHEDULE_RUN...more details

SET_APPLSets ApplicationPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_APPL...more details

SET_BAL_CONTAINERSets Control for Log DisplayPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_BAL_CONTAINER...more details

SET_BAL_HANDLESets List of Logs for DisplayPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_BAL_HANDLE...more details

SET_LISTBOX_ALVSets Values for List BoxPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_LISTBOX_ALV...more details

SET_NAVIGATION_CONTAINERInitialization of NavigationPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_NAVIGATION_CONTAINER...more details

SET_PATCH_MANAGERSets Patch ManagerPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_PATCH_MANAGER...more details

SET_SCHEDULE_DATASets Job Scheduling DataPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_SCHEDULE_DATA...more details

SET_TASKALV_CONTAINERSets ALV Control to Display TasksPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_TASKALV_CONTAINER...more details

SET_TEXTVIEW_CONTAINERSets Text View ControlPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_TEXTVIEW_CONTAINER...more details

SET_TEXTVIEW_POPUPSets Text View Control (Popup)Public
CALL METHOD cl_cacs_patch_manager_ui=>SET_TEXTVIEW_POPUP...more details

SET_TEXTVIEW_POPUP_FRAMESets Background Color for Text View Control (Popup)Public
CALL METHOD cl_cacs_patch_manager_ui=>SET_TEXTVIEW_POPUP_FRAME...more details

SET_TEXTVIEW_POPUP_TEXTGets Currently Displayed Text in Text View (Popup)Public
CALL METHOD cl_cacs_patch_manager_ui=>SET_TEXTVIEW_POPUP_TEXT...more details

SET_TEXTVIEW_TEXTGets Currently Displayed Text in Text ViewPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_TEXTVIEW_TEXT...more details

SET_UPGLIST_CONTAINERSets Container for Upgrade ListPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_UPGLIST_CONTAINER...more details

SET_UPGRADESets Object on Upgrade ControllerPublic
CALL METHOD cl_cacs_patch_manager_ui=>SET_UPGRADE...more details

SHOW_DOCUMENTATIONDisplay of DocumentationProtected
CALL METHOD cl_cacs_patch_manager_ui=>SHOW_DOCUMENTATION...more details

SHOW_EVENT_DETAILSDisplays Details for Event and Derived TasksProtected
CALL METHOD cl_cacs_patch_manager_ui=>SHOW_EVENT_DETAILS...more details

SHOW_STEP_DETAILSDisplay of Step DetailsProtected
CALL METHOD cl_cacs_patch_manager_ui=>SHOW_STEP_DETAILS...more details

START_PATCH_MANAGERStart of Patch Manager TransactionPublic
CALL METHOD cl_cacs_patch_manager_ui=>START_PATCH_MANAGER...more details



CL_CACS_PATCH_MANAGER_UI 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
GC_ANSWER_ABORTConstantAnswer CANCEL at 'POPUP_TO_CONFIRM''A'LIKE
MTY_ANSWER
Public
GC_ANSWER_NOConstantAnswer NO at 'POPUP_TO_CONFIRM's'N'LIKE
MTY_ANSWER
Public
GC_ANSWER_YESConstantAnswer YES at 'POPUP_TO_CONFIRM's'Y'LIKE
MTY_ANSWER
Public
GC_APPLSTATUS_OUTOFDATEConstantStatus of Application: Obsolete'O'LIKE
CHAR1
Public
GC_APPLSTATUS_UNKNOWNConstantStatus of Application: UnknownSPACELIKE
CHAR1
Public
GC_APPLSTATUS_UPGRADEConstantStatus of Application: Obsolete, Upgrade Active'A'LIKE
CHAR1
Public
GC_APPLSTATUS_UPTODATEConstantStatus of Application: Current'U'LIKE
CHAR1
Public
GC_BAL_LOG_NAME_TMPConstantApplication Log: Name of Temporary Log'&TEMP'LIKE
BALNREXT
Protected
GC_FCODE_BACKConstantFunction Code: Back'BACK'LIKE
SYUCOMM
Public
GC_FCODE_CANCELConstantFunction Code: Cancel'CANCEL'LIKE
SYUCOMM
Public
GC_FCODE_CHANGE_APPLConstantFunction Code: Application Changed'APPL_CHANGED'LIKE
SYUCOMM
Public
GC_FCODE_CLOSEConstantFunction Code: Exit'CLOSE'LIKE
SYUCOMM
Public
GC_FCODE_EXITConstantFunction Code: Exit'EXIT'LIKE
SYUCOMM
Public
GC_FCODE_POPUP_CANCELConstantFunction Code: Cancel (Popup)'POPUP_CANC'LIKE
SYUCOMM
Public
GC_FCODE_POPUP_CONTINUEConstantFunction Code: Continue (Popup)'POPUP_CONT'LIKE
SYUCOMM
Public
GC_FCODE_REFRESH_WLConstantFunction Code: Refresh Worklist'REFRESH_WL'LIKE
SYUCOMM
Public
GC_FCODE_SCHEDULE_TASKConstantFunction Code: Schedule Task'SCHEDTASK'LIKE
SYUCOMM
Public
GC_FCODE_START_UPGRADEInstance AttributeFunction Code: Start/Continue Upgrade'UPGRADE'LIKE
SYUCOMM
Public
GC_FCODE_TAB_STEP_DOCUConstantFunction Code: 'Step Documentation' Tab Title'TAB0400_01'LIKE
SYUCOMM
Public
GC_FCODE_TAB_STEP_LOGConstantFunction Code: 'Step Log' Tab Title'TAB0400_02'LIKE
SYUCOMM
Public
GC_FCODE_TASKLIST_REFRESHConstantFunction code: Refresh Task List'TASKALV_REFRESH'LIKE
SYUCOMM
Public
GC_NOBJID_NO_STEPConstantDummy Node ID'&NO_STEP'LIKE
STRING
Protected
GC_NTYPE_DOCUMENTConstantNode Type: Documentation'D'LIKE
CHAR01
Protected
GC_NTYPE_EVENTConstantNode Type: Event'E'LIKE
CHAR01
Protected
GC_NTYPE_STEPConstantNode Type: Step'S'LIKE
CHAR01
Protected
GC_SCREEN_DISPLAY_DOCUMENTConstantScreen: Display Documentation'01'LIKE
MTY_SCREEN_ID
Public
GC_SCREEN_DISPLAY_EVENTConstantScreen: Display Event/Task'03'LIKE
MTY_SCREEN_ID
Public
GC_SCREEN_DISPLAY_STEP_DETAILConstantScreen: Display Step Details'02'LIKE
MTY_SCREEN_ID
Public
GC_SCREEN_EMPTYConstantScreen: Dummy (Blank)'00'LIKE
MTY_SCREEN_ID
Public
GC_SCREEN_ENTRYConstantScreen: Initial Screen'04'LIKE
MTY_SCREEN_ID
Public
MB_BAL_RELOADInstance AttributeLog Display: Load/Refresh LogsLIKE
BOOLEAN_FLG
Protected
MB_NAVIGATION_RELOADInstance AttributeNavigation: Create TreeLIKE
BOOLEAN_FLG
Protected
MB_TEXTVIEW_POPUP_FRAMEInstance AttributeText View (Popup): Display in FrameLIKE
BOOLEAN_FLG
Protected
MB_TEXTVIEW_POPUP_RELOADInstance AttributeText View (Popup): Indicator 'Load/Display Text'LIKE
BOOLEAN_FLG
Protected
MB_TEXTVIEW_RELOADInstance AttributeText View: Indicator 'Load/Refresh Text'LIKE
BOOLEAN_FLG
Protected
MD_ACTIVE_SCREENInstance AttributeCurrent Screen NumberLIKE
MTY_SCREEN_ID
Protected
MD_APPLICATION_STATUSInstance AttributeApplication StatusLIKE
CHAR1
Protected
MD_BAL_CONTROL_HANDLEInstance AttributeLog Display: Handle of ControlLIKE
BALCNTHNDL
Protected
MD_ICON_CLOSED_FOLDERInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_EVENT_STATUS_ERRORInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_EVENT_STATUS_SUCCESSInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_EVENT_STATUS_WAITINGInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_EVENT_STATUS_WARNINGInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_OPEN_FOLDERInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_STEP_STATUS_ABORTInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_STEP_STATUS_DUMMYInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_STEP_STATUS_ERRORInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_STEP_STATUS_SUCCESSInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_STEP_STATUS_WAITINGInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_STEP_STATUS_WARNINGInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_ICON_TEXT_DOCUMENTInstance AttributeTree Control: Icon / ImageLIKE
TV_IMAGE
Protected
MD_POPUP_FCODEInstance AttributeFunction Code That Triggered PAILIKE
SYUCOMM
Protected
MD_SELECTED_EVENTInstance AttributeSelected TimeLIKE
CACS_PATCH_STEP_EVENT
Protected
MD_TASKALV_EVENTInstance AttributeTask Overview: Selection of Execution TimeLIKE
CACS_PATCH_STEP_EVENT
Protected
MD_UPGLIST_APPLInstance AttributeIdentification of ApplicationLIKE
CACSAPPL
Protected
MO_BAL_CONTAINERInstance AttributeLog Display: ContainerLIKE
CL_GUI_CUSTOM_CONTAINER
Protected
MO_NAVIGATION_ALV_TREEInstance AttributeNavigation: ALV Tree ControlLIKE
CL_GUI_ALV_TREE
Protected
MO_NAVIGATION_CONTAINERInstance AttributeNavigation: Docking Control ContainerLIKE
CL_GUI_DOCKING_CONTAINER
Protected
MO_PATCH_MANAGERInstance AttributeController: Patch ManagementLIKE
CL_CACS_PATCH_MANAGER
Protected
MO_TABSTRIP_STEP_DETAILInstance AttributeObject for Managing TabstripsLIKE
CL_CACS_GUI_TABSTRIP
Protected
MO_TASKALV_CONTAINERInstance AttributeTask Overview: ContainerLIKE
CL_GUI_CUSTOM_CONTAINER
Protected
MO_TASKALV_GRIDInstance AttributeTask Overview: ALV ControlLIKE
CL_GUI_ALV_GRID
Protected
MO_TEXTVIEW_CONTAINERInstance AttributeText View: ContainerLIKE
CL_GUI_CUSTOM_CONTAINER
Protected
MO_TEXTVIEW_DISPLAYInstance AttributeText View: HTML Control for Text DisplayLIKE
CL_WFD_HTML_TEXT_VIEWER
Protected
MO_TEXTVIEW_POPUP_CONTAINERInstance AttributeText View (Popup): ContainerLIKE
CL_GUI_CUSTOM_CONTAINER
Protected
MO_TEXTVIEW_POPUP_DISPLAYInstance AttributeText View (Popup): HTML Control for Text DisplayLIKE
CL_CACS_GUI_DISPLAY_TEXT
Protected
MO_UPGLIST_CONTAINERInstance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Protected
MO_UPGLIST_SALVInstance AttributeBasis Class for Simple TablesLIKE
CL_SALV_TABLE
Protected
MO_UPGRADEInstance AttributeController: Patch ManagementLIKE
CL_CACS_PATCH_MANAGER_UPGRADE
Protected
MS_SCHEDULE_DATAInstance AttributeStructure with Fields for Job SchedulingLIKE
CACS_S_PATCH_JOB_GUI
Protected
MS_SELECTED_STEPInstance AttributeSelected StepLIKE
CACS_S_PATCH_STEP_GUI
Protected
MT_BAL_LOG_HANDLEInstance AttributeLog Display: Table with Logs to Be DisplayedLIKE
BAL_T_LOGH
Protected
MT_NAVIGATION_OUTTABInstance AttributeNavigation: Output TableLIKE
MTY_TT_PATCH_TREE
Protected
MT_NAVIGATION_ROOT_NODESInstance AttributeNavigation: Node Table with Root NodeLIKE
LVC_T_NKEY
Protected
MT_SCREENInstance AttributeTable with Registered ScreensLIKE
MTY_TT_SCREEN
Protected
MT_TASKALV_OUTTABInstance AttributeTask Overview: Output TableLIKE
MTY_TT_TASK_ALV
Protected
MT_TEXTVIEW_POPUP_TEXTInstance AttributeText View (Popup): Text for DisplayLIKE
TLINE_TAB
Protected
MT_TEXTVIEW_TEXTInstance AttributeText View: Text for DisplayLIKE
TLINE_TAB
Protected
MT_UPGLIST_OUTTABInstance AttributeOutput List of Previous UpgradesLIKE
MTY_TT_UPGLIST
Protected




CL_CACS_PATCH_MANAGER_UI types

MTY_ANSWER - Answer at 'POPUP_TO_CONFIRM's
MTY_SCREEN_ID - Screen Number
MTY_S_SCREEN -
MTY_S_UPGLIST -
MTY_TT_PATCH_TREE -
MTY_TT_SCREEN -
MTY_TT_SPAR -
MTY_TT_TASK_ALV -
MTY_TT_UPGLIST -

Links to Related Class(s)

CL_CACS_...
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!