SAP ABAP Class CL_R3STANDARD_PERSISTENCE (Enhancement Persistence for Standard Tables)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_BASE (Package) Enhancement Base Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ENH_COMPOSITE_PERSIST Enhancement Persistence 20040225
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ENH_PERSIST Enhancement Persistence 20031223
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ENH_SPOT_COMPOSITE_PERSIST Enhancement Persistence 20040319
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ENH_SPOT_PERSIST Enhancement Persistence 20040311
Properties
Class CL_R3STANDARD_PERSISTENCE  
Short Description Enhancement Persistence for Standard Tables    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_BASE   Enhancement Base Functionality 
Created 20031223   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ENH_COMPOSITE_PERSIST Enhancement Persistence 20040225
2 IF_ENH_PERSIST Enhancement Persistence 20031223
3 IF_ENH_SPOT_COMPOSITE_PERSIST Enhancement Persistence 20040319
4 IF_ENH_SPOT_PERSIST Enhancement Persistence 20040311
Friends
Class CL_R3STANDARD_PERSISTENCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DDIC_ENHANCEMENT_OBJ_TYPE Constant Public Type reference (TYPE) TROBJTYPE 'ENHD' Object Type 20060515
2 ENHANCEMENT_OBJ_TYPE Constant Public Type reference (TYPE) TROBJTYPE 'ENHO' Object Type 20031230
3 ENHANCEMENT_SPOT_OBJ_TYPE Constant Public Type reference (TYPE) TROBJTYPE 'ENHS' Object Type 20040312
4 ENH_COMPOSITE_OBJ_TYPE Constant Public Type reference (TYPE) TROBJTYPE 'ENHC' Object Type 20040225
5 ENH_SPOT_COMPOSITE_OBJ_TYPE Constant Public Type reference (TYPE) TROBJTYPE 'ENSC' Object Type 20040319
6 LOGS2BRESORTED Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20070816
7 R3STANDARD_PERSISTENCE Static Attribute Private Object reference (TYPE REF TO) CL_R3STANDARD_PERSISTENCE Enhancement Persistence for Standard Tables 20031230
8 TRUE Constant Private Type reference (TYPE) ENHBOOLEAN 'X' Enhancement Boolean 20050121
Methods
# Method Level Visibility Method type Description Created on
1 CALL_CORR_CHECK Static method Public Method 20050427
2 CALL_CORR_INSERT Static method Public Method 20031230
3 CALL_RS_ACCESS_PERMISSION Static method Public Method 20031230
4 CHECK_FORE_EXISTENCE_SPOTCOMPS Static method Public Method 20050124
5 CHECK_FOR_ANY_SPOTS_IN_INCLUDE Static method Public Method 20050420
6 CHECK_FOR_EXISTENCE_CHILDCOMP Static method Public Method 20050124
7 CHECK_FOR_EXISTENCE_CHILDCSPOT Static method Public Method 20130809
8 CHECK_FOR_EXISTENCE_CHILDENH Static method Public Method 20130809
9 CHECK_FOR_EXISTENCE_CHILDSPOT Static method Public Method 20050124
10 CHECK_FOR_EXISTENCE_COMPOSITE Static method Public Method Existence Check for Composite 20050121
11 CHECK_FOR_EXISTENCE_COMPSITS Static method Public Method 20050124
12 CHECK_FOR_EXISTENCE_ENH Static method Public Method Existence Check for Enhancement 20050121
13 CHECK_FOR_EXISTENCE_ENH_SPOT Static method Public Method Existence Check for Enhancement Spot 20080318
14 CHECK_FOR_EXISTENCE_SPOTCOMBS Static method Public Method 20050124
15 CHECK_FOR_EXISTENCE_SPOT_COMP Static method Public Method Existence Check for Spot Composite 20050121
16 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20031230
17 CONSTRUCTOR Instance method Public Constructor --- Singleton - Do not use from outside 20031230
18 COPY_TEXTS Static method Private Method 20040524
19 CREATE Static method Public Method Create Enhancement 20031223
20 CREATE_COMPOSITE Static method Public Method Create Enhancement Composite 20040226
21 CREATE_SPOT Static method Public Method Create Enhancement Spot 20040315
22 CREATE_SPOT_COMPOSITE Static method Public Method Create Enhancement Composite 20040323
23 DELETE_TADIR_ENTRY Static method Private Method 20040227
24 ENHO_AFTER_IMPORT_DELETE Static method Public Method 20040915
25 ENHO_DELETE Static method Public Method 20060427
26 ENHO_DELETE_INTERN Static method Private Method 20060427
27 ENHSPOT_FIND_PARENT_COMPOSITE Static method Public Method 20040423
28 ENHS_AFTER_IMPORT_DELETE Static method Public Method 20040915
29 ENHS_DELETE Static method Public Method 20060427
30 ENHS_DELETE_INTERN Static method Private Method 20060427
31 ENH_FIND_PARENT_COMPOSITE Static method Public Method 20040318
32 ENH_IS_MODIFIABLE Static method Public Method 20041112
33 FIND_ENHANCEMENTS_BY_DWINACTIV Static method Public Method 20040913
34 FIND_ENHANCEMENTS_BY_INCLUDE Static method Public Method Read the Enhancements of an Include 20050420
35 FIND_ENHANCEMENTS_BY_MAINOBJ Static method Public Method 20040102
36 FIND_ENHANCEMENTS_BY_OBJ Static method Public Method 20031230
37 FIND_ENHANCEMENTS_BY_PACKAGE Static method Public Method Read Enhancements of Package 20041207
38 FIND_ENHANCEMENTS_BY_TRKORR Static method Public Method 20040102
39 FIND_ENHANCEMENTS_BY_USER Static method Public Method 20040102
40 FIND_ENHS_BY_DWINACTIV_LIMU Static method Public Method 20050114
41 FIND_ENHS_BY_DWINACTIV_R3TR Static method Public Method 20050114
42 FIND_OBJECTS_BY_ENHANCEMENT Static method Public Method Read Object Assignment of Enhancement 20041207
43 FIND_PARENT Static method Public Method 20081205
44 FIND_PARENT_COMP_FOR_COMP Static method Public Method Read Parent Object Composite for Composite 20040608
45 FIND_PARENT_COMP_FOR_ENH Static method Public Method Read Parent Object Composite for Enhancement 20040608
46 FIND_PARENT_SPOT_COMP_FOR_COMP Static method Public Method Read Parent Object Spot Composite for Spot Composite 20040608
47 FIND_PARENT_SPOT_COMP_FOR_ENH Static method Public Method Read Parent Object Spot Composite for Spot Enhancement 20040608
48 FIND_ROOT Static method Public Method Root (Program, Class, ...) of an Enhancement Implementation 20100223
49 FIND_SPOTS_BY_DWINACTIV Static method Public Method 20040913
50 FIND_SPOTS_BY_DWINACTIV_LIMU Static method Public Method 20050114
51 FIND_SPOTS_BY_DWINACTIV_R3TR Static method Public Method 20050114
52 FIND_SPOTS_BY_MAINOBJ Static method Public Method 20040423
53 FIND_SPOTS_BY_OBJ Static method Public Method 20040423
54 GET_ENHO_SUBTYPE Static method Public Method 20060104
55 GET_ENHS_SUBTYPE Static method Public Method 20060104
56 IS_ENH_CHILD Static method Public Method Check Whether Child Relationship Exists for Enhancement 20050121
57 LOAD Static method Public Method Read Enhancement 20031223
58 LOAD_COMPOSITE Static method Public Method Read Enhancement Composite 20040226
59 LOAD_SPOT Static method Public Method Read Enhancement Spot 20040315
60 LOAD_SPOT_COMPOSITE Static method Public Method Read Enhancement Composite 20040323
61 OBJ_IS_ENHANCEABLE Static method Public Method Object Can Be Enhanced 20041111
62 RELOAD_ELEMENTS Static method Private Method 20040108
63 RELOAD_LOG Static method Private Method 20040108
64 RELOAD_SPOT_ELEMENTS Static method Private Method 20040312
Events
Class CL_R3STANDARD_PERSISTENCE has no event.
Types
Class CL_R3STANDARD_PERSISTENCE has no local type.
Method Signatures

