SAP ABAP Class CL_OCS_PROCESS_STATUS (Statusklasse für Änderungsprozesse im OCS Umfeld)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-UPG-OCS (Application Component) Online Correction Support (Support Package and Add-On Tools)
     SPAM (Package) OCS - Installation/Implementation Tools
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OCS_PROCESS_CONSTANTS Konstant 20121025
Properties
Class CL_OCS_PROCESS_STATUS  
Short Description Statusklasse für Änderungsprozesse im OCS Umfeld    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class TN_PROCESS    
Program status     
Category 0   
Package SPAM   OCS - Installation/Implementation Tools 
Created 20121004   SAP 
Last change 20141031    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OCS_PROCESS_STATUS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_OCS_SWCV Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OCS_PROCESS_CONSTANTS Konstant 20121025
Friends
Class CL_OCS_PROCESS_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ADDON_INACTIMP_SCENARIO Instance attribute Private Attribute reference (LIKE) 20121025
2 C_DDIC_USER_REQ Instance attribute Private Attribute reference (LIKE) 20121113
3 C_INACTIMP_SCENARIO Instance attribute Private Attribute reference (LIKE) 20121025
4 C_OFF Instance attribute Private Attribute reference (LIKE) 20121025
5 C_ON Instance attribute Private Attribute reference (LIKE) 20121025
6 C_OPEN_TMS_REQ Instance attribute Private Attribute reference (LIKE) 20121113
7 C_OPEN_V3_PI_REQ Instance attribute Private Attribute reference (LIKE) 20121113
8 C_SCENARIO_DEINSTALLATION Instance attribute Private Attribute reference (LIKE) 20121025
9 C_STEP_ABORTED Instance attribute Private Attribute reference (LIKE) 20121025
10 C_STEP_FINISHED Instance attribute Private Attribute reference (LIKE) 20121025
11 C_TYPE_AOI Instance attribute Private Attribute reference (LIKE) 20121025
12 C_TYPE_AOU Instance attribute Private Attribute reference (LIKE) 20140130
13 C_TYPE_AOX Instance attribute Private Attribute reference (LIKE) 20140130
14 C_TYPE_CRT Instance attribute Private Attribute reference (LIKE) 20140130
15 C_TYPE_CSP Instance attribute Private Attribute reference (LIKE) 20121025
16 C_TYPE_DEL Instance attribute Private Attribute reference (LIKE) 20121025
17 MO_OCS_PROCESS_ERROR Instance attribute Private Object reference (TYPE REF TO) IF_OCS_PROCESS_ERROR 20130214
18 MT_QUEUE Instance attribute Private Type reference (TYPE) OCS_TT_QUEUE 20121012
19 MV_OCS_TOOL Instance attribute Private Type reference (TYPE) SYTCODE 20121031
20 MV_PHASENAME Instance attribute Private Type reference (TYPE) PATCHSTEP Support Package step name 20121004
21 MV_PHASESTATUS Instance attribute Private Type reference (TYPE) PATCHCOND Status of Support Package step 20130508
22 MV_PROCESS_TYPE Instance attribute Private Type reference (TYPE) PATCH_SCEN Scenario for Importing Support Package 20121012
23 MV_QUEUESTATUS Instance attribute Private Type reference (TYPE) PATSEMSTAT Queue Status 20130508
24 MV_QUEUE_ID Instance attribute Private Type reference (TYPE) QUEUE_ID ID of an OCS queue 20130305
25 SO_OCS_PROCESS_STATUS Static Attribute Private Object reference (TYPE REF TO) CL_OCS_PROCESS_STATUS 20121012
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONSISTENCY Instance method Public Method 20130429
2 CLEAR_OCS_PROCESS_ERROR Instance method Public Method 20130214
3 CONSTRUCTOR Instance method Private Constructor 20121004
4 CREATE Static method Public Method Create Instance 20121009
5 DESTROY Static method Public Method 20121025
6 GET_OCS_PROCESS_ERROR Instance method Public Method 20130214
7 GET_OCS_TOOL Instance method Public Method 20121031
8 GET_PACKAGES_OF_QUEUE Instance method Public Method 20121010
9 GET_PHASENAME Instance method Public Method 20121024
10 GET_PHASE_STATUS Instance method Public Method 20121026
11 GET_QUEUE_ID Instance method Public Method 20130305
12 GET_TYPE_OF_CHANGE_PROCESS Instance method Public Method 20121012
13 SET_OCS_PROCESS_ERROR Instance method Public Method 20130214
14 SET_QUEUESTATUS Instance method Public Method 20130513
15 SET_STATUS Instance method Public Method 20121022
16 SHOW_STATUS Instance method Public Method 20130506
Events
Class CL_OCS_PROCESS_STATUS has no event.
Types
Class CL_OCS_PROCESS_STATUS has no local type.
Method Signatures

Method CHECK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_CONSISTENT Value transfer Type reference (TYPE) FLAG Ist der Prozessstatus konsistent? 20130429

Method CHECK_CONSISTENCY on class CL_OCS_PROCESS_STATUS has no exception.

Method CLEAR_OCS_PROCESS_ERROR Signature

Method CLEAR_OCS_PROCESS_ERROR on class CL_OCS_PROCESS_STATUS has no parameter.
Method CLEAR_OCS_PROCESS_ERROR on class CL_OCS_PROCESS_STATUS has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_OCS_PROCESS_STATUS has no parameter.
# Exception Resumable Description Created on
1 CX_OCS_ERROR Fehler im OCS-Umfeld 20121009

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OCS_PROCESS_STATUS Value transfer Object reference (TYPE REF TO) CL_OCS_PROCESS_STATUS Statusklasse für Änderungsprozesse im OCS Umfeld 20121009
# Exception Resumable Description Created on
1 CX_OCS_ERROR Fehler im OCS-Umfeld 20121009

Method DESTROY Signature

Method DESTROY on class CL_OCS_PROCESS_STATUS has no parameter.
Method DESTROY on class CL_OCS_PROCESS_STATUS has no exception.

Method GET_OCS_PROCESS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OCS_PROCESS_ERROR Value transfer Object reference (TYPE REF TO) IF_OCS_PROCESS_ERROR Gemeinsames Interface für OCS Prozess Fehler Klassen 20130214

Method GET_OCS_PROCESS_ERROR on class CL_OCS_PROCESS_STATUS has no exception.

Method GET_OCS_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OCS_TOOL Value transfer Type reference (TYPE) SYTCODE Aktuelles OCS Tool 20121031

Method GET_OCS_TOOL on class CL_OCS_PROCESS_STATUS has no exception.

Method GET_PACKAGES_OF_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_QUEUE Value transfer Type reference (TYPE) OCS_TT_QUEUE OCS-Package Verzeichnis 20121012

Method GET_PACKAGES_OF_QUEUE on class CL_OCS_PROCESS_STATUS has no exception.

Method GET_PHASENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PHASENAME Value transfer Type reference (TYPE) PATCHSTEP Name eines Support-Package-Schrittes 20121024

Method GET_PHASENAME on class CL_OCS_PROCESS_STATUS has no exception.

Method GET_PHASE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PHASE_STATUS Value transfer Type reference (TYPE) PATCHCOND Status der Importphase 20121026

Method GET_PHASE_STATUS on class CL_OCS_PROCESS_STATUS has no exception.

Method GET_QUEUE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_QUEUE_ID Value transfer Type reference (TYPE) QUEUE_ID ID einer OCS-Queue 20130305

Method GET_QUEUE_ID on class CL_OCS_PROCESS_STATUS has no exception.

Method GET_TYPE_OF_CHANGE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PROCESS_TYPE Value transfer Type reference (TYPE) PATCH_SCEN Szenario für Support-Package-Einspielen 20121012

Method GET_TYPE_OF_CHANGE_PROCESS on class CL_OCS_PROCESS_STATUS has no exception.

Method SET_OCS_PROCESS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OCS_PROCESS_ERROR Call by reference Object reference (TYPE REF TO) IF_OCS_PROCESS_ERROR Gemeinsames Interface für OCS Prozess Fehler Klassen 20130214

Method SET_OCS_PROCESS_ERROR on class CL_OCS_PROCESS_STATUS has no exception.

Method SET_QUEUESTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUEUESTATUS Call by reference Type reference (TYPE) PATSEMSTAT Status der Queue 20130513
# Exception Resumable Description Created on
1 CX_OCS_ERROR Fehler im OCS-Umfeld 20130513

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MESSAGE Call by reference Type reference (TYPE) PATCH_MSG Meldung des Paketschritts 20131030
2 Importing IV_PHASENAME Call by reference Type reference (TYPE) PATCHSTEP Name eines Paketschritts 20121022
3 Importing IV_PHASE_STATUS Call by reference Type reference (TYPE) PATCHCOND Status des Paketschritts 20121022
4 Importing IV_REASON Call by reference Type reference (TYPE) PAT_REASON Fehlerklasse/Grund des Paketschritts 20131030
# Exception Resumable Description Created on
1 CX_OCS_ERROR Fehler im OCS-Umfeld 20121022

Method SHOW_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALLOW_CONTINUE Call by reference Type reference (TYPE) FLAG Prozess soll fortgesetzt werden 20130506
2 Returning RV_CONTINUE Value transfer Type reference (TYPE) CHAR1 Prozess kann fortgesetzt werden ('X') 20130506
# Exception Resumable Description Created on
1 CX_OCS_ERROR Fehler im OCS-Umfeld 20130508
History
Last changed by/on SAP  20141031 
SAP Release Created in 740