SAP ABAP Class CL_CACS_PATCH_MANAGER_UPGRADE (Patch Management (Upgrade Process))
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSAPPL (Package) ICM: Application Administration
Properties
Class CL_CACS_PATCH_MANAGER_UPGRADE  
Short Description Patch Management (Upgrade Process)    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSAPPL   ICM: Application Administration 
Created 20070308   SAP 
Last change 20100310   SAP 
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)
2 CL_CACS_PATCH_MANAGER_STEP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_CACS_PATCH_MANAGER_TASK Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CACS_PATCH_MANAGER_UPGRADE has no interface implemented.
Friends
Class CL_CACS_PATCH_MANAGER_UPGRADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVENT_ADJUST_CLIENINDEP Constant Public Type reference (TYPE) CACS_PATCH_STEP_EVENT '10' Event: Adjust Client-Specific Customizing 20070312
2 GC_EVENT_ADJUST_CUSTOMIZING Constant Public Type reference (TYPE) CACS_PATCH_STEP_EVENT '40' Event: Adjust Customizing of Application 20070312
3 GC_EVENT_ADJUST_DESIGN Constant Public Type reference (TYPE) CACS_PATCH_STEP_EVENT '20' Event: Adjust Design of Application 20070312
4 GC_EVENT_ADJUST_MASTERDATA Constant Public Type reference (TYPE) CACS_PATCH_STEP_EVENT '50' Event: Adjust Master Data 20070312
5 GC_EVENT_ADJUST_TRANSDATA Constant Public Type reference (TYPE) CACS_PATCH_STEP_EVENT '60' Event: Adjust Transaction Data 20070312
6 GC_EVENT_GENERATION Constant Public Type reference (TYPE) CACS_PATCH_STEP_EVENT '30' Event: Generation of Application 20070312
7 GC_EVENT_PREPARE Constant Public Type reference (TYPE) CACS_PATCH_STEP_EVENT '00' Event: Prepare Upgrade 20070312
8 GC_LOG_OBJECT Constant Public Type reference (TYPE) BALOBJ_D 'CACS' BAL: Object Name 20070308
9 GC_LOG_SUBOBJECT Constant Public Type reference (TYPE) BALSUBOBJ 'CACS_TEMP' BAL: Subobject 20070308
10 GC_REPID_DISPATCHER Constant Protected Type reference (TYPE) SYREPID 'CACS_PATCH_MANAGER_DISPATCHER' Report Name of Dispatcher 20070308
11 GC_UPGRADE_STATUS_ACTIVE Constant Public Type reference (TYPE) CACS_PATCH_STATUS SPACE Status of Upgrade: "Active" 20070308
12 GC_UPGRADE_STATUS_FINISHED Constant Public Type reference (TYPE) CACS_PATCH_STATUS '1' Status of Upgrade: "Completed" 20070308
13 MB_ACTIVE_UPGRADE Instance attribute Protected Type reference (TYPE) BOOLEAN_FLG Boolean Variables (X=true, space=false) 20070316
14 MD_APPL Instance attribute Protected Type reference (TYPE) CACSAPPL Identification of Application 20070308
15 MD_UPGRADE_GUID Instance attribute Protected Type reference (TYPE) CACS_GUID_22 20070530
16 MO_APPLICATION Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_APPLICATION ICM Application 20070308
17 MO_DATABASE_ADATA Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_PATCH_ADATA_DB_ITF Patch Manager: Database Interface (Application Data) 20070308
18 MO_DATABASE_MDATA Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_PATCH_MDATA_DB_ITF Patch Manager: Database Interface (Master Data) 20070308
19 MO_DATABASE_UDATA Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_PATCH_UDATA_DB_ITF Patch Manager: Database Interface (Upgrade) 20070308
20 MT_DOCUMENTS Instance attribute Protected Type reference (TYPE) CACS_TT_PATCH_DOCUMENT Patch Manager: Documents for Patch 20070308
21 MT_EVENT Instance attribute Protected Type reference (TYPE) MTY_TT_EVENT 20070308
22 MT_EVENT_STEP Instance attribute Protected Type reference (TYPE) MTY_TT_EVENT_STEP Necessary Steps for Event 20070309
23 MT_TASK Instance attribute Protected Type reference (TYPE) MTY_TT_TASK Tasks (Table) 20070312
24 MT_UPGRADE_PATCH Instance attribute Protected Type reference (TYPE) CACS_TT_PATCH Patch Manager: Patch (Table) 20070308
25 MT_UPGRADE_STEP Instance attribute Protected Type reference (TYPE) CACS_TT_PATCH_STEP Patch Manager: Steps of Upgrade (Table) 20070308
26 ST_INSTANCE Static Attribute Protected Type reference (TYPE) MTY_TT_INSTANCE Instances 20070308
Methods
# Method Level Visibility Method type Description Created on
1 ALL_EVENTS_SUCCESSFUL Instance method Public Method Are All Steps Processed? 20070316
2 CLOSE_UPGRADE Instance method Public Method Completes Upgrade 20070316
3 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20070308
4 CREATE Static method Public Method Generates New Upgrade 20070308
5 CREATE_GUID Static method Protected Method Generates a GUID 20070530
6 DEQUEUE Instance method Public Method Remove Block 20070320
7 DETERMINE_APPLICABLE_PATCHES Instance method Public Method Determination of Patches To Be Used 20070308
8 DETERMINE_ENHANCEMENTS Instance method Public Method Determination of Enhancements 20070308
9 DETERMINE_PACKAGES Instance method Public Method Determination of Packages 20070308
10 DETERMINE_UPGRADE_STEPS Instance method Public Method Determination of Necessary Steps for Upgrade 20070308
11 DROP_INSTANCE_BUFFER Static method Public Method Deletes Instance Buffer of Factory 20070315
12 DROP_TASK_BUFFER Instance method Public Method Rejects Current Task Buffer 20070314
13 ENQUEUE Instance method Public Method Set Lock 20070320
14 FETCH_STEPS Instance method Protected Method Gets Steps for Upgrade 20070312
15 FETCH_TASKS Instance method Protected Method Gets All Tasks for Upgrade 20070312
16 GET Static method Public Method Gets Instance 20070308
17 GET_ACTIVE_UPGRADE Static method Public Method Gets Active Upgrade 20070308
18 GET_APPL Instance method Public Method 20070308
19 GET_EVENTS Instance method Public Method Gets List of Events 20070308
20 GET_EVENT_STATUS Instance method Public Method Determines Current Status for Step 20070308
21 GET_EVENT_TEXT Instance method Public Method Gets Description of Event 20070308
22 GET_PATCHES Instance method Public Method Gets Patches for Upgrade 20070308
23 GET_PATCH_DOCUMENTS Instance method Public Method Reads Documents for Patch 20070308
24 GET_PATCH_TEXT Instance method Public Method Gets Text for Patch 20070308
25 GET_STEP Instance method Public Method Gets Step 20070308
26 GET_STEPS Instance method Public Method Gets Steps for Upgrade 20070308
27 GET_STEPS_TO_BE_PROCESSED Instance method Public Method Gets Steps 20070312
28 GET_STEP_BAL_HANDLE Instance method Public Method Gets Log Handle for Step 20070314
29 GET_STEP_STATUS Instance method Public Method Gets Status for Step 20070309
30 GET_TASKS Instance method Public Method Gets All Tasks for Upgrade 20070312
31 GET_UPGRADE_GUID Instance method Public Method Gets GUID of Update 20070530
32 INITIALIZE_NEW_UPGRADE Instance method Protected Method Initializes New Upgrade 20070316
33 IS_ACTIVE Instance method Public Method Is Upgrade Active? 20070316
34 IS_ANY_TASK_RUNNING Instance method Public Method Checks If Task of Specific Type Is Running 20070308
35 IS_ANY_TASK_SCHEDULED Instance method Public Method Checks If Task of Specific Type Is Running 20070308
36 PREVIOUS_EVENTS_SUCCESSFUL Instance method Public Method Check If Previous Events Were Executed Successfully 20070313
37 SAVE Instance method Public Method Saves Patches Used for Application 20070308
38 SCHEDULE_REFRESH Instance method Public Method Schedule Refresh of Worklist 20070308
39 SCHEDULE_RUN Instance method Public Method Schedule task 20070312
Events
Class CL_CACS_PATCH_MANAGER_UPGRADE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTY_S_EVENT Public See coding Event 20070308 begin of MTy_S_EVENt, event type cacs_patch_step_event, text type ddtext, end of MTy_S_EVENT
2 MTY_S_EVENT_STEP Protected See coding Steps for Event 20070309 begin of MTY_S_EVENT_STEP, event type cacs_patch_step_event, t_step type CL_CACS_PATCH_MANAGER_STEP=>MTY_TT_STEP, end of MTY_S_EVENT_STEP
3 MTY_S_TASK Protected See coding Tasks 20070312 begin of mty_s_task, task_type type CACS_PATCH_TASK_TYPE, event type cacs_patch_step_event, t_task type cl_cacs_patch_manager_task=>MTY_TT_TASK, end of mty_s_task
4 MTY_TT_EVENT Public See coding Event (Table) 20070308 mty_tt_event type STANDARD TABLE OF mty_s_event with NON-UNIQUE DEFAULT KEY
5 MTY_TT_EVENT_STEP Protected See coding Steps for Event (Table) 20070309 MTY_tt_EVENT_STEP type STANDARD TABLE OF MTY_S_EVENT_STEP with NON-UNIQUE DEFAULT KEY
6 MTY_TT_INSTANCE Protected See coding Instances 20070308 mty_tt_instance TYPE STANDARD TABLE OF REF TO CL_CACS_PATCH_MANAGER_UPGRADE
7 MTY_TT_TASK Protected See coding Tasks (Table) 20070312 MTY_TT_TASK type STANDARD TABLE OF mty_s_task with NON-UNIQUE DEFAULT KEY
Method Signatures

Method ALL_EVENTS_SUCCESSFUL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RB_SUCCESSFUL Value transfer Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20070316
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070316

Method CLOSE_UPGRADE Signature

Method CLOSE_UPGRADE on class CL_CACS_PATCH_MANAGER_UPGRADE has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070316

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070308
2 Importing ID_UPGRADE_GUID Call by reference Type reference (TYPE) CACS_GUID_22 20070530
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070308
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_CACS_PATCH_MANAGER_UPGRADE Verwaltung der Patches (Upgrade Prozess) 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method CREATE_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_GUID Value transfer Type reference (TYPE) CACS_GUID_22 20070530
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER 20070530

Method DEQUEUE Signature

Method DEQUEUE on class CL_CACS_PATCH_MANAGER_UPGRADE has no parameter.
Method DEQUEUE on class CL_CACS_PATCH_MANAGER_UPGRADE has no exception.

Method DETERMINE_APPLICABLE_PATCHES Signature

Method DETERMINE_APPLICABLE_PATCHES on class CL_CACS_PATCH_MANAGER_UPGRADE has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method DETERMINE_ENHANCEMENTS Signature

Method DETERMINE_ENHANCEMENTS on class CL_CACS_PATCH_MANAGER_UPGRADE has no parameter.
Method DETERMINE_ENHANCEMENTS on class CL_CACS_PATCH_MANAGER_UPGRADE has no exception.

