SAP ABAP Class CL_EEF_ADJ_TOOL_FUGR (Enhancement Adjustment for Function Group Enhancements)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-FUB (Application Component) Function Builder
     SEEF_FUNCTIONGROUP_ENHANCEMENT (Package) Function Group Enhancements
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EEF_ADJ_TOOL_WITH_CONFLICTS Enhancement Adjustment Tool with Conflict List 20050118
Properties
Class CL_EEF_ADJ_TOOL_FUGR  
Short Description Enhancement Adjustment for Function Group Enhancements    
Super Class CL_EEF_ADJ_TOOL_WITH_CONFLICTS Enhancement Adjustment Tool with Conflict List 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_FUNCTIONGROUP_ENHANCEMENT   Function Group Enhancements 
Created 20050118   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EEF_ADJ_TOOL_FUGR has no forward declaration.
Interfaces
Class CL_EEF_ADJ_TOOL_FUGR has no interface implemented.
Friends
Class CL_EEF_ADJ_TOOL_FUGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTRACT_PARAMETERS Instance attribute Private Type reference (TYPE) ENH_CONTRACT_FUPARAREF_TAB Function Module Interface Table 20050125
2 CORE_PARAMETERS Instance attribute Private Type reference (TYPE) ENH_CONTRACT_FUPARAREF_TAB Function Module Interface Table 20050121
3 C_CONFLICT_CLASS_NAME Constant Private Type reference (TYPE) SEOCLSNAME 'CL_EEF_ADJ_CONFLICT_FUGR' Table Name 20050118
4 C_DELTA_PARAMETER_ADDED Constant Private Type reference (TYPE) ENH_CHGD_INDICATOR 'DELO' Enh. Upgrade Change Indicator 20050121
5 C_DELTA_PARAMETER_DELETED Constant Private Type reference (TYPE) ENH_CHGD_INDICATOR 'DELN' Enh. Upgrade Change Indicator 20050121
6 C_STRUCTURE_NAME Constant Private Type reference (TYPE) TABNAME 'SEEF_ADJ_CONFL_FUGR' Table Name 20050118
7 PARAMETERS_DELTA Instance attribute Private Type reference (TYPE) ENH_CONTRACT_TOOL_CMP_FPARA_IT Parameters for Classes Differeneces for Upgrade 20050125
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DELETION_CONFLICT Instance method Private Method Adds Conflict to Function Group Enhancement 20050324
2 ADD_FUNCTION_MOVED_CONFLICT Instance method Private Method Adds Conflict to Function Group Enhancement 20060317
3 ADD_PARAMETER_CONFLICT Instance method Private Method Adds Conflict to Function Group Enhancement 20050121
4 ADD_PARAMETER_RFC_CONFLICT Instance method Private Method Adds Conflict to Function Group Enhancement 20060509
5 CHECK_RFC_FUNCTION Instance method Private Method Checks whether enhancement parameters are RFC-enabled 20060509
6 GET_CHANGED_FUNCTION_MODULES Static method Private Method Determines Function Modules Using a Parameter Delta Table d 20050125
7 GET_PARAMETERS Instance method Private Method Determines Current Parameters of Function Module 20050121
8 GET_PARAMETERS_DELTA_BY_FUNC Static method Private Method Determines Relevant Deltas Using a Function Module 20050125
9 GET_VISUAL_PARAMETERS Instance method Private Method Determines Parameters that Can Be Displayed 20050125
10 HANDLE_CONFLICT_CHANGED Instance method Private Event handling method Handles CONFLICT_CHANGED Event 20050126
11 IS_PARAM_ENHANCED_BY_OTHER_ENH Instance method Private Method Checks Whether Enhancement Uses Function Module Parameter 20050127
12 SET_ENHANCEMENTS_DATA Instance method Private Method Sets Data in Enhancement 20050126
13 UPDATE_VISUAL_PARAMETERS Instance method Private Method Updates Displayable Parameters 20050126
Events
Class CL_EEF_ADJ_TOOL_FUGR has no event.
Types
Class CL_EEF_ADJ_TOOL_FUGR has no local type.
Method Signatures

Method ADD_DELETION_CONFLICT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20050324
# Exception Resumable Description Created on
1 CX_EEF_ADJ_CONFLICT_DATA_STRUC Konflikt mit falscher Datenstruktur 20050324
2 CX_EEF_ADJ_INTERNAL_ERROR Enhancement Wurzel-Ausnahmeklasse 20050324

Method ADD_FUNCTION_MOVED_CONFLICT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20060317
# Exception Resumable Description Created on
1 CX_EEF_ADJ_CONFLICT_DATA_STRUC Konflikt mit falscher Datenstruktur 20060317
2 CX_EEF_ADJ_INTERNAL_ERROR Enhancement Wurzel-Ausnahmeklasse 20060317

Method ADD_PARAMETER_CONFLICT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20050125
# Exception Resumable Description Created on
1 CX_EEF_ADJ_CONFLICT_DATA_STRUC Konflikt mit falscher Datenstruktur 20050121
2 CX_EEF_ADJ_INTERNAL_ERROR Enhancement Wurzel-Ausnahmeklasse 20050121

Method ADD_PARAMETER_RFC_CONFLICT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFLICT_PARAMETERS Call by reference Type reference (TYPE) RSFB_PARAM Tabelle der Parameter, Datenbankform 20060509
2 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20060509
# Exception Resumable Description Created on
1 CX_EEF_ADJ_CONFLICT_DATA_STRUC Konflikt mit falscher Datenstruktur 20060509
2 CX_EEF_ADJ_INTERNAL_ERROR Enhancement Wurzel-Ausnahmeklasse 20060509

Method CHECK_RFC_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20060509
# Exception Resumable Description Created on
1 CX_EEF_ADJ_CONFLICT_DATA_STRUC Konflikt mit falscher Datenstruktur 20060509
2 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20060509

Method GET_CHANGED_FUNCTION_MODULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FUNCTION_NAMES Value transfer Type reference (TYPE) SEEF_ADJ_FUNCTION_NAME_TAB Interne tabelle über Funktionsbausteinnamen 20050125
2 Importing PARAMETERS_DELTA Call by reference Type reference (TYPE) ENH_CONTRACT_TOOL_CMP_FPARA_IT Parameters for Classes Differeneces for Upgrade 20050125

Method GET_CHANGED_FUNCTION_MODULES on class CL_EEF_ADJ_TOOL_FUGR has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTRACT_PARAMETERS Call by reference Type reference (TYPE) ENH_CONTRACT_FUPARAREF_TAB Function-Modules-Interface-Table 20050125
2 Exporting CORE_PARAMETERS Call by reference Type reference (TYPE) ENH_CONTRACT_FUPARAREF_TAB Function-Modules-Interface-Table 20050121
3 Exporting ENHANCED_PARAMETERS Call by reference Type reference (TYPE) ENH_CONTRACT_FUPARAREF_TAB Function-Modules-Interface-Table 20050121
4 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20050121
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20050126

Method GET_PARAMETERS_DELTA_BY_FUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_PARAMETERS_DELTA Call by reference Type reference (TYPE) ENH_CONTRACT_TOOL_CMP_FPARA_IT Parameters for Classes Differeneces for Upgrade 20050125
2 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20050125
3 Returning FUNCTION_PARAMETERS_DELTA Value transfer Type reference (TYPE) ENH_CONTRACT_TOOL_CMP_FPARA_IT Parameters for Classes Differeneces for Upgrade 20050125

Method GET_PARAMETERS_DELTA_BY_FUNC on class CL_EEF_ADJ_TOOL_FUGR has no exception.

Method GET_VISUAL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20050125
2 Exporting VISUAL_CONTRACT_PARAMETERS Call by reference Type reference (TYPE) SEEF_ADJ_FUPARA_VISUAL_TAB Interne Tabelle über SEEF_ADJ_FUPARA_VISUAL 20050125
3 Exporting VISUAL_PARAMETERS Call by reference Type reference (TYPE) SEEF_ADJ_FUPARA_VISUAL_TAB Interne Tabelle über SEEF_ADJ_FUPARA_VISUAL 20050125
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20050126

Method HANDLE_CONFLICT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFLICT Call by reference Attribute reference (LIKE) 20050126

Method HANDLE_CONFLICT_CHANGED on class CL_EEF_ADJ_TOOL_FUGR has no exception.

Method IS_PARAM_ENHANCED_BY_OTHER_ENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20050127
2 Importing PARAMETER Call by reference Type reference (TYPE) RS38L_PAR_ Name des Parameters 20050127
3 Returning PARAMETER_IS_ENHANCED Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050127
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20050127

Method SET_ENHANCEMENTS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM 20050126
2 Changing VISUAL_PARAMETERS Call by reference Type reference (TYPE) SEEF_ADJ_FUPARA_VISUAL_TAB Interne Tabelle über SEEF_ADJ_FUPARA_VISUAL 20050126
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20050126

Method UPDATE_VISUAL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ADJUSTMENT_STATE Call by reference Type reference (TYPE) ENHSTATE Enhancement Abgleichstatus 20050126
2 Importing CORE_PARAMETERS Call by reference Type reference (TYPE) ENH_CONTRACT_FUPARAREF_TAB Function-Modules-Interface-Table 20050126
3 Importing ENHANCED_PARAMETERS Call by reference Type reference (TYPE) ENH_CONTRACT_FUPARAREF_TAB Function-Modules-Interface-Table 20050126
4 Importing FUNCTION_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20050126
5 Changing VISUAL_PARAMETERS Call by reference Type reference (TYPE) SEEF_ADJ_FUPARA_VISUAL_TAB Interne Tabelle über SEEF_ADJ_FUPARA_VISUAL 20050126
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20050126
History
Last changed by/on SAP  20110908 
SAP Release Created in 700