Method CALL_CORR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CORRNUM Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20050427
2 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20050427
3 Importing MODE Call by reference Type reference (TYPE) CHAR6 Characterfeld der Länge 6 20050427
4 Importing OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20050427
5 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20050427
6 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050427
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20050427
2 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20050427
3 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20050427

Method CALL_CORR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHOR Call by reference Type reference (TYPE) SY-UNAME SY-UNAME System, Anmeldename des Benutzers 20040602
2 Changing CORRNUM Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20031230
3 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20031230
4 Importing LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20031230
5 Importing MODE Call by reference Type reference (TYPE) CHAR6 Characterfeld der Länge 6 20031230
6 Importing OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20040225
7 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20040225
8 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050314
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20031230
2 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20031230
3 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20031230

Method CALL_RS_ACCESS_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEFORE_EXPORT Call by reference Type reference (TYPE) ENHBOOLEAN gerufen aus before export methode 20040803
2 Exporting CORRNUM Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040611
3 Exporting DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20031230
4 Importing FALLBACK_MASTERLANG Call by reference Type reference (TYPE) ENHBOOLEAN Originalsprache als Fallback verwenden 20100329
5 Importing MODE Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20031230
6 Exporting MODIFLANG Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20031230
7 Importing OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20040225
8 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20040225
9 Exporting ORIGLANG Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20031230
10 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050314
11 Importing SUPPRESS_LANGUAGE_DIALOG Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040809
12 Exporting TADIRE Call by reference Type reference (TYPE) TADIR Katalog der Repository-Objekte 20031230
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Web Service Objekt ist Gesperrt 20031230
2 CX_ENH_INTERNAL_ERROR Web Service Objekt interner Fehler 20031230
3 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20031230
4 CX_ENH_PERMISSION_DENIED Web Service Objekt ist Gesperrt 20031230