Method DETERMINE_PACKAGES Signature

Method DETERMINE_PACKAGES on class CL_CACS_PATCH_MANAGER_UPGRADE has no parameter.
Method DETERMINE_PACKAGES on class CL_CACS_PATCH_MANAGER_UPGRADE has no exception.

Method DETERMINE_UPGRADE_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG Call by reference Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application log 20070313
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method DROP_INSTANCE_BUFFER Signature

Method DROP_INSTANCE_BUFFER on class CL_CACS_PATCH_MANAGER_UPGRADE has no parameter.
Method DROP_INSTANCE_BUFFER on class CL_CACS_PATCH_MANAGER_UPGRADE has no exception.

Method DROP_TASK_BUFFER Signature

Method DROP_TASK_BUFFER on class CL_CACS_PATCH_MANAGER_UPGRADE has no parameter.
Method DROP_TASK_BUFFER on class CL_CACS_PATCH_MANAGER_UPGRADE has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_CACS_PATCH_MANAGER_UPGRADE has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070320

Method FETCH_STEPS Signature

Method FETCH_STEPS on class CL_CACS_PATCH_MANAGER_UPGRADE has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070312

Method FETCH_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TASK_TYPE Call by reference Type reference (TYPE) CACS_PATCH_TASK_TYPE Patch-Manager: Art der Aufgabe 20070312
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070312

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070308
2 Importing ID_UPGRADE_GUID Call by reference Type reference (TYPE) CACS_GUID_22 20070530
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_CACS_PATCH_MANAGER_UPGRADE Verwaltung der Patches 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method GET_ACTIVE_UPGRADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070308
2 Returning RO_UPGRADE Value transfer Object reference (TYPE REF TO) CL_CACS_PATCH_MANAGER_UPGRADE Verwaltung der Patches 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method GET_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_APPL Value transfer Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070308

Method GET_APPL on class CL_CACS_PATCH_MANAGER_UPGRADE has no exception.

Method GET_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EVENT Value transfer Type reference (TYPE) MTY_TT_EVENT 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070312

Method GET_EVENT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EVENT Call by reference Type reference (TYPE) CACS_PATCH_STEP_EVENT Patch-Manager: Ausführungszeitpunkt 20070308
2 Returning RD_STATUS Value transfer Type reference (TYPE) CACS_PATCH_STEP_STATUS Patch-Manager: Zusammengefasster Status für ein Event 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method GET_EVENT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EVENT Call by reference Type reference (TYPE) CACS_PATCH_STEP_EVENT Patch-Manager: Ausführungszeitpunkt 20070308
2 Returning RD_TEXT Value transfer Type reference (TYPE) DDTEXT Erläuternder Kurztext 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070314

Method GET_PATCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PATCH Value transfer Type reference (TYPE) CACS_TT_PATCH Patchmanager: Patch (Tabelle) 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method GET_PATCH_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PATCH Call by reference Type reference (TYPE) CACS_PATCH ICM: Patch 20070308
2 Importing ID_SAP_RELEASE Call by reference Type reference (TYPE) CACS_SAP_RELEASE ICM: Release des Basissystems 20070308
3 Returning RT_DOCUMENTS Value transfer Type reference (TYPE) CACS_TT_PATCH_DOCUMENT Patch-Manager: Dokumente zum Patch 20070308

Method GET_PATCH_DOCUMENTS on class CL_CACS_PATCH_MANAGER_UPGRADE has no exception.

Method GET_PATCH_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PATCH Call by reference Type reference (TYPE) CACS_PATCH ICM: Patch 20070308
2 Importing ID_SAP_RELEASE Call by reference Type reference (TYPE) CACS_SAP_RELEASE ICM: Release des Basissystems 20070308
3 Returning RD_TEXT Value transfer Type reference (TYPE) CACS_PATCH_TEXT Patch-Manager: Kurzbeschreibung des Patches 20070308

Method GET_PATCH_TEXT on class CL_CACS_PATCH_MANAGER_UPGRADE has no exception.

Method GET_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PATCH Call by reference Type reference (TYPE) CACS_PATCH ICM: Patch 20070308
2 Importing ID_SAP_RELEASE Call by reference Type reference (TYPE) CACS_SAP_RELEASE ICM: Release des Basissystems 20070308
3 Importing ID_STEP_IMPL Call by reference Type reference (TYPE) CACS_PATCH_STEP_IMPL Patch-Manager: Implementierung zum Schritt 20070308
4 Returning RO_STEP Value transfer Object reference (TYPE REF TO) CL_CACS_PATCH_MANAGER_STEP Patch-Manager: Schritt im Upgrade 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method GET_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EVENT Call by reference Type reference (TYPE) CACS_PATCH_STEP_EVENT Patch-Manager: Ausführungszeitpunkt 20070308
2 Returning RT_STEPS Value transfer Type reference (TYPE) CL_CACS_PATCH_MANAGER_STEP=>MTY_TT_STEP Patch-Manager: Schritte eines Upgrades (Tabelle) 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method GET_STEPS_TO_BE_PROCESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EVENT Call by reference Type reference (TYPE) CACS_PATCH_STEP_EVENT Patch-Manager: Ausführungszeitpunkt 20070312
2 Returning RT_STEP Value transfer Type reference (TYPE) CL_CACS_PATCH_MANAGER_STEP=>MTY_TT_STEP 20070312
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070312

Method GET_STEP_BAL_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STEP Call by reference Object reference (TYPE REF TO) CL_CACS_PATCH_MANAGER_STEP Patch-Manager: Schritt im Upgrade 20070314
2 Returning RT_BAL_HANDLE Value transfer Type reference (TYPE) BAL_T_LOGH Anwendungs-Log: Tabelle mit Protokoll-Handles 20070314
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070314

Method GET_STEP_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STEP Call by reference Object reference (TYPE REF TO) CL_CACS_PATCH_MANAGER_STEP Patch-Manager: Schritt im Upgrade 20070309
2 Returning RD_STATUS Value transfer Type reference (TYPE) CACS_PATCH_STEP_STATUS Patch-Manager: Status eines Schrittes 20070309
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070314

