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
⤷ 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 |