Method CHECK_FORE_EXISTENCE_SPOTCOMPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPOT_COMPOSITE Call by reference Type reference (TYPE) ENHSPOTCOMPOSITENAME Zusammengesetzter Erweiterungsspot 20050124
2 Returning RE_EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050124

Method CHECK_FORE_EXISTENCE_SPOTCOMPS on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CHECK_FOR_ANY_SPOTS_IN_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050420
2 Importing INCLUDE Call by reference Type reference (TYPE) PROGNAME Includename 20050420
3 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20050420

Method CHECK_FOR_ANY_SPOTS_IN_INCLUDE on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CHECK_FOR_EXISTENCE_CHILDCOMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPOSITE Call by reference Type reference (TYPE) ENHCOMPOSITENAME Id einer zusammengesetzten Erweiterungsimplementierung 20050124
2 Returning RE_EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050124

Method CHECK_FOR_EXISTENCE_CHILDCOMP on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CHECK_FOR_EXISTENCE_CHILDCSPOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHILD_SPOT_COMP Call by reference Type reference (TYPE) ENHSPOTCOMPOSITENAME Zusammengesetzter Erweiterungsspot 20130809
2 Returning RE_EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20130809

Method CHECK_FOR_EXISTENCE_CHILDCSPOT on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CHECK_FOR_EXISTENCE_CHILDENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHILD_ENH Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20130809
2 Returning RE_EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20130809

Method CHECK_FOR_EXISTENCE_CHILDENH on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CHECK_FOR_EXISTENCE_CHILDSPOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KID Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Enhancement Spots 20050124
2 Returning RE_EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050124

Method CHECK_FOR_EXISTENCE_CHILDSPOT on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CHECK_FOR_EXISTENCE_COMPOSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPOSITE Call by reference Type reference (TYPE) ENHCOMPOSITENAME Id einer zusammengesetzten Erweiterungsimplementierung 20050121
2 Returning RE_EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050121

Method CHECK_FOR_EXISTENCE_COMPOSITE on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CHECK_FOR_EXISTENCE_COMPSITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPOSITE Call by reference Type reference (TYPE) ENHCOMPOSITENAME Id einer zusammengesetzten Erweiterungsimplementierung 20050124
2 Returning RE_EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050124

Method CHECK_FOR_EXISTENCE_COMPSITS on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CHECK_FOR_EXISTENCE_ENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENHANCEMENT Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20050121
2 Returning RE_EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050121

Method CHECK_FOR_EXISTENCE_ENH on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CHECK_FOR_EXISTENCE_ENH_SPOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENH_SPOT Call by reference Type reference (TYPE) ENHSPOTNAME Id eines Enhancements Spot 20080318
2 Returning RE_EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20080318

Method CHECK_FOR_EXISTENCE_ENH_SPOT on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CHECK_FOR_EXISTENCE_SPOTCOMBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPOT_COMPOSITE Call by reference Type reference (TYPE) ENHSPOTCOMPOSITENAME Id einer zusammengesetzten Erweiterungsimplementierung 20050124
2 Returning RE_EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050124

Method CHECK_FOR_EXISTENCE_SPOTCOMBS on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CHECK_FOR_EXISTENCE_SPOT_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPOT_COMPOSITE Call by reference Type reference (TYPE) ENHSPOTCOMPOSITENAME Zusammengesetzter Erweiterungsspot 20050121
2 Returning RE_EXIST Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050121

Method CHECK_FOR_EXISTENCE_SPOT_COMP on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_R3STANDARD_PERSISTENCE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_R3STANDARD_PERSISTENCE has no parameter.
Method CONSTRUCTOR on class CL_R3STANDARD_PERSISTENCE has no exception.

