SAP ABAP Class CL_ENH_PREPARE_MIGRATION (Migration Preparation, e.g. in upgrade)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_REDEFINITION_HOOK (Package) Switch Framework Hook Enhancement
Properties
Class CL_ENH_PREPARE_MIGRATION  
Short Description Migration Preparation, e.g. in upgrade    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_REDEFINITION_HOOK   Switch Framework Hook Enhancement 
Created 20090113   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ENH_PREPARE_MIGRATION has no forward declaration.
Interfaces
Class CL_ENH_PREPARE_MIGRATION has no interface implemented.
Friends
Class CL_ENH_PREPARE_MIGRATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MSG_CLASS Constant Private Type reference (TYPE) ARBGB 'SEEF_HOOK' Application Area 20090113
2 C_MSG_CLASS_ADJ Constant Private Type reference (TYPE) ARBGB 'SEEF_BASE' Application Area 20090423
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OPTIONS_TO_MIGRATE Static method Public Method Options Through Conversions with Mod.Assist. 20090119
2 PREPARE_MIGRATION Static method Public Method Prepare Migration in System 20090113
3 PREPARE_MIGRATION_BY_ENH Static method Public Method Prepare Migration in System 20090115
4 PREPARE_MIGRATION_BY_SWCOMP Static method Public Method Prepare Migration for SW Components 20090113
5 PREPARE_MIGRATION_INT Static method Private Method Prepare Migration for Sets of Objects 20090113
6 READ_ENHOS Static method Private Method Prepare Migration for Sets of Objects 20090113
7 READ_ENHS Static method Private Method Prepare Migration for Sets of Objects 20090113
8 UPDATE_WORKTABLE_BY_SCAN Static method Private Method Fill Work Table with ABAP Scan 20090423
Events
Class CL_ENH_PREPARE_MIGRATION has no event.
Types
Class CL_ENH_PREPARE_MIGRATION has no local type.
Method Signatures

Method ADD_OPTIONS_TO_MIGRATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGE Call by reference Type reference (TYPE) SPROT_U Schnittstelle zur Protokollerstellung 20090423
2 Changing MESSAGES Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20090423
3 Importing P_OPTION_INFOS Call by reference Type reference (TYPE) ENHHOOKMIGRTEMP_IT Interne tabelle über ENHHOOKMIGRTEMP 20090119
4 Importing P_PROGRAM Call by reference Type reference (TYPE) PROGRAM Programm/Transaktion in SQL-Trace-Auswertung. 20090423

Method ADD_OPTIONS_TO_MIGRATE on class CL_ENH_PREPARE_MIGRATION has no exception.

Method PREPARE_MIGRATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20090113

Method PREPARE_MIGRATION on class CL_ENH_PREPARE_MIGRATION has no exception.

Method PREPARE_MIGRATION_BY_ENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DO_NOT_SAVE Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20090122
2 Importing ENHNAMES Call by reference Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20090115
3 Importing ENHSPOTNAMES Call by reference Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über enhspotname 20090115
4 Exporting MESSAGES Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20090115
5 Exporting WORKTABLE Call by reference Type reference (TYPE) ENHHOOKMIGRTEMP_IT Interne tabelle über ENHHOOKMIGRTEMP 20090126

Method PREPARE_MIGRATION_BY_ENH on class CL_ENH_PREPARE_MIGRATION has no exception.

Method PREPARE_MIGRATION_BY_SWCOMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DLVUNIT Call by reference Type reference (TYPE) DLVUNIT Softwarekomponente 20090113
2 Exporting MESSAGES Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20090113

Method PREPARE_MIGRATION_BY_SWCOMP on class CL_ENH_PREPARE_MIGRATION has no exception.

Method PREPARE_MIGRATION_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DO_NOT_SAVE Call by reference Type reference (TYPE) ENHBOOLEAN Nicht speichern (z.B. für ABAP Unit) 20090113
2 Importing ENHNAMES Call by reference Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20090113
3 Importing ENHSPOTNAMES Call by reference Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über enhspotname 20090113
4 Exporting MESSAGES Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20090113
5 Exporting WORKTABLE Call by reference Type reference (TYPE) ENHHOOKMIGRTEMP_IT Interne tabelle über ENHHOOKMIGRTEMP 20090113

Method PREPARE_MIGRATION_INT on class CL_ENH_PREPARE_MIGRATION has no exception.

Method READ_ENHOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAMES Call by reference Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20090113
2 Changing MESSAGES Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20090113
3 Changing PROGRAMS Call by reference Type reference (TYPE) ENH_PROGRAMS_TAB Tabelle der program Einträge für Transaktion SVPQ 20090113
4 Changing WORKTABLE Call by reference Type reference (TYPE) ENHHOOKMIGRTEMP_IT Interne Tabelle über ENHINCINX 20090113

Method READ_ENHOS on class CL_ENH_PREPARE_MIGRATION has no exception.

Method READ_ENHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHSPOTNAMES Call by reference Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über enhspotname 20090113
2 Changing MESSAGES Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20090113
3 Changing PROGRAMS Call by reference Type reference (TYPE) ENH_PROGRAMS_TAB Tabelle von Programmnamen 20090113
4 Exporting WORKTABLE Call by reference Type reference (TYPE) ENHHOOKMIGRTEMP_IT Interne Tabelle über ENH_HOOK_DEF 20090113

Method READ_ENHS on class CL_ENH_PREPARE_MIGRATION has no exception.

Method UPDATE_WORKTABLE_BY_SCAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGE Value transfer Type reference (TYPE) SPROT_U 20090423
2 Changing MESSAGES Value transfer Type reference (TYPE) SPROT_U_TAB 20090423
3 Importing PROGRAMS Value transfer Type reference (TYPE) ENH_PROGRAMS_TAB 20090423
4 Changing WORKTABLE Value transfer Type reference (TYPE) ENHHOOKMIGRTEMP_IT 20090423

Method UPDATE_WORKTABLE_BY_SCAN on class CL_ENH_PREPARE_MIGRATION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720