Method GET_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EVENT Call by reference Type reference (TYPE) CACS_PATCH_STEP_EVENT Patch-Manager: Ausführungszeitpunkt 20070312
2 Importing ID_TASK_TYPE Call by reference Type reference (TYPE) CACS_PATCH_TASK_TYPE Patch-Manager: Art der Aufgabe 20070312
3 Returning RT_TASK Value transfer Type reference (TYPE) CL_CACS_PATCH_MANAGER_TASK=>MTY_TT_TASK 20070312
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070312

Method GET_UPGRADE_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_GUID Value transfer Type reference (TYPE) CACS_GUID_22 20070530
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER 20070530

Method INITIALIZE_NEW_UPGRADE Signature

Method INITIALIZE_NEW_UPGRADE on class CL_CACS_PATCH_MANAGER_UPGRADE has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070316

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RB_ACTIVE Value transfer Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20070316

Method IS_ACTIVE on class CL_CACS_PATCH_MANAGER_UPGRADE has no exception.

Method IS_ANY_TASK_RUNNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TASK_TYPE Call by reference Type reference (TYPE) CACS_PATCH_TASK_TYPE CL_CACS_PATCH_MANAGER_TASK=>GC_TASK_TYPE_ANY Patch-Manager: Art der Aufgabe 20070308
2 Returning RB_RESULT Value transfer Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method IS_ANY_TASK_SCHEDULED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TASK_TYPE Call by reference Type reference (TYPE) CACS_PATCH_TASK_TYPE CL_CACS_PATCH_MANAGER_TASK=>GC_TASK_TYPE_ANY Patch-Manager: Art der Aufgabe 20070308
2 Returning RB_RESULT Value transfer Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method PREVIOUS_EVENTS_SUCCESSFUL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EVENT Call by reference Type reference (TYPE) CACS_PATCH_STEP_EVENT Patch-Manager: Ausführungszeitpunkt 20070313
2 Returning RB_SUCCESSFUL Value transfer Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20070313
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070313

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_COMMIT_WORK Call by reference Type reference (TYPE) BOOLEAN_FLG ABAP_TRUE Boolsche Variable (X=true, space=false) 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method SCHEDULE_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BATCH_GUID Call by reference Type reference (TYPE) CACS_GUID_22 20070530
2 Importing IB_ONLINE Call by reference Type reference (TYPE) CACS_ONLINE_START Aufgabe im Vordergrund ausführen 20070308
3 Importing IB_START_IMMEDIATELY Call by reference Type reference (TYPE) CACS_BATCH_START_IMMEDIATELY Hintergrundausführung sofort starten 20070308
4 Importing ID_JOBNAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20070308
5 Importing ID_START_DATE Call by reference Type reference (TYPE) CACS_BATCH_START_DATE Geplantes Ausführungsdatum für Hintergrundverarbeitung 20070308
6 Importing ID_START_TIME Call by reference Type reference (TYPE) CACS_BATCH_START_TIME Geplanter Ausführungsuhrzeit für Hintergrundverarbeitung 20070308
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070308

Method SCHEDULE_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BATCH_GUID Call by reference Type reference (TYPE) CACS_GUID_22 20070530
2 Importing IB_ONLINE Call by reference Type reference (TYPE) CACS_ONLINE_START Aufgabe im Vordergrund ausführen 20070312
3 Importing IB_START_IMMEDIATELY Call by reference Type reference (TYPE) CACS_BATCH_START_IMMEDIATELY Hintergrundausführung sofort starten 20070312
4 Importing ID_EVENT Call by reference Type reference (TYPE) CACS_PATCH_STEP_EVENT Patch-Manager: Ausführungszeitpunkt 20070312
5 Importing ID_JOBNAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20070312
6 Importing ID_START_DATE Call by reference Type reference (TYPE) CACS_BATCH_START_DATE Geplantes Ausführungsdatum für Hintergrundverarbeitung 20070312
7 Importing ID_START_TIME Call by reference Type reference (TYPE) CACS_BATCH_START_TIME Geplanter Ausführungsuhrzeit für Hintergrundverarbeitung 20070312
# Exception Resumable Description Created on
1 CX_CACS_PATCH_MANAGER Ausnahmeklasse für CL_CACS_PATCH_MANAGER 20070312
History
Last changed by/on SAP  20100310 
SAP Release Created in 700