Method COPY_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040524
2 Changing LONG_TEXT_ID Call by reference Type reference (TYPE) ENHDOCUOBJECT Schlüssel zum logischen Objekt im OTR 20040524
3 Importing OBJ_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20040524
4 Importing OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20040524
5 Changing SHORT_TEXT_ID Call by reference Type reference (TYPE) ENHDOCUOBJECT Schlüssel zum logischen Objekt im OTR 20040524

Method COPY_TEXTS on class CL_R3STANDARD_PERSISTENCE has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_MODE Call by reference Type reference (TYPE) ENHBOOLEAN ABAP_FALSE nur Checks 20061124
2 Importing DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20060712
3 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040514
4 Exporting ENHANCEMENT_STORE Call by reference Object reference (TYPE REF TO) IF_ENH_STORE Enhancement Datenobjekt 20031229
5 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20031230
6 Importing ENHTOOLTYPE Call by reference Type reference (TYPE) ENHTOOLTYPE Enhancement Tool 20031230
7 Importing ENHTYPE Call by reference Type reference (TYPE) ENHTYPE Enhancement Type 20031230
8 Importing ORIG_LANGUAGE Call by reference Type reference (TYPE) SPRSL Sprachenschlüssel 20060711
9 Importing REPAIRMODE Call by reference Type reference (TYPE) ENHREPAIRMODE 'U' Enhancement Repariermodus 20041116
10 Importing SCWB_CALL Call by reference Type reference (TYPE) SYCHAR01 ' ' Aufruf aus CWB 20050616
11 Importing SCWB_NO_LOCK Call by reference Type reference (TYPE) SYCHAR01 ' ' Lock-Flag 20050630
12 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040330
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20031230
2 CX_ENH_CREATE_ERROR Enhancement Wurzel-Ausnahmeklasse 20031223
3 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20031230
4 CX_ENH_IO_ERROR Enhancement Wurzel-Ausnahmeklasse 20031223
5 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20031230
6 CX_ENH_IS_NOT_MODIFIABLE Enhancement Wurzel-Ausnahmeklasse 20041112
7 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20031223

Method CREATE_COMPOSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPOSITE Value transfer Object reference (TYPE REF TO) IF_ENH_COMPOSITE Enhancement Composite 20040226
2 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040517
3 Importing NAME Call by reference Type reference (TYPE) ENHCOMPOSITENAME Id eines Enhancement Composits 20040226
4 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20060922
5 Importing SCWB_CALL Call by reference Type reference (TYPE) ENHBOOLEAN ' ' Call aus CWB 20050708
6 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040517
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040226
2 CX_ENH_CREATE_ERROR Enhancement Wurzel-Ausnahmeklasse 20040226
3 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040226
4 CX_ENH_IO_ERROR Enhancement Wurzel-Ausnahmeklasse 20040226
5 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20040226
6 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040226

Method CREATE_SPOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_MODE Call by reference Type reference (TYPE) ENHBOOLEAN ABAP_FALSE nur checks 20061124
2 Importing DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20070705
3 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040514
4 Importing INTERNAL Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20070530
5 Importing NAME Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Enhancement Spots 20040315
6 Importing SCWB_CALL Call by reference Type reference (TYPE) ENHBOOLEAN ' ' Enhancement Boolean 20050627
7 Importing SET_LOCK Call by reference Type reference (TYPE) ENHBOOLEAN 'X' Sperre setzen 20050630
8 Exporting SPOT Value transfer Object reference (TYPE REF TO) IF_ENH_SPOT_STORE SAP Enhancement Basis Funktionalität 20040315
9 Importing TOOL_TYPE Call by reference Type reference (TYPE) ENHSPOTTOOLTYPE Enhancement Spot Tool 20040315
10 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040423
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040315
2 CX_ENH_CREATE_ERROR Enhancement Wurzel-Ausnahmeklasse 20040315
3 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040315
4 CX_ENH_IO_ERROR Enhancement Wurzel-Ausnahmeklasse 20040315
5 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20040315
6 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040315

Method CREATE_SPOT_COMPOSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPOSITE Value transfer Object reference (TYPE REF TO) IF_ENH_SPOT_COMPOSITE Enhancement Composite 20040323
2 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040514
3 Importing NAME Call by reference Type reference (TYPE) ENHSPOTCOMPOSITENAME Id eines Enhancement Composits 20040323
4 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20060922
5 Importing SCWB_CALL Call by reference Type reference (TYPE) ENHBOOLEAN ' ' Call aus CWB 20050712
6 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040514
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040323
2 CX_ENH_CREATE_ERROR Enhancement Wurzel-Ausnahmeklasse 20040323
3 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040323
4 CX_ENH_IO_ERROR Enhancement Wurzel-Ausnahmeklasse 20040323
5 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20040323
6 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040323

