Hierarchy
⤷ BC-DWB-TOO-ENH (Application Component) Enhancement Tools
⤷ SEEF_BASE (Package) Enhancement Base Functionality
Properties
Class | CL_ENH_UTILITIES | |
Short Description | Utilities for ENHANCEMENTs | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SEEF_BASE | Enhancement Base Functionality |
Created | 20040303 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_ABAP_STRUCTDESCR | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | SWBM | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ENH_UTILITIES has no interface implemented.
Friends
Class CL_ENH_UTILITIES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | G_ACTIVE | Static Attribute | Private | Type reference (TYPE) | GBADI_IMPL_ACTIVE | Should GBADI_IMPL function be active? | 20061010 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTIVATE_ENH_OBJ | Static method | Public | Method | Activate Enhancement Object | 20040611 |
2 | ALV_DEACTIVATE_FCODES | Static method | Public | Method | Hide/Deactivate ALV Standard FCODES | 20040617 |
3 | ANPASSEN_ABLAUF | Static method | Private | Method | Adapt Flow Logic | 20040315 |
4 | ANPASSEN_AUTHS | Static method | Private | Method | Determine Current Values of AUTH | 20040315 |
5 | BUILD_FUGR_ALV_DATA | Static method | Public | Method | Create ALV Table from FUGR-XSTRING | 20041011 |
6 | CALCULATE_ACTIVATE_FLAG | Static method | Public | Method | Calculate Activation Indicator | 20040429 |
7 | CALL_EDT_CONTR_IN_CUST_CONTR | Static method | Public | Method | Call EDIT Control Using a Customer Control | 20040503 |
8 | CHECK_ENH_OBJ | Static method | Public | Method | Check ENH. Object before Saving | 20040723 |
9 | CHECK_EXISTENCE | Static method | Public | Method | Check Existence in TADIR | 20090327 |
10 | CHECK_FULL_NAME_PRG | Static method | Public | Method | Check whether the prog. in FULL_NAME macthes the prog. type | 20050623 |
11 | CHECK_GLOBAL_OBJECTS_ACTIVE | Static method | Public | Method | Should global object tables be used? | 20061012 |
12 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20061010 |
13 | CONVERT_ENHIMPL_TO_ALV_IMPL | Static method | Public | Method | Convert Implementation Table for ALV | 20040817 |
14 | CORR_BUILD_SPOT_ONE_VERSION | Static method | Public | Method | Create ENHSPOTHEADER According to Version I, then A | 20040818 |
15 | CORR_CHECK_COMP_CM | Static method | Public | Method | Checkman Check for Composites | 20100712 |
16 | CORR_CHECK_ENHINCINX | Static method | Public | Method | Check ENHINCINX for Completeness and Validation | 20040817 |
17 | CORR_CHECK_ENHO_CM | Static method | Public | Method | General Enhancement Check, in All Directions | 20050523 |
18 | CORR_CHECK_ENH_IN_SPOTS | Static method | Public | Method | Read Info for ENHANCEMENTS from ENHSPOTHEADER Data | 20040819 |
19 | CORR_CHECK_FULL_NAME_IN_SPOT | Static method | Public | Method | Check Current FULL_NAMEs in ENHSPOTS | 20040818 |
20 | CORR_CHECK_IMPL_VS_ERW | Static method | Public | Method | Check Implementation for Inconsistencies in Enhancement | 20040817 |
21 | CORR_CHECK_MAIN_ENH_ADMIN | Static method | Public | Method | Perform Main Checks | 20040818 |
22 | CORR_CHECK_SPOT_CM | Static method | Public | Method | General SPOT Check, in All Directions | 20050519 |
23 | CORR_CHECK_SPOT_COMP_CM | Static method | Public | Method | Checkman Check for SPOT | 20100712 |
24 | CORR_CHECK_SPOT_SCAN_CM | Static method | Public | Method | Execute SCAN-Type Checks | 20050520 |
25 | CORR_DEL_ENHINCINX | Static method | Public | Method | Delete Incorrect ENHINCINX Entry | 20040817 |
26 | CORR_DEQUEUE_ENH | Static method | Public | Method | Lock Enhancement for Corrections | 20040817 |
27 | CORR_ENHANCEMENT | Static method | Public | Method | Correct Enhancement | 20040817 |
28 | CORR_ENHOBJ | Static method | Public | Method | Correct ENHOBJ | 20040817 |
29 | CORR_ENQUEUE_ENH | Static method | Public | Method | Lock Enhancement for Corrections | 20040817 |
30 | CORR_GEN_ENHINCINX | Static method | Public | Method | Create ENHINCINX Entry | 20040817 |
31 | CORR_GEN_ENHLOG | Static method | Public | Method | Create New ENHLOG Set | 20040817 |
32 | CORR_GEN_ENH_HOOK_IMPL | Static method | Public | Method | Generate ENH_HOOK_IMPL_IT from ENH_HHOK_IMPL_IT_WA | 20040909 |
33 | CORR_GEN_ENH_HOOK_IMPL_WA | Static method | Public | Method | Generate ENH_HOOK_IMPL_WA | 20040823 |
34 | CORR_GET_SPOTNAME | Static method | Public | Method | Determine ENH-SPOTNAME | 20040817 |
35 | CORR_GET_SPOT_ENH_INFOS | Static method | Public | Method | Read Info for ENHANCEMENTS from ENHSPOTHEADER Data | 20040818 |
36 | CORR_GET_SPOT_ENH_INFOS_LOG | Static method | Public | Method | Read Info for ENHANCEMENTS from ENHSPOTHEADER Data | 20040819 |
37 | CORR_MODIFY_TABSTRIPS_SCREEN | Static method | Public | Method | Modify SCREEN | 20040823 |
38 | CORR_READ_ENH_FOR_UPDATE | Static method | Public | Method | Read Enhancement for UPDATE | 20040817 |
39 | CORR_READ_XSTRING_ENH | Static method | Public | Method | Read and Format XSTRING from ENHHEADER | 20040817 |
40 | CORR_READ_XSTRING_SPOT | Static method | Public | Method | Read and Format XSTRING from ENHHEADER | 20040818 |
41 | CORR_SET_ENHLOG_DATA | Static method | Public | Method | Create Entry for LOG_DATA Xstring | 20040819 |
42 | CORR_UPDATE_ENHINCINX | Static method | Public | Method | Update ENHINCINX and Dependent Tables | 20040817 |
43 | CORR_UPDATE_ENH_XSTRING | Static method | Public | Method | Update Enhancement from Correction Method | 20040817 |
44 | DETERMINE_LOCK_FLAG | Static method | Public | Method | Determine LOCK Flag | 20051017 |
45 | DYNP_IS_TO_GENERATE | Static method | Public | Method | Generate any SUBSCREEN for Specific SCREEN | 20040506 |
46 | ENHANCE_TAB | Static method | Private | Method | Enhance Internal Table by Nested Structure Information | 20040322 |
47 | GEN_ALV | Static method | Public | Method | Generate ALV on Screen for Customer Control | 20040423 |
48 | GEN_ALV_SPLITTER | Static method | Public | Method | Generate ALV on Screen for Customer Control | 20040615 |
49 | GEN_PUSH_BUTTON | Static method | Private | Method | Generate D021S Entry for PUSHBUTTON Entry | 20040315 |
50 | GEN_SOURCE_HEAD_LINE | Static method | Public | Method | Create Header of ENH_HOOK_SOURCE_ALV Line | 20040817 |
51 | GEN_SUBSCREENS_ON_SCREEN | Static method | Public | Method | Generate any SUBSCREEN for Specific SCREEN | 20040315 |
52 | GEN_SUB_SCREEN | Static method | Private | Method | Generate D021S Entry for PUSHBUTTON Entry | 20040315 |
53 | GET_ALL_SPOT_DATA_FOR_OBJ | Static method | Public | Method | Determine All SPOT Data for Object | 20041214 |
54 | GET_AUTHS | Static method | Private | Method | Determine Current Values of AUTH | 20040315 |
55 | GET_ENHANCEMENTS_TO_SPOT | Static method | Public | Method | Get all Enhancements for 1 SPOT | 20050124 |
56 | GET_ENHINCINX_FROM_ADMIN | Static method | Public | Method | Get ADMIN Data from ENH_HOOK_ADMIN | 20040813 |
57 | GET_ENHLOG | Static method | Public | Method | Determine ENHLOG Data | 20040813 |
58 | GET_ENHLOG_CLASS | Static method | Public | Method | Determine ENHLOG Data | 20060427 |
59 | GET_ENHLOG_FUGR | Static method | Public | Method | Determine ENHLOG Data | 20041011 |
60 | GET_FUGR_FROM_PROG | Static method | Public | Method | 20040913 | |
61 | GET_OBJECT_STATE | Static method | Public | Method | Activate Enhancement Object | 20040614 |
62 | GET_OBJECT_STATE_FOR_WB | Static method | Public | Method | Activate Enhancement Object | 20051017 |
63 | GET_SOURCE_FROM_ADMIN | Static method | Public | Method | Get ADMIN Data from ENH_HOOK_ADMIN | 20040813 |
64 | HANDLE_CX_ERRORS | Static method | Public | Method | Handle Errors | 20050530 |
65 | HANDLE_ERROR | Static method | Public | Method | General Error Handling | 20040701 |
66 | MODIFY_ALV_FIELDCAT | Static method | Public | Method | Generate ALV on Screen for Customer Control | 20040423 |
67 | MODIFY_ALV_FIELDCAT_DEACT | Static method | Public | Method | Generate ALV on Screen for Customer Control | 20040426 |
68 | MODIFY_TADIR | Static method | Public | Method | Adapt TADIR when Deleting Objects | 20041005 |
69 | MOD_SUBSCREENS_ON_SCREEN | Static method | Public | Method | Generate any SUBSCREEN for Specific SCREEN | 20040315 |
70 | READ_SOURCE_COMPLETE | Static method | Public | Method | Read Complete Source | 20041006 |
71 | SET_ALV_LAYOUT | Static method | Public | Method | Generate ALV on Screen for Customer Control | 20040423 |
72 | UNLOCK_IF_ERROR | Static method | Public | Method | Unlock Any Object if Locked | 20040616 |
73 | WB_TREE_ACTUALIZE | Static method | Public | Method | Adapt WB Tree | 20041019 |
Events
Class CL_ENH_UTILITIES has no event.
Types
Class CL_ENH_UTILITIES has no local type.
Method Signatures
Method ACTIVATE_ENH_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ENH_OBJECT | Call by reference | Type reference (TYPE) | ENHNAME | Id eines Enhancements | 20040611 | ||
2 | Importing | ENH_OBJECT_TYP | Call by reference | Type reference (TYPE) | E071-OBJECT | WB Request: Operation innerhalb der Entwicklungsumgebung | 20040611 | ||
3 | Importing | ENH_OBJECT_TYP_WB | Call by reference | Type reference (TYPE) | SEU_OBJTYP | WB Request: Operation innerhalb der Entwicklungsumgebung | 20040611 | ||
4 | Importing | ENH_OBJ_TEXT | Call by reference | Type reference (TYPE) | ENHNAME | Bezeichnung (Enhancement,Enh.Spot..) | 20040611 | ||
5 | Importing | L_R_TOOL | Call by reference | Object reference (TYPE REF TO) | OBJECT | SAP Enhancement Tool Root Interface | 20040611 | ||
6 | Importing | P_IF_WB_MANAGER | Call by reference | Object reference (TYPE REF TO) | IF_WB_MANAGER | Interface für Workbench Manager | 20040611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ENH_INTERNAL_ERROR | Enhancement Persistenz über normale Tabellen | 20050314 | |
2 | CX_ENH_ROOT | Web Service : Exception | 20050420 |
Method ALV_DEACTIVATE_FCODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_IT_EXCLUDE | Value transfer | Type reference (TYPE) | UI_FUNCTIONS | ALV-Functions | 20040617 |
Method ALV_DEACTIVATE_FCODES on class CL_ENH_UTILITIES has no exception.
Method ANPASSEN_ABLAUF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_IT_D022S | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20040315 | |||
2 | Importing | I_PAI | Call by reference | Type reference (TYPE) | D022S | Dynpro-Ablauflogik | 20040315 | ||
3 | Importing | I_PBO | Call by reference | Type reference (TYPE) | D022S | Dynpro-Ablauflogik | 20040315 | ||
4 | Importing | I_SUB_SCREEN | Call by reference | Type reference (TYPE) | D021S-FNAM | Feldname | 20040315 |
Method ANPASSEN_ABLAUF on class CL_ENH_UTILITIES has no exception.
Method ANPASSEN_AUTHS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | I_IT_D021S | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20040315 |
Method ANPASSEN_AUTHS on class CL_ENH_UTILITIES has no exception.
Method BUILD_FUGR_ALV_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | FUGR_ALV_TAB | Value transfer | Type reference (TYPE) | ENHFUGRALV_IT | Tabelle der Funktionsbaustein Erweiterungen (ALV-Layout) | 20041011 | ||
2 | Importing | P_FUGR_DATA | Call by reference | Type reference (TYPE) | ENHFUGRDATA | Enhancement Daten Funktionsgruppenerweiterung | 20041011 |
Method BUILD_FUGR_ALV_DATA on class CL_ENH_UTILITIES has no exception.
Method CALCULATE_ACTIVATE_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ACTIVE_FLAG | Call by reference | Type reference (TYPE) | CHAR01 | Charakterfeld der Länge 1 | 20040429 | ||
2 | Changing | DISPLAY_FLAG | Call by reference | Type reference (TYPE) | CHAR01 | Charakterfeld der Länge 1 | 20040429 | ||
3 | Importing | OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20040429 | ||
4 | Importing | OBJNAME | Call by reference | Type reference (TYPE) | TROBJ_NAME | Objektname in der Objektliste | 20040429 | ||
5 | Changing | TOGGLE_FLAG | Call by reference | Type reference (TYPE) | CHAR01 | Charakterfeld der Länge 1 | 20040429 | ||
6 | Importing | UCOMM | Call by reference | Type reference (TYPE) | SEU_ACTION | WB Request: Operation innerhalb der Entwicklungsumgebung | 20040429 |
Method CALCULATE_ACTIVATE_FLAG on class CL_ENH_UTILITIES has no exception.
Method CALL_EDT_CONTR_IN_CUST_CONTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTAINER_NAME | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20040503 | ||
2 | Importing | TABELLE | Call by reference | Type reference (TYPE) | ANY TABLE | 20040503 | |||
3 | Importing | TEXT_EDIT_CONTROL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_TEXTEDIT | SAP TextEdit Control | 20040503 |
Method CALL_EDT_CONTR_IN_CUST_CONTR on class CL_ENH_UTILITIES has no exception.
Method CHECK_ENH_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OBJ | Call by reference | Type reference (TYPE) | ENHOBJ | Enhancement Objekte | 20040723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_OKAY | Nicht richtig gefüllt | 20040723 |
Method CHECK_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OBJNAME | Call by reference | Type reference (TYPE) | TROBJ_NAME | Objektname in der Objektliste | 20090327 | ||
2 | Importing | I_OBJTYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20090327 | ||
3 | Returning | R_BOOLEAN | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20090327 |
Method CHECK_EXISTENCE on class CL_ENH_UTILITIES has no exception.
Method CHECK_FULL_NAME_PRG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FULL_NAME | Call by reference | Type reference (TYPE) | STRING | 20050623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FUNCTION_NOT_FOUND | Funktionsbaustein nicht gefunden | 20050623 | |
2 | METHOD_NOT_FOUND | Methode nicht gefunden | 20050623 | |
3 | TYPE_MISSMATCH | Typ-Tag im xstring stimmt nicht mit SUBC in TRDIR überein | 20050623 |
Method CHECK_GLOBAL_OBJECTS_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_ACTIVE | Value transfer | Type reference (TYPE) | GBADI_IMPL_ACTIVE | 20061012 |
Method CHECK_GLOBAL_OBJECTS_ACTIVE on class CL_ENH_UTILITIES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ENH_UTILITIES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ENH_UTILITIES has no exception.
Method CONVERT_ENHIMPL_TO_ALV_IMPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_ERWS | Call by reference | Type reference (TYPE) | ENHINCINX_IT | Interne Tabelle über ENHINCINX | 20040817 | ||
2 | Returning | E_IMPLS | Value transfer | Type reference (TYPE) | ENH_HOOK_SOURCE_ALV_IT | Tabelle von Erweiterungsourcen | 20040817 | ||
3 | Importing | I_IMPLS | Call by reference | Type reference (TYPE) | ENH_HOOK_SOURCE_IT | Tabelle von Erweiterungsourcen | 20040817 |
Method CONVERT_ENHIMPL_TO_ALV_IMPL on class CL_ENH_UTILITIES has no exception.
Method CORR_BUILD_SPOT_ONE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | IT_F4_ENH_SPOT | Call by reference | Type reference (TYPE) | ENHSPOTHEADER_IT | Tabelle aller ENHSPOTHEADER | 20040818 |
Method CORR_BUILD_SPOT_ONE_VERSION on class CL_ENH_UTILITIES has no exception.
Method CORR_CHECK_COMP_CM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Generische Nachricht, Bezugsstruktur | 20100712 | ||
2 | Importing | I_COMP | Call by reference | Type reference (TYPE) | ENHCOMPOSITENAME | Name (ID) eines Comp Enhancement Spots | 20100712 | ||
3 | Importing | I_VERSION | Call by reference | Type reference (TYPE) | R3STATE | 'A' | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20100712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURED | Fehler aufgetreten | 20100712 |
Method CORR_CHECK_ENHINCINX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ADMIN | Call by reference | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040817 | ||
2 | Exporting | P_INCINX | Call by reference | Type reference (TYPE) | ENHINCINX | Enhancement: Tabelle über Programerweiterungen | 20040817 | ||
3 | Importing | P_L_I | Call by reference | Type reference (TYPE) | ENHINCINX | Enhancement: Tabelle über Programerweiterungen | 20040817 | ||
4 | Exporting | P_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20040817 | ||
5 | Importing | P_VERSION | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20040817 |
Method CORR_CHECK_ENHINCINX on class CL_ENH_UTILITIES has no exception.
Method CORR_CHECK_ENHO_CM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen eines Syntax-Checks | 20100712 | ||
2 | Importing | I_ENHNAME | Call by reference | Type reference (TYPE) | ENHNAME | Name (ID) eines Enhancement Spots | 20050523 | ||
3 | Importing | I_VERSION | Call by reference | Type reference (TYPE) | R3STATE | 'A' | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20050523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURED | Fehler aufgetreten | 20050523 |
Method CORR_CHECK_ENH_IN_SPOTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_IT_ERW | Call by reference | Type reference (TYPE) | ENHINCINX_IT | Interne Tabelle über ENHINCINX | 20040819 | ||
2 | Changing | P_IT_IMP | Call by reference | Type reference (TYPE) | ENH_HOOK_SOURCE_IT | Tabelle von Erweiterungsourcen | 20040819 | ||
3 | Importing | P_SPOTNAME_IT | Call by reference | Type reference (TYPE) | ENHSPOTNAME_IT | Interne Tabelle über enhspotname | 20040819 |
Method CORR_CHECK_ENH_IN_SPOTS on class CL_ENH_UTILITIES has no exception.
Method CORR_CHECK_FULL_NAME_IN_SPOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_A_DEF_HOOKS | Call by reference | Type reference (TYPE) | ENH_HOOK_DEF_IT | Interne Tabelle über ENH_HOOK_DEF | 20040818 | ||
2 | Importing | P_PROGRAM | Call by reference | Type reference (TYPE) | SY-CPROG | Aufrufendes Programm | 20040818 |
Method CORR_CHECK_FULL_NAME_IN_SPOT on class CL_ENH_UTILITIES has no exception.
Method CORR_CHECK_IMPL_VS_ERW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ADMIN | Call by reference | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040817 | ||
2 | Importing | P_INCINX_IT | Call by reference | Type reference (TYPE) | ENHINCINX_IT | Interne Tabelle über ENHINCINX | 20040817 | ||
3 | Importing | P_SOURCE_IT | Call by reference | Type reference (TYPE) | ENH_HOOK_SOURCE_IT | Tabelle von Erweiterungsourcen | 20040817 | ||
4 | Importing | P_VERSION | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20040817 |
Method CORR_CHECK_IMPL_VS_ERW on class CL_ENH_UTILITIES has no exception.
Method CORR_CHECK_MAIN_ENH_ADMIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ADMIN | Call by reference | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040818 | ||
2 | Returning | P_SUBRC | Value transfer | Type reference (TYPE) | SY-MSGV1 | Rückgabewert von ABAP-Anweisungen | 20040818 |
Method CORR_CHECK_MAIN_ENH_ADMIN on class CL_ENH_UTILITIES has no exception.
Method CORR_CHECK_SPOT_CM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Generische Nachricht, Bezugsstruktur | 20100712 | ||
2 | Importing | I_SPOT | Call by reference | Type reference (TYPE) | ENHSPOTNAME | Name (ID) eines Enhancement Spots | 20050519 | ||
3 | Importing | I_VERSION | Call by reference | Type reference (TYPE) | R3STATE | 'A' | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20050519 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURED | Fehler aufgetreten | 20050520 |
Method CORR_CHECK_SPOT_COMP_CM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Generische Nachricht, Bezugsstruktur | 20100712 | ||
2 | Importing | I_SPOT_COMP | Call by reference | Type reference (TYPE) | ENHSPOTCOMPOSITENAME | Name (ID) eines Comp Enhancement Spots | 20100712 | ||
3 | Importing | I_VERSION | Call by reference | Type reference (TYPE) | R3STATE | 'A' | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20100712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURED | Fehler aufgetreten | 20100712 |
Method CORR_CHECK_SPOT_SCAN_CM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FULL_NAME | Call by reference | Type reference (TYPE) | ENHNAME | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20050520 | ||
2 | Importing | I_PROG | Call by reference | Type reference (TYPE) | SY-REPID | Name (ID) eines Enhancement Spots | 20050520 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURED | Fehler aufgetreten | 20050520 | |
2 | NO_HOOKS_FOUND | Hook nicht gefunden | 20050520 |
Method CORR_DEL_ENHINCINX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_L_INCINX | Call by reference | Type reference (TYPE) | ENHINCINX | Enhancement: Tabelle über Programerweiterungen | 20040817 | ||
2 | Returning | P_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20040817 | ||
3 | Importing | P_VERSION | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20040817 |
Method CORR_DEL_ENHINCINX on class CL_ENH_UTILITIES has no exception.
Method CORR_DEQUEUE_ENH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ENHNAME | Call by reference | Type reference (TYPE) | ENHNAME | Id eines Enhancements | 20040817 |
Method CORR_DEQUEUE_ENH on class CL_ENH_UTILITIES has no exception.
Method CORR_ENHANCEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_ENH | Call by reference | Type reference (TYPE) | ENHHEADER | Id eines Enhancements | 20040817 | ||
2 | Importing | P_STATE | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20040817 | ||
3 | Importing | P_TABIX_ERW | Call by reference | Type reference (TYPE) | SYTABIX | Tab.Zeile ENHINCINX_IT | 20040817 | ||
4 | Importing | P_TABIX_IMP | Call by reference | Type reference (TYPE) | SYTABIX | Tab.Zeile RSWSOURCET | 20040817 |
Method CORR_ENHANCEMENT on class CL_ENH_UTILITIES has no exception.
Method CORR_ENHOBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ENHNAME | Call by reference | Type reference (TYPE) | ENHNAME | Id eines Enhancements | 20040817 | ||
2 | Importing | P_SPOTNAME | Call by reference | Type reference (TYPE) | ENHSPOTNAME | Name (ID) eines Enhancement Spots | 20040817 | ||
3 | Importing | P_VERSION | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20040817 |
Method CORR_ENHOBJ on class CL_ENH_UTILITIES has no exception.
Method CORR_ENQUEUE_ENH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ENHNAME | Call by reference | Type reference (TYPE) | ENHNAME | Id eines Enhancements | 20040817 | ||
2 | Returning | P_KORRNUM | Value transfer | Type reference (TYPE) | E070-TRKORR | Rückgabewert von ABAP-Anweisungen | 20040817 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ENH_ROOT | Web Service : Exception | 20040817 |
Method CORR_GEN_ENHINCINX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ADMIN | Call by reference | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040817 | ||
2 | Importing | P_L_INCINX | Call by reference | Type reference (TYPE) | ENHINCINX | Enhancement: Tabelle über Programerweiterungen | 20040817 | ||
3 | Importing | P_VERSION | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20040817 | ||
4 | Returning | P_W_ENH_ENHINCINX | Value transfer | Type reference (TYPE) | ENHINCINX | Enhancement: Tabelle über Programerweiterungen | 20040817 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ENH_ROOT | Web Service : Exception | 20040817 |
Method CORR_GEN_ENHLOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_LOG_IN | Call by reference | Type reference (TYPE) | ENHLOG | Log eines Enhancements | 20040817 | ||
2 | Returning | P_LOG_OUT | Value transfer | Type reference (TYPE) | ENHLOG | Log eines Enhancements | 20040817 |
Method CORR_GEN_ENHLOG on class CL_ENH_UTILITIES has no exception.
Method CORR_GEN_ENH_HOOK_IMPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | IT_IMPL | Value transfer | Type reference (TYPE) | ENH_HOOK_IMPL_IT | Interne Tabelle über ENH_HOOK_IMPL | 20040909 | ||
2 | Importing | IT_IMPL_WA | Call by reference | Type reference (TYPE) | ENH_HOOK_IMPL_WA_IT | Tabelle über ENH_HOOK_IMPL_WA | 20040909 |
Method CORR_GEN_ENH_HOOK_IMPL on class CL_ENH_UTILITIES has no exception.
Method CORR_GEN_ENH_HOOK_IMPL_WA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_DATA_INACTIVE | Call by reference | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040823 | ||
2 | Importing | P_ENHS_INACTIVE | Call by reference | Type reference (TYPE) | ENHINCINX_IT | Interne Tabelle über ENHINCINX | 20040823 | ||
3 | Returning | P_ENHS_WA | Value transfer | Type reference (TYPE) | ENH_HOOK_IMPL_WA_IT | interne Workaerea | 20040823 |
Method CORR_GEN_ENH_HOOK_IMPL_WA on class CL_ENH_UTILITIES has no exception.
Method CORR_GET_SPOTNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ADMIN | Call by reference | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040817 | ||
2 | Importing | P_IT_IMP | Call by reference | Type reference (TYPE) | ENH_HOOK_SOURCE_IT | Tabelle von Erweiterungsourcen | 20040817 | ||
3 | Returning | P_SPOTNAME_IT | Value transfer | Type reference (TYPE) | ENHSPOTNAME_IT | Name (ID) eines Enhancement Spots | 20040818 | ||
4 | Importing | P_VERSION | Call by reference | Type reference (TYPE) | R3STATE | 'I' | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20040817 |
Method CORR_GET_SPOTNAME on class CL_ENH_UTILITIES has no exception.
Method CORR_GET_SPOT_ENH_INFOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_IT_ERW | Call by reference | Type reference (TYPE) | ENHINCINX_IT | Interne Tabelle über ENHINCINX | 20040818 | ||
2 | Changing | P_IT_IMP | Call by reference | Type reference (TYPE) | ENH_HOOK_SOURCE_IT | Tabelle von Erweiterungsourcen | 20040818 | ||
3 | Importing | P_SPOTNAME_IT | Call by reference | Type reference (TYPE) | ENHSPOTNAME_IT | Interne Tabelle über enhspotname | 20040818 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ENH_SYNTAX_ERROR | Enhancement Persistenz über normale Tabellen | 20041222 |
Method CORR_GET_SPOT_ENH_INFOS_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_IT_ERW | Call by reference | Type reference (TYPE) | ENHINCINX_IT | Interne Tabelle über ENHINCINX | 20040819 | ||
2 | Changing | P_IT_IMP | Call by reference | Type reference (TYPE) | ENH_HOOK_SOURCE_IT | Tabelle von Erweiterungsourcen | 20040819 | ||
3 | Importing | P_SPOTNAME_IT | Call by reference | Type reference (TYPE) | ENHSPOTNAME_IT | Interne Tabelle über enhspotname | 20040819 |
Method CORR_GET_SPOT_ENH_INFOS_LOG on class CL_ENH_UTILITIES has no exception.
Method CORR_MODIFY_TABSTRIPS_SCREEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_SCREEN | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | Strukturbeschreibung für System-Datenobjekt SCREEN | 20040823 |
Method CORR_MODIFY_TABSTRIPS_SCREEN on class CL_ENH_UTILITIES has no exception.
Method CORR_READ_ENH_FOR_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_L_EE_HEAD | Call by reference | Type reference (TYPE) | ENHHEADER | Enhancement Kopftabelle | 20040817 | ||
2 | Importing | P_L_ENHNAME | Call by reference | Type reference (TYPE) | ENHNAME | Id eines Enhancements | 20040817 | ||
3 | Exporting | P_L_HOOK_ADMIN | Call by reference | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040817 | ||
4 | Exporting | P_L_INCINX_IT | Call by reference | Type reference (TYPE) | ENHINCINX_IT | Interne Tabelle über ENHINCINX | 20040817 | ||
5 | Exporting | P_L_SOURCE_IT | Call by reference | Type reference (TYPE) | ENH_HOOK_SOURCE_IT | Tabelle von Erweiterungsourcen | 20040817 | ||
6 | Importing | P_L_VERSION | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20040817 |
Method CORR_READ_ENH_FOR_UPDATE on class CL_ENH_UTILITIES has no exception.
Method CORR_READ_XSTRING_ENH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_IN_DATA | Call by reference | Type reference (TYPE) | ENHHEADER-DATA | Enhancement Kopftabelle | 20040817 | ||
2 | Returning | P_OUT_DATA | Value transfer | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040817 |
Method CORR_READ_XSTRING_ENH on class CL_ENH_UTILITIES has no exception.
Method CORR_READ_XSTRING_SPOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_IN_DATA | Call by reference | Type reference (TYPE) | ENHSPOTHEADER-DATA | Enhancement Kopftabelle | 20040818 | ||
2 | Returning | P_OUT_DATA | Value transfer | Type reference (TYPE) | ENH_SPOT_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040818 |
Method CORR_READ_XSTRING_SPOT on class CL_ENH_UTILITIES has no exception.
Method CORR_SET_ENHLOG_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ENH | Call by reference | Type reference (TYPE) | ENHHEADER | Enhancement Kopftabelle | 20040819 | ||
2 | Changing | P_LOG | Call by reference | Type reference (TYPE) | ENHLOG | Log eines Enhancements | 20040819 |
Method CORR_SET_ENHLOG_DATA on class CL_ENH_UTILITIES has no exception.
Method CORR_UPDATE_ENHINCINX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ADMIN | Call by reference | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040817 | ||
2 | Importing | P_L_INCINX | Call by reference | Type reference (TYPE) | ENHINCINX | Enhancement: Tabelle über Programerweiterungen | 20040817 | ||
3 | Importing | P_VERSION | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20040817 | ||
4 | Returning | P_W_ENH_ENHINCINX | Value transfer | Type reference (TYPE) | ENHINCINX | Enhancement: Tabelle über Programerweiterungen | 20040817 |
Method CORR_UPDATE_ENHINCINX on class CL_ENH_UTILITIES has no exception.
Method CORR_UPDATE_ENH_XSTRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_A | Call by reference | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040817 | ||
2 | Returning | P_HEAD | Value transfer | Type reference (TYPE) | ENHHEADER | Enhancement Kopftabelle | 20040817 |
Method CORR_UPDATE_ENH_XSTRING on class CL_ENH_UTILITIES has no exception.
Method DETERMINE_LOCK_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_EDITOR_STATE | Call by reference | Object reference (TYPE REF TO) | CL_ENH_EDITOR_STATE | Verwaltung Status eines ENH-Objekts | 20051017 | ||
2 | Importing | P_ENHNAME | Call by reference | Type reference (TYPE) | ENHNAME | Id eines Enhancements | 20051017 | ||
3 | Returning | P_LOCK | Value transfer | Type reference (TYPE) | ENHBOOLEAN | Enhancement Boolean | 20051017 | ||
4 | Importing | P_OPCODE | Call by reference | Type reference (TYPE) | SEU_ACTION | WB Request: Operation innerhalb der Entwicklungsumgebung | 20051017 |
Method DETERMINE_LOCK_FLAG on class CL_ENH_UTILITIES has no exception.
Method DYNP_IS_TO_GENERATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IT_SUBSCREENS_TAB | Call by reference | Type reference (TYPE) | ENH_T_SUBSCREENS | Subsceen Tabelle | 20040506 | ||
2 | Importing | I_P_DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | ABAP-Programm, Nummer des aktuellen Dynpros | 20040506 | ||
3 | Importing | I_P_REPID | Call by reference | Type reference (TYPE) | SY-REPID | 20040506 | |||
4 | Returning | R_RETURN | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040506 |
Method DYNP_IS_TO_GENERATE on class CL_ENH_UTILITIES has no exception.
Method ENHANCE_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_IT_TAB | Call by reference | Type reference (TYPE) | ENH_UTIL_DD_STRU_IT | Tabelle für ENH_UTIL_DD_STRU | 20040322 | ||
2 | Importing | P_I_FIELDNAME | Call by reference | Type reference (TYPE) | DD03L-TABNAME | Tabellenname | 20040322 | ||
3 | Importing | P_I_STUFE | Call by reference | Type reference (TYPE) | SYINDEX | Schleifen, aktueller Schleifendurchlauf | 20040322 | ||
4 | Importing | P_I_TABNAME | Call by reference | Type reference (TYPE) | DD03L-TABNAME | Tabellenname | 20040322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ENH_NO_VALID_INPUT_TYPE | Angegebener Feldname nicht in Übergabetabelle gefunden ! | 20040322 |
Method GEN_ALV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ALV | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20040423 | ||
2 | Importing | APPL_EVENTS | Call by reference | Type reference (TYPE) | CHAR01 | ' ' | Charakterfeld der Länge 1 | 20040825 | |
3 | Changing | CUST_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20040423 | ||
4 | Importing | FIELDNAME | Call by reference | Type reference (TYPE) | SCRFNAME | Name eines Dynproelementes | 20040423 |
Method GEN_ALV on class CL_ENH_UTILITIES has no exception.
Method GEN_ALV_SPLITTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ALV_LEFT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20040615 | ||
2 | Changing | ALV_RIGHT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20040615 | ||
3 | Importing | COLUMNS | Call by reference | Type reference (TYPE) | INT4 | 1 | Natürliche Zahl | 20040615 | |
4 | Changing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Abstracter Container fuer GUI Controls | 20040615 | ||
5 | Changing | CONTAINER_LEFT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20040615 | ||
6 | Changing | CONTAINER_RIGHT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20040615 | ||
7 | Importing | FIELDNAME | Call by reference | Type reference (TYPE) | SCRFNAME | Name eines Dynproelementes | 20040615 | ||
8 | Importing | ROWS | Call by reference | Type reference (TYPE) | INT4 | 2 | Natürliche Zahl | 20040615 | |
9 | Changing | SPLITTER_H | Call by reference | Object reference (TYPE REF TO) | CL_GUI_SPLITTER_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20040615 |
Method GEN_ALV_SPLITTER on class CL_ENH_UTILITIES has no exception.
Method GEN_PUSH_BUTTON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_D021S | Call by reference | Type reference (TYPE) | D021S | Dynpro-Felder | 20040315 | ||
2 | Importing | I_NAME_BUTTON | Call by reference | Type reference (TYPE) | ENH_SUBSCREENS-PUSH_BUTTON | ABAP-Programm, Nummer des aktuellen Dynpros | 20040315 | ||
3 | Importing | I_NAME_SUBSCREEN | Call by reference | Type reference (TYPE) | ENH_SUBSCREENS-SUBSCREEN | ABAP-Programm, Nummer des aktuellen Dynpros | 20040315 | ||
4 | Importing | I_SPALTE | Call by reference | Type reference (TYPE) | D021S-COLN | Spalte | 20040315 | ||
5 | Importing | I_TEXT_BUTTON | Call by reference | Type reference (TYPE) | ENH_SUBSCREENS-BUTTON_TEXT | Characterfeld der Länge 10 | 20040317 |
Method GEN_PUSH_BUTTON on class CL_ENH_UTILITIES has no exception.
Method GEN_SOURCE_HEAD_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ERWS | Call by reference | Type reference (TYPE) | ENHINCINX_IT | Interne Tabelle über ENHINCINX | 20040817 | ||
2 | Importing | I_ID | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20040817 | ||
3 | Returning | R_HEADER | Value transfer | Type reference (TYPE) | TEXT128 | Arbeitsbereich der Länge 128 | 20040817 |
Method GEN_SOURCE_HEAD_LINE on class CL_ENH_UTILITIES has no exception.
Method GEN_SUBSCREENS_ON_SCREEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_H_D020S | Call by reference | Type reference (TYPE) | D020S | Systemtabelle D020S (Dynpro-Sourcen) | 20040316 | ||
2 | Importing | I_IT_D021S | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20040316 | |||
3 | Importing | I_IT_D022S | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20040316 | |||
4 | Importing | I_IT_D023S | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20040316 | |||
5 | Importing | I_IT_SUBSCREENS_TAB | Call by reference | Type reference (TYPE) | ENH_T_SUBSCREENS | Subsceen Tabelle | 20040315 | ||
6 | Importing | I_P_DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | ABAP-Programm, Nummer des aktuellen Dynpros | 20040315 | ||
7 | Importing | I_P_REPID | Call by reference | Type reference (TYPE) | SY-REPID | 20040315 |
Method GEN_SUBSCREENS_ON_SCREEN on class CL_ENH_UTILITIES has no exception.
Method GEN_SUB_SCREEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_D021S | Call by reference | Type reference (TYPE) | D021S | Dynpro-Felder | 20040315 | ||
2 | Importing | I_NAME_SUBSCREEN | Call by reference | Type reference (TYPE) | ENH_SUBSCREENS-SUBSCREEN | ABAP-Programm, Nummer des aktuellen Dynpros | 20040315 |
Method GEN_SUB_SCREEN on class CL_ENH_UTILITIES has no exception.
Method GET_ALL_SPOT_DATA_FOR_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | OBJ_NAME | Call by reference | Type reference (TYPE) | TROBJ_NAME | Objektname in der Objektliste | 20041214 | ||
2 | Importing | OBJ_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20041214 | ||
3 | Exporting | P_SPOT_ERW_IT | Call by reference | Type reference (TYPE) | ENH_HOOK_DEF_IT | Interne Tabelle über ENH_HOOK_DEF | 20041214 | ||
4 | Exporting | P_SPOT_HEADER_IT | Call by reference | Type reference (TYPE) | ENHSPOTNAME_IT | Interne Tabelle über enhspotname | 20041214 | ||
5 | Exporting | P_SPOT_HEADER_SPOT_IT | Call by reference | Type reference (TYPE) | ENH_HOOK_DEF_SPOT_IT | Verwaltungsdaten zum SPOT | 20050425 | ||
6 | Importing | VERSION | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20041214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_SPOTS_FOUND | Keine SPOTS zum Objekt gefunden | 20041215 |
Method GET_AUTHS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PUSH_AUTH | Call by reference | Type reference (TYPE) | D021S-AUTH | Berechtigungs-ID | 20040315 | ||
2 | Exporting | E_SPALTE | Call by reference | Type reference (TYPE) | D021S-COLN | Spalte | 20040315 | ||
3 | Exporting | E_SUB_AUTH | Call by reference | Type reference (TYPE) | D021S-AUTH | Berechtigungs-ID | 20040315 | ||
4 | Exporting | E_SUB_SCREEN | Call by reference | Type reference (TYPE) | D021S-FNAM | Feldname | 20040315 | ||
5 | Importing | I_IT_D021S | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20040315 |
Method GET_AUTHS on class CL_ENH_UTILITIES has no exception.
Method GET_ENHANCEMENTS_TO_SPOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | IT_ENHNAMES | Value transfer | Type reference (TYPE) | ENHNAME_STRUC_IT | Interne Tabelle über ENHNAME | 20050124 | ||
2 | Importing | P_SPOT | Call by reference | Type reference (TYPE) | ENHSPOTNAME | Name (ID) eines Enhancement Spots | 20050124 |
Method GET_ENHANCEMENTS_TO_SPOT on class CL_ENH_UTILITIES has no exception.
Method GET_ENHINCINX_FROM_ADMIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ADMIN | Call by reference | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040813 | ||
2 | Returning | P_ENHINCINX | Value transfer | Type reference (TYPE) | ENHINCINX_IT | Interne Tabelle über ENHINCINX | 20040813 |
Method GET_ENHINCINX_FROM_ADMIN on class CL_ENH_UTILITIES has no exception.
Method GET_ENHLOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_ADMIN | Value transfer | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040813 | ||
2 | Importing | P_LOG | Call by reference | Type reference (TYPE) | ENHLOG | Log eines Enhancements | 20040813 |
Method GET_ENHLOG on class CL_ENH_UTILITIES has no exception.
Method GET_ENHLOG_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_ADMIN | Value transfer | Type reference (TYPE) | ENHCLASSMETHDATA | Hook Hauptdaten im Enhancement | 20060427 | ||
2 | Importing | P_LOG | Call by reference | Type reference (TYPE) | ENHLOG | Log eines Enhancements | 20060427 |
Method GET_ENHLOG_CLASS on class CL_ENH_UTILITIES has no exception.
Method GET_ENHLOG_FUGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_ADMIN | Value transfer | Type reference (TYPE) | ENHFUGRDATA | Hook Hauptdaten im Enhancement | 20041011 | ||
2 | Importing | P_LOG | Call by reference | Type reference (TYPE) | ENHLOG | Log eines Enhancements | 20041011 |
Method GET_ENHLOG_FUGR on class CL_ENH_UTILITIES has no exception.
Method GET_FUGR_FROM_PROG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | FUGRNAME | Value transfer | Type reference (TYPE) | TROBJ_NAME | Objektname in der Objektliste | 20040913 | ||
2 | Importing | PROGRAM | Call by reference | Type reference (TYPE) | TROBJ_NAME | Objektname in der Objektliste | 20040913 |
Method GET_FUGR_FROM_PROG on class CL_ENH_UTILITIES has no exception.
Method GET_OBJECT_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ENH_OBJECT_TYP_WB | Call by reference | Type reference (TYPE) | SEU_OBJTYP | WB Request: Operation innerhalb der Entwicklungsumgebung | 20040614 | ||
2 | Importing | L_R_TOOL | Call by reference | Object reference (TYPE REF TO) | OBJECT | SAP Enhancement Tool Root Interface | 20040614 | ||
3 | Returning | P_OBJECT_STATE | Value transfer | Type reference (TYPE) | SYCHAR01 | Aktuelle Status des Objekts | 20040614 | ||
4 | Importing | TRSTATE | Call by reference | Type reference (TYPE) | SYCHAR01 | 'A' | Transaktionsstatus A= Anzeigen | 20051014 |
Method GET_OBJECT_STATE on class CL_ENH_UTILITIES has no exception.
Method GET_OBJECT_STATE_FOR_WB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ENH_OBJECT_TYP_WB | Call by reference | Type reference (TYPE) | SEU_OBJTYP | WB Request: Operation innerhalb der Entwicklungsumgebung | 20051017 | ||
2 | Changing | FCODE | Call by reference | Type reference (TYPE) | SEU_ACTION | Transaktionsstatus A= Anzeigen | 20051017 | ||
3 | Importing | L_R_TOOL | Call by reference | Object reference (TYPE REF TO) | OBJECT | SAP Enhancement Tool Root Interface | 20051017 | ||
4 | Exporting | P_LOCK_FLAG | Call by reference | Type reference (TYPE) | SYCHAR01 | LOCK-Flag | 20051017 | ||
5 | Exporting | P_OBJECT_STATE | Call by reference | Type reference (TYPE) | SYCHAR01 | Aktuelle Status des Objekts | 20051017 | ||
6 | Exporting | P_OBJECT_TXTSTATE | Call by reference | Type reference (TYPE) | SYCHAR01 | CHAR01-Datenelement für SYST | 20051017 | ||
7 | Importing | P_TOGGLE_TYPE | Call by reference | Type reference (TYPE) | SYCHAR01 | Toggle-Type P/V/' ' | 20051017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | WRONG_PARAMETER_TOGGLE | Falscher Toggle Parameter ( ' ' Kein , V=Version P Prozess ) | 20051017 |
Method GET_SOURCE_FROM_ADMIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ADMIN | Call by reference | Type reference (TYPE) | ENH_HOOK_ADMIN | Hook Hauptdaten im Enhancement | 20040813 | ||
2 | Returning | P_SOURCES | Value transfer | Type reference (TYPE) | ENH_HOOK_SOURCE_IT | Sourcecode einer Erweiterung | 20040813 |
Method GET_SOURCE_FROM_ADMIN on class CL_ENH_UTILITIES has no exception.
Method HANDLE_CX_ERRORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CX | Call by reference | Object reference (TYPE REF TO) | CX_ENH_ROOT | Web Service : Exception | 20050530 | ||
2 | Importing | I_MESS | Call by reference | Type reference (TYPE) | C | Nachrichten-ID | 20050530 | ||
3 | Importing | I_MESS_NO | Call by reference | Type reference (TYPE) | SYST-MSGNO | Nachrichten-Nummer | 20050530 |
Method HANDLE_CX_ERRORS on class CL_ENH_UTILITIES has no exception.
Method HANDLE_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CX_REF | Call by reference | Object reference (TYPE REF TO) | CX_ENH_ROOT | Web Service : Exception | 20040701 | ||
2 | Exporting | E_INCL | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20040701 | ||
3 | Exporting | E_LINE | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20040701 | ||
4 | Exporting | E_MAIN | Call by reference | Type reference (TYPE) | PROGRAM | Programm/Transaktion in SQL-Trace-Auswertung. | 20040701 | ||
5 | Exporting | E_TEXT | Call by reference | Type reference (TYPE) | ENHTEXT80 | Text Länge 80 (groß/klein-Schreibung) | 20040701 |
Method HANDLE_ERROR on class CL_ENH_UTILITIES has no exception.
Method MODIFY_ALV_FIELDCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_IT_F_CAT | Value transfer | Type reference (TYPE) | LVC_T_FCAT | ALV-Feldkatalog | 20040423 | ||
2 | Importing | P_IT_F_CAT_EXP | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20040426 | ||
3 | Importing | TO_DO | Call by reference | Type reference (TYPE) | C | 'ENH' | Was ist zu tun | 20040423 |
Method MODIFY_ALV_FIELDCAT on class CL_ENH_UTILITIES has no exception.
Method MODIFY_ALV_FIELDCAT_DEACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_IT_F_CAT | Value transfer | Type reference (TYPE) | LVC_T_FCAT | ALV-Feldkatalog | 20040426 | ||
2 | Importing | P_IT_F_CAT_EXP | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20040426 | ||
3 | Importing | TO_DO | Call by reference | Type reference (TYPE) | C | 'ENH' | Was ist zu tun | 20040426 |
Method MODIFY_ALV_FIELDCAT_DEACT on class CL_ENH_UTILITIES has no exception.
Method MODIFY_TADIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20041005 | ||
2 | Importing | P_OBJ_NAME | Call by reference | Type reference (TYPE) | TROBJ_NAME | Objektname in der Objektliste | 20041005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_NOT_FOUND | Objekt nicht in TADIR gefunden | 20041005 |
Method MOD_SUBSCREENS_ON_SCREEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_H_D020S | Call by reference | Type reference (TYPE) | D020S | Dynpro-Felder | 20040316 | ||
2 | Exporting | E_IT_D021S | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20040316 | |||
3 | Exporting | E_IT_D022S | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20040316 | |||
4 | Exporting | E_IT_D023S | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20040316 | |||
5 | Importing | I_P_DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | ABAP-Programm, Nummer des aktuellen Dynpros | 20040315 | ||
6 | Importing | I_P_NEW_DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | ABAP-Programm, Nummer des aktuellen Dynpros | 20040316 | ||
7 | Importing | I_P_REPID | Call by reference | Type reference (TYPE) | SY-REPID | 20040315 | |||
8 | Importing | I_SUBSCREENS | Call by reference | Type reference (TYPE) | ENH_SUBSCREENS | Subsceen Tabelle | 20040315 |
Method MOD_SUBSCREENS_ON_SCREEN on class CL_ENH_UTILITIES has no exception.
Method READ_SOURCE_COMPLETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_SOURCE | Value transfer | Type reference (TYPE) | RSWSOURCET | Id eines Enhancements | 20041006 | ||
2 | Importing | P_PROG | Call by reference | Type reference (TYPE) | PROGNAME | ABAP-Programmname | 20041006 |
Method READ_SOURCE_COMPLETE on class CL_ENH_UTILITIES has no exception.
Method SET_ALV_LAYOUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COLOR | Call by reference | Type reference (TYPE) | LVC_S_LAYO-INFO_FNAME | SPACE | ALV-Control: Feldname mit einfacher Farbcodierung für Zeile | 20041007 | |
2 | Returning | LAYOUT | Value transfer | Type reference (TYPE) | LVC_S_LAYO | ALV-Control: Layoutstruktur | 20040423 | ||
3 | Importing | SELMODE | Call by reference | Type reference (TYPE) | LVC_S_LAYO-SEL_MODE | 'D' | Sel-Mode bei ALV | 20040423 | |
4 | Importing | TEXT | Call by reference | Type reference (TYPE) | C | Auszugebender Text | 20040423 | ||
5 | Importing | WIDTHOPT | Call by reference | Type reference (TYPE) | LVC_S_LAYO-CWIDTH_OPT | 'X' | ALV List Viewer | 20040423 |
Method SET_ALV_LAYOUT on class CL_ENH_UTILITIES has no exception.
Method UNLOCK_IF_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_REF | Call by reference | Object reference (TYPE REF TO) | IF_ENH_OBJECT | Allgemeine Methoden zu Enhancement Objekten | 20040616 | ||
2 | Returning | P_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040616 |
Method UNLOCK_IF_ERROR on class CL_ENH_UTILITIES has no exception.
Method WB_TREE_ACTUALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT | Call by reference | Type reference (TYPE) | SEU_OBJKEY | WB Request: Schlüssel eines Objekts in der EU | 20041019 | ||
2 | Importing | P_OBJTYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | WB Request: Schlüssel eines Objekts in der EU | 20041019 |
Method WB_TREE_ACTUALIZE on class CL_ENH_UTILITIES has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |