SAP ABAP Class CL_ENH_SAPRUPGM (Adjustment Status Determination)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_UPGRADE (Package) Upgradev Procedure for Enhancements
Properties
Class CL_ENH_SAPRUPGM  
Short Description Adjustment Status Determination    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_UPGRADE   Upgradev Procedure for Enhancements 
Created 20081028   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_EEF_ADJ_CONFLICT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_ENH_SAPRUPGM has no interface implemented.
Friends
Class CL_ENH_SAPRUPGM has no friend class.
Attributes
Class CL_ENH_SAPRUPGM has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADJUSTMENT_PREPARATION Static method Public Method Prep. of Adjustment, E.g. Calculate Traffic Light Colours 20090115
2 CHECK_SAPOBJECTS Static method Private Method checks whether ENHO with upgrade flag must be displayed 20090115
3 READ_TADIR_AND_SMODILOG Static method Private Method Read Object Catalog + Modification Logs 20090115
4 WRITE_EXCEPTION_MESSAGE Static method Private Method Output of Message Text for an Exception 20100809
Events
Class CL_ENH_SAPRUPGM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ENHANCEMENT Public See coding 20090115 BEGIN OF ty_enhancement, enhname TYPE enhname, upgrade(1) TYPE c, END OF ty_enhancement
2 TY_ENHANCEMENT_TAB Private See coding 20090115 ty_enhancement_tab TYPE STANDARD TABLE OF ty_enhancement
3 TY_SMODILOG_TAB Private See coding 20090115 ty_smodilog_tab type standard table of smodilog
4 TY_TADIR_TAB Private See coding 20090115 ty_tadir_tab type standard table of tadir
Method Signatures

Method ADJUSTMENT_PREPARATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHOS_TO_CHECK Call by reference Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20090225
2 Importing MINIMAL_PRIORITY Call by reference Type reference (TYPE) SEEF_ADJ_CONFLICT_PRIORITY IF_EEF_ADJ_CONFLICT=>C_PRIO_LOW Priorität eines Konflikts 20090216
3 Importing P_LIST Call by reference Type reference (TYPE) ENHBOOLEAN 'X' Enhancement Boolean 20090115
4 Importing SCOPE Call by reference Type reference (TYPE) I IF_EEF_ADJ_CONFLICT=>C_SCOPE_DEFAULT 20091123

Method ADJUSTMENT_PREPARATION on class CL_ENH_SAPRUPGM has no exception.

Method CHECK_SAPOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_IT_ENHOBJ Call by reference Type reference (TYPE) TY_ENHANCEMENT_TAB 20090115

Method CHECK_SAPOBJECTS on class CL_ENH_SAPRUPGM has no exception.

Method READ_TADIR_AND_SMODILOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IT_ENHOBJ Call by reference Type reference (TYPE) TY_ENHANCEMENT_TAB 20090115
2 Changing P_IT_SMODILOG Call by reference Type reference (TYPE) TY_SMODILOG_TAB 20090115
3 Changing P_IT_TADIR Call by reference Type reference (TYPE) TY_TADIR_TAB 20090115

Method READ_TADIR_AND_SMODILOG on class CL_ENH_SAPRUPGM has no exception.

Method WRITE_EXCEPTION_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20100809
2 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Ausnahme, deren Kurztext auszugeben ist 20100809

Method WRITE_EXCEPTION_MESSAGE on class CL_ENH_SAPRUPGM has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740