Method DELETE_TADIR_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20040227
2 Importing OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20040227
# Exception Resumable Description Created on
1 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040227

Method ENHO_AFTER_IMPORT_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20040915
2 Changing PROTOCOL Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20041230
3 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20060427
# Exception Resumable Description Created on
1 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040915

Method ENHO_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20060427
2 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20060427
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20060427
2 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20060427
3 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20060427

Method ENHO_DELETE_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) ENHLOGACTION Enhancement Log Aktion 20060427
2 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20060427
3 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20060427
# Exception Resumable Description Created on
1 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20060427

Method ENHSPOT_FIND_PARENT_COMPOSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHSPOTCOMPOSITENAME Value transfer Type reference (TYPE) ENHSPOTCOMPOSITENAME Id eines Enhancement Composits 20040423
2 Importing ENHSPOTNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20040423

Method ENHSPOT_FIND_PARENT_COMPOSITE on class CL_R3STANDARD_PERSISTENCE has no exception.

Method ENHS_AFTER_IMPORT_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHSPOTNAME Call by reference Type reference (TYPE) ENHSPOTNAME Id eines Enhancements 20040915
2 Changing PROTOCOL Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20041230
# Exception Resumable Description Created on
1 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040915

Method ENHS_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHSPOTNAME Call by reference Type reference (TYPE) ENHSPOTNAME Id eines Enhancements 20060427
2 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20060427
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20060427
2 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20060427
3 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20060427

Method ENHS_DELETE_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHSPOTNAME Call by reference Type reference (TYPE) ENHSPOTNAME Id eines Enhancements 20060427
# Exception Resumable Description Created on
1 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20060427

Method ENH_FIND_PARENT_COMPOSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHCOMPOSITENAME Value transfer Type reference (TYPE) ENHCOMPOSITENAME Id eines Enhancement Composits 20040318
2 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20040318

Method ENH_FIND_PARENT_COMPOSITE on class CL_R3STANDARD_PERSISTENCE has no exception.

Method ENH_IS_MODIFIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEFORE_EXPORT Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050502
2 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20050427
3 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20041112
4 Importing MODE Call by reference Type reference (TYPE) CHAR6 'MODIFY' Characterfeld der Länge 6 20050427
5 Importing REPAIRMODE Call by reference Type reference (TYPE) ENHREPAIRMODE 'U' Enhancement Repariermodus 20041116
6 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050314
7 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20050427
# Exception Resumable Description Created on
1 CX_ENH_IS_NOT_MODIFIABLE Enhancement Wurzel-Ausnahmeklasse 20041112

Method FIND_ENHANCEMENTS_BY_DWINACTIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHANCEMENT_IDS Value transfer Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20040913
2 Importing SEARCH_TAB Call by reference Type reference (TYPE) ENHOBJSEARCH_IT Objekttyp 20040913

Method FIND_ENHANCEMENTS_BY_DWINACTIV on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_ENHANCEMENTS_BY_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHANCEMENT_IDS Value transfer Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20050420
2 Importing INCLUDE Call by reference Type reference (TYPE) PROGNAME Includename 20050420
3 Importing I_OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20070321
4 Importing I_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20070321
5 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20050420

Method FIND_ENHANCEMENTS_BY_INCLUDE on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_ENHANCEMENTS_BY_MAINOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMUSAGE_TAB Call by reference Type reference (TYPE) ENHELEMUSAGE_IT Interne Tabelle über ENHELEMUSAGE 20070228
2 Returning ENHANCEMENT_IDS Value transfer Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20040102
3 Importing INCLUDE_NESTED Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20081205
4 Importing MAIN_NAME Call by reference Type reference (TYPE) EU_ANAME Objektname in der Objektliste 20040102
5 Importing MAIN_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20040102
6 Importing RFCDESTINATION Call by reference Type reference (TYPE) RFCDES-RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20040809
7 Importing TOOLTYPE Call by reference Type reference (TYPE) ENHTOOLTYPE Enhancement Tool 20040906
8 Importing TYPE Call by reference Type reference (TYPE) ENHTYPE Enhancement Type 20040906
9 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040102

Method FIND_ENHANCEMENTS_BY_MAINOBJ on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_ENHANCEMENTS_BY_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMUSAGE_TAB Call by reference Type reference (TYPE) ENHELEMUSAGE_IT Interne Tabelle über ENHELEMUSAGE 20050503
2 Returning ENHANCEMENT_IDS Value transfer Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20040102
3 Importing INCLUDE_NESTED Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20081205
4 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040102
5 Importing OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20040102
6 Importing RFCDESTINATION Call by reference Type reference (TYPE) RFCDES-RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20040809
7 Importing TOOLTYPE Call by reference Type reference (TYPE) ENHTOOLTYPE Enhancement Tool 20040906
8 Importing TYPE Call by reference Type reference (TYPE) ENHTYPE Enhancement Type 20040906
9 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040102

Method FIND_ENHANCEMENTS_BY_OBJ on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_ENHANCEMENTS_BY_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHANCEMENTS Value transfer Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20041207
2 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20041207

Method FIND_ENHANCEMENTS_BY_PACKAGE on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_ENHANCEMENTS_BY_TRKORR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHANCEMENT_IDS Value transfer Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20040102
2 Importing TOOLTYPE Call by reference Type reference (TYPE) ENHTOOLTYPE Enhancement Tool 20040906
3 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Tabellenschlüssel 20040102
4 Importing TYPE Call by reference Type reference (TYPE) ENHTYPE Enhancement Type 20040906
5 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040102

Method FIND_ENHANCEMENTS_BY_TRKORR on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_ENHANCEMENTS_BY_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHANCEMENT_IDS Value transfer Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20040102
2 Importing TOOLTYPE Call by reference Type reference (TYPE) ENHTOOLTYPE Enhancement Tool 20040906
3 Importing TYPE Call by reference Type reference (TYPE) ENHTYPE Enhancement Type 20040906
4 Importing USER Call by reference Type reference (TYPE) CUS_AUTHOR Objekttyp 20040102
5 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040102

Method FIND_ENHANCEMENTS_BY_USER on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_ENHS_BY_DWINACTIV_LIMU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHANCEMENT_IDS Value transfer Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20050114
2 Importing SEARCH_TAB Call by reference Type reference (TYPE) ENHOBJSEARCH_IT Objekttyp 20050114

Method FIND_ENHS_BY_DWINACTIV_LIMU on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_ENHS_BY_DWINACTIV_R3TR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHANCEMENT_IDS Value transfer Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20050114
2 Importing SEARCH_TAB Call by reference Type reference (TYPE) ENHOBJSEARCH_IT Objekttyp 20050114

Method FIND_ENHS_BY_DWINACTIV_R3TR on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_OBJECTS_BY_ENHANCEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMUSAGE_TAB Call by reference Type reference (TYPE) ENHELEMUSAGE_IT Interne Tabelle über ENHELEMUSAGE 20050512
2 Importing ENHANCEMENT Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20041207
3 Returning OBJECTS Value transfer Type reference (TYPE) ENHOBJECT_IT Interne Tabelle über ENHOBJECT 20041207

Method FIND_OBJECTS_BY_ENHANCEMENT on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20081205
2 Returning PARENT Value transfer Type reference (TYPE) ENHOBJECT Objekt äquivalent zur E071-Objektstruktur 20081205

Method FIND_PARENT on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_PARENT_COMP_FOR_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPOSITE Call by reference Type reference (TYPE) ENHSPOTCOMPOSITENAME Enhancement Spot Composite 20040608
2 Importing IM_VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040608
3 Returning RE_COMPOSITES Value transfer Type reference (TYPE) ENHCOMPOSITENAME_IT Interne Tabelle über ENHCOMPOSITECHILD 20040608

Method FIND_PARENT_COMP_FOR_COMP on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_PARENT_COMP_FOR_ENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENHANCEMENT Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20040608
2 Importing IM_VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040608
3 Changing RE_COMPOSITES Call by reference Type reference (TYPE) ENHCOMPOSITENAME_IT Interne Tabelle über ENHCOMPOSITECHILD 20040608

Method FIND_PARENT_COMP_FOR_ENH on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_PARENT_SPOT_COMP_FOR_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPOSITE Call by reference Type reference (TYPE) ENHSPOTCOMPOSITENAME Enhancement Spot Composite 20040608
2 Importing IM_VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040608
3 Returning RE_SPOT_COMPOSITES Value transfer Type reference (TYPE) ENHSPOTCOMPOSITENAME_IT Enhancement Spot Composite 20040608

Method FIND_PARENT_SPOT_COMP_FOR_COMP on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_PARENT_SPOT_COMP_FOR_ENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENH_SPOT Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Enhancement Spots 20040608
2 Importing IM_VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040608
3 Returning RE_SPOT_COMPOSITES Value transfer Type reference (TYPE) ENHSPOTCOMPOSITENAME_IT Interne Tabelle über ENHSPOTCOMPOSITENAME 20040608

Method FIND_PARENT_SPOT_COMP_FOR_ENH on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Name einer Erw-Impl. 20100223
2 Exporting ROOT_OBJECT Call by reference Type reference (TYPE) ENHOBJECT Wurzel 20100223
3 Exporting ROOT_PROGRAM Call by reference Type reference (TYPE) PROGRAM Programm-Name zu ROOT 20100223

Method FIND_ROOT on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_SPOTS_BY_DWINACTIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEARCH_TAB Call by reference Type reference (TYPE) ENHOBJSEARCH_IT Objekttyp 20040913
2 Returning SPOTS Value transfer Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über ENHNAME 20040913

Method FIND_SPOTS_BY_DWINACTIV on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_SPOTS_BY_DWINACTIV_LIMU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEARCH_TAB Call by reference Type reference (TYPE) ENHOBJSEARCH_IT Objekttyp 20050114
2 Returning SPOTS Value transfer Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über ENHNAME 20050114

Method FIND_SPOTS_BY_DWINACTIV_LIMU on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_SPOTS_BY_DWINACTIV_R3TR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEARCH_TAB Call by reference Type reference (TYPE) ENHOBJSEARCH_IT Objekttyp 20050114
2 Returning SPOTS Value transfer Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über ENHNAME 20050114

Method FIND_SPOTS_BY_DWINACTIV_R3TR on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_SPOTS_BY_MAINOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMUSAGE_TAB Call by reference Type reference (TYPE) ENHELEMUSAGE_IT Interne Tabelle über ENHELEMUSAGE 20090610
2 Importing MAIN_NAME Call by reference Type reference (TYPE) EU_ANAME Objektname in der Objektliste 20040423
3 Importing MAIN_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20040423
4 Returning SPOTS Value transfer Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über ENHNAME 20040423
5 Importing TOOLTYPE Call by reference Type reference (TYPE) ENHSPOTTOOLTYPE Enhancement Spot Tool 20040906
6 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040423

Method FIND_SPOTS_BY_MAINOBJ on class CL_R3STANDARD_PERSISTENCE has no exception.

Method FIND_SPOTS_BY_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMUSAGE_TAB Call by reference Type reference (TYPE) ENHELEMUSAGE_IT Interne Tabelle über ENHELEMUSAGE 20090610
2 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040423
3 Importing OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20040423
4 Returning SPOTS Value transfer Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über ENHNAME 20040423
5 Importing TOOLTYPE Call by reference Type reference (TYPE) ENHSPOTTOOLTYPE Enhancement Spot Tool 20040906
6 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040423

Method FIND_SPOTS_BY_OBJ on class CL_R3STANDARD_PERSISTENCE has no exception.

Method GET_ENHO_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Name (ID) eines Erweiterungsspots 20060104
2 Returning TYPE Value transfer Type reference (TYPE) ENHTOOLTYPE Enhancement Spot Tool 20060104

Method GET_ENHO_SUBTYPE on class CL_R3STANDARD_PERSISTENCE has no exception.

Method GET_ENHS_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SPOTNAME Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Erweiterungsspots 20060104
2 Returning TYPE Value transfer Type reference (TYPE) ENHSPOTTOOLTYPE Enhancement Spot Tool 20060104

Method GET_ENHS_SUBTYPE on class CL_R3STANDARD_PERSISTENCE has no exception.

Method IS_ENH_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENHANCEMENT Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20050121
2 Returning RE_IS_KID Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050121

Method IS_ENH_CHILD on class CL_R3STANDARD_PERSISTENCE has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AFTER_IMPORT Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20061006
2 Importing BEFORE_EXPORT Call by reference Type reference (TYPE) ENHBOOLEAN gerufen aus before export methode 20040803
3 Importing DDIC_ENH Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20061006
4 Returning ENHANCEMENT_STORE Value transfer Object reference (TYPE REF TO) CL_ENH_STORE Enhancement Datenobjekt 20031223
5 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20031229
6 Importing FALLBACK_MASTERLANG Call by reference Type reference (TYPE) ENHBOOLEAN Originalsprache als Fallback verwenden 20100330
7 Importing LOCK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20031230
8 Importing LOCK_4_ACTIVATE Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20041216
9 Importing LOGID Call by reference Type reference (TYPE) ENHLOGID ID eines Enhancment Log-Eintrags pro Enhancement 20060731
10 Importing LOG_SRCSYSTEM Call by reference Type reference (TYPE) SRCSYSTEM Originalsystem des Objekts 20060731
11 Importing REPAIRMODE Call by reference Type reference (TYPE) ENHREPAIRMODE 'U' Enhancement Repariermodus 20041116
12 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050314
13 Importing SCWB_HANDLING Call by reference Type reference (TYPE) ENHBOOLEAN ' ' SCWB-Call 20050714
14 Importing SUPPRESS_LANG_DIALOG Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20041111
15 Importing UPGRADE_MODE Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20041209
16 Importing VIRTUAL_SUBOBJECT Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040430
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20031230
2 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20031230
3 CX_ENH_IO_ERROR Enhancement Wurzel-Ausnahmeklasse 20031223
4 CX_ENH_IS_IN_UPGRADE_MODE Objekt noch nicht Abgeglichen 20050113
5 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20031223
6 CX_ENH_IS_NOT_MODIFIABLE Enhancement Wurzel-Ausnahmeklasse 20041112
7 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20031223

Method LOAD_COMPOSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPOSITE Value transfer Object reference (TYPE REF TO) IF_ENH_COMPOSITE Enhancement Composite 20040226
2 Importing LOCK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040226
3 Importing NAME Call by reference Type reference (TYPE) ENHCOMPOSITENAME Id eines Enhancement Composits 20040226
4 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20070709
5 Importing SCWB_CALL Call by reference Type reference (TYPE) ENHBOOLEAN ' ' Call aus SCWB 20050719
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040226
2 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040226
3 CX_ENH_IO_ERROR Enhancement Wurzel-Ausnahmeklasse 20040226
4 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20040226
5 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040226

Method LOAD_SPOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEFORE_EXPORT Call by reference Type reference (TYPE) ENHBOOLEAN aus before_export methode aufgerufen 20040803
2 Importing FALLBACK_MASTERLANG Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100525
3 Importing LOCK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040315
4 Importing LOCK_4_ACTIVATE Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20041216
5 Importing NAME Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Enhancement Spots 20040315
6 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050314
7 Importing SCWB_HANDLING Call by reference Type reference (TYPE) ENHBOOLEAN ' ' SCWB-Call 20061121
8 Returning SPOT Value transfer Object reference (TYPE REF TO) IF_ENH_SPOT_STORE SAP Enhancement Basis Funktionalität 20040315
9 Importing SUPPRESS_LANG_DIALOG Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20041111
10 Importing VIRTUAL_SUBOBJECT Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040503
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040315
2 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040315
3 CX_ENH_IO_ERROR Enhancement Wurzel-Ausnahmeklasse 20040315
4 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20040315
5 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040315

Method LOAD_SPOT_COMPOSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPOSITE Value transfer Object reference (TYPE REF TO) IF_ENH_SPOT_COMPOSITE Enhancement Composite 20040323
2 Importing LOCK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040323
3 Importing NAME Call by reference Type reference (TYPE) ENHSPOTCOMPOSITENAME Id eines Enhancement Composits 20040323
4 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20070709
5 Importing SCWB_CALL Call by reference Type reference (TYPE) ENHBOOLEAN ' ' Call aus SCWB 20050719
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040323
2 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040323
3 CX_ENH_IO_ERROR Enhancement Wurzel-Ausnahmeklasse 20040323
4 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20040323
5 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040323

Method OBJ_IS_ENHANCEABLE 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) SOBJ_NAME Objektname im Objektkatalog 20041111
2 Importing OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20041111
3 Importing PGMID Call by reference Type reference (TYPE) PGMID 'R3TR' Programm-ID in Aufträgen und Aufgaben 20041201
# Exception Resumable Description Created on
1 CX_ENH_IS_NOT_ENHANCEABLE Enhancement Wurzel-Ausnahmeklasse 20041111

Method RELOAD_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENTS Value transfer Type reference (TYPE) ENH_ELEMENT_IT Enhancement Datenobjekt 20040108
2 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20040108
3 Importing LOCK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040108

Method RELOAD_ELEMENTS on class CL_R3STANDARD_PERSISTENCE has no exception.

Method RELOAD_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20040108
2 Returning LOGS Value transfer Type reference (TYPE) ENH_LOG_IT Enhancement Datenobjekt 20040108

Method RELOAD_LOG on class CL_R3STANDARD_PERSISTENCE has no exception.

Method RELOAD_SPOT_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENTS Value transfer Type reference (TYPE) ENH_SPOT_ELEMENT_IT Enhancement Datenobjekt 20040312
2 Importing ENHSPOT Call by reference Type reference (TYPE) ENHSPOTNAME Id eines Enhancements 20040312
3 Importing LOCK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040312

Method RELOAD_SPOT_ELEMENTS on class CL_R3STANDARD_PERSISTENCE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700