SAP ABAP Interface IF_ENH_SPOT_STORE (SAP Enhancement Base Functionality)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_BASE (Package) Enhancement Base Functionality
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ENH_SPOT_STORE Enhancement Spot Data Object 20040310
Properties
Interface IF_ENH_SPOT_STORE  
Short Description SAP Enhancement Base Functionality    
General Data
Package SEEF_BASE   Enhancement Base Functionality 
Created 20040308   SAP 
Last changed 20110908   SAP 
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 IF_ENH_SPOT_STORE has no interface.
Friends
Interface IF_ENH_SPOT_STORE has no friend.
Attributes
Interface IF_ENH_SPOT_STORE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activate 20040308
2 ADD_ELEMENT_SAP_OBJECT Instance method Public Method Add Element 20040308
3 CHANGE_TEXT Instance method Public Method Change Text 20041108
4 COPY Instance method Public Method 20040525
5 COPY_DOCU Instance method Public Method Copy Long Text 20041108
6 COPY_TEXT Instance method Public Method Copy Text 20041108
7 CREATE_TEXT Instance method Public Method Create Text 20041108
8 DELETE Instance method Public Method Delete Spot 20040309
9 DELETE_DOCU Instance method Public Method Delete Long Text 20041108
10 DELETE_ELEMENT Instance method Public Method Delete Element 20040308
11 DELETE_LONGTEXT Instance method Public Method Delete Enhancement Long Text 20040503
12 DELETE_TEXT Instance method Public Method Delete Text 20041108
13 ELEMENTS_MODIFIED Instance method Public Method Elements Added or Removed 20040308
14 GET_ATTRIBUTES Instance method Public Method Read Change Parameter 20040309
15 GET_DATA Instance method Public Method Get Enhancement Data 20040308
16 GET_DATABUFFER Instance method Public Method Internal (for Persistence Layer) 20040308
17 GET_DATA_VERSION Instance method Public Method Read Enhancement Data Version 20040308
18 GET_DEVCLASS Instance method Public Method Read Package 20040308
19 GET_ELEMENTS Instance method Public Method Read Elements 20040308
20 GET_ENHSPOTHEADER Instance method Public Method 20040423
21 GET_INTERNAL Instance method Public Method Enhancement spot can only be used internally 20070530
22 GET_LANGUAGE Instance method Public Method Read Language 20040311
23 GET_NAME Instance method Public Method Read Enhancement Name 20040308
24 GET_PLUGIN_CALLBACK Instance method Public Method 20040524
25 GET_SHORTTEXT Instance method Public Method Read Enhancment Short Text 20040423
26 GET_SRCSYSTEM Instance method Public Method Read Original System 20041029
27 GET_TEXT Instance method Public Method Read text 20041108
28 GET_TOOL Instance method Public Method Enhancement Tool 20040308
29 GET_TRKORR Instance method Public Method Read Request 20041029
30 GET_VERSNO Instance method Public Method Version number, if from version management 20100218
31 GET_VIRTUAL_SUBOBJECT Instance method Public Method 20040503
32 HAS_ACTIVE_VERSION Instance method Public Method 20040507
33 HAS_INACTIVE_VERSION Instance method Public Method 20040507
34 HAS_LONG_TEXT Instance method Public Method Check Whether Long Text Exists 20040908
35 HAS_NOT_SAVED_INACTIVE_VERSION Instance method Public Method 20040504
36 HAS_SAVED_INACTIVE_VERSION Instance method Public Method 20040504
37 HEADER_MODIFIED Instance method Public Method Enhancement Modified 20040308
38 IS_LOCKED Instance method Public Method Enhancement Store Locked? 20040308
39 IS_NEW Instance method Public Method Enhancement New or Saved 20040308
40 IS_SCWB_CALL Instance method Public Method Call Within SCWB/SNOTE 20100915
41 IS_SUBOBJECT_LOCKED Instance method Public Method Virtual Subobject Locked? 20040503
42 OPEN_DOCU_EDITOR Instance method Public Method Long Text Editor 20041108
43 OPEN_LONGTEXT_EDITOR Instance method Public Method Read Enhancement Long Text 20040423
44 RENAME Instance method Public Method 20040525
45 REREAD Instance method Public Method 20040504
46 RESET_TO_ACTIVE_VERSION Instance method Public Method Return to Active Version 20040308
47 SAVE Instance method Public Method Create Log Entry + Save Enhancement/Elements/Log 20040308
48 SAVE_FROM_VERSION Instance method Public Method Create Log Entry + Save Enhancement/Elements/Log 20040908
49 SEMA_GET Instance method Public Method Lock Using semaphore 20040503
50 SEMA_RELEASE Instance method Public Method Delete Semaphore 20040503
51 SET_DATA Instance method Public Method Set Enhancement Data 20040308
52 SET_INTERNAL Instance method Public Method Set Internal Flag 20070530
53 SET_PLUGIN_CALLBACK Instance method Public Method 20040524
54 SET_SHORTTEXT Instance method Public Method Read Enhancement Short Text 20040423
55 UNLOCK Instance method Public Method Unlock 20040308
Events
Interface IF_ENH_SPOT_STORE has no event.
Types
Interface IF_ENH_SPOT_STORE has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040308
2 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20070709
3 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040308
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040308
2 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040308
3 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040308
4 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040308

Method ADD_ELEMENT_SAP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDTRANS Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040528
2 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_ENH_SPOT_ELEMENT_SAP_OBJECT Enhancement Element Objekt 20040308
3 Importing ELEMUSAGE Call by reference Type reference (TYPE) ENHELEMUSAGE Enhancment Element Verwendungstyp 20040308
4 Importing MAIN_NAME Call by reference Type reference (TYPE) EU_ANAME Entwicklungsumgebung: Tadirname 20040308
5 Importing MAIN_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20040308
6 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040308
7 Importing OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20040308
8 Importing PGMID Call by reference Type reference (TYPE) PGMID Programm-ID in Aufträgen und Aufgaben 20040311
# Exception Resumable Description Created on
1 CX_ENH_MOD_NOT_ALLOWED 20040308

Method CHANGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20041108
2 Importing TEXT Call by reference Type reference (TYPE) STRING 20041108
# Exception Resumable Description Created on
1 CX_WB_TEXT_NOT_EXISTING Text Repository : Text existiert nicht 20041108

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040525
2 Importing NEW_NAME Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Enhancement Spots 20040525
3 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040525
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040525
2 CX_ENH_CREATE_ERROR Enhancement Wurzel-Ausnahmeklasse 20040525
3 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040525
4 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20040525
5 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040525
6 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040525

Method COPY_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20041108
2 Returning NEW_ID Value transfer Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20041108
# Exception Resumable Description Created on
1 CX_WB_TEXT_CREATE_EXCEPTION Fehler beim Anlegen eines Textes 20041108
2 CX_WB_TEXT_NOT_EXISTING Text Repository : Text existiert nicht 20041108

Method COPY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20041108
2 Returning NEW_ID Value transfer Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20041108
# Exception Resumable Description Created on
1 CX_WB_TEXT_CREATE_EXCEPTION Fehler beim Anlegen eines Textes 20041108
2 CX_WB_TEXT_NOT_EXISTING Text Repository : Text existiert nicht 20041108

Method CREATE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20041108
2 Importing TEXT Call by reference Type reference (TYPE) STRING 20041108
# Exception Resumable Description Created on
1 CX_WB_TEXT_CREATE_EXCEPTION Fehler beim Anlegen eines Textes 20041108

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040309
2 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20070709
3 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040309
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040309
2 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040309
3 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040309
4 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040309

Method DELETE_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20041108
# Exception Resumable Description Created on
1 CX_WB_TEXT_NOT_EXISTING Text Repository : Text existiert nicht 20041108

Method DELETE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_ENH_SPOT_ELEMENT Enhancement Element 20040308
# Exception Resumable Description Created on
1 CX_ENH_MOD_NOT_ALLOWED 20040308

Method DELETE_LONGTEXT Signature

Method DELETE_LONGTEXT on Interface IF_ENH_SPOT_STORE has no parameter.
# Exception Resumable Description Created on
1 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040503
2 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040503

Method DELETE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20041108
# Exception Resumable Description Created on
1 CX_WB_TEXT_NOT_EXISTING Text Repository : Text existiert nicht 20041108

Method ELEMENTS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENTS_MODIFIED Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040308

Method ELEMENTS_MODIFIED on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AUTHOR Call by reference Type reference (TYPE) CNAM Autor 20040309
2 Exporting CHANGEDBY Call by reference Type reference (TYPE) UNAM Name des letzten Änderers 20040309
3 Exporting CHANGEDON Call by reference Type reference (TYPE) RDIR_UDATE Änderungsdatum 20040309
4 Exporting CREATEDON Call by reference Type reference (TYPE) RDIR_CDATE Erstellungsdatum 20040309
5 Importing VERSION Call by reference Type reference (TYPE) R3STATE 'A' ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040309

Method GET_ATTRIBUTES on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA Call by reference Type reference (TYPE) ANY 20040308
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE Erweiterte Objekte 20040308
# Exception Resumable Description Created on
1 CX_ENH_NO_VALID_INPUT_TYPE Enhancement Persistenz über normale Tabellen 20040311
2 CX_SY_IMPORT_MISMATCH_ERROR System-Exception bei IMPORT 20040308

Method GET_DATABUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA Value transfer Type reference (TYPE) XSTRING 20040308
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040308

Method GET_DATABUFFER on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_DATA_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_VERSION Value transfer Type reference (TYPE) ENHDATAVERS Enhancement Data Version 20040308
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040308

Method GET_DATA_VERSION on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_DEVCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEVCLASS Value transfer Type reference (TYPE) DEVCLASS Paket 20040308

Method GET_DEVCLASS on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_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 Interne Tabelle über Enhancement Elements 20040308
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE 20040308

Method GET_ELEMENTS on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_ENHSPOTHEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHSPOTHEADER Value transfer Type reference (TYPE) ENHSPOTHEADER Enhancement Spot Kopfdaten 20040423
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE 'A' ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040423

Method GET_ENHSPOTHEADER on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INTERNAL Value transfer Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20070530
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE 'A' ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20070530

Method GET_INTERNAL on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MODI_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20040311
2 Exporting ORG_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20040311

Method GET_LANGUAGE on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHSPOTNAME Value transfer Type reference (TYPE) ENHSPOTNAME Id eines Enhancements 20040309

Method GET_NAME on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_PLUGIN_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CALLBACK Value transfer Object reference (TYPE REF TO) IF_ENH_SPOT_PLUGIN_CALLBACK Callback beim Plugin 20040524

Method GET_PLUGIN_CALLBACK on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SHORT_TEXT Value transfer Type reference (TYPE) STRING Schlüssel zum logischen Objekt im OTR 20040423
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE 'A' ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040423

Method GET_SHORTTEXT on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_SRCSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SRCSYSTEM Value transfer Type reference (TYPE) SRCSYSTEM Originalsystem des Objekts 20041029

Method GET_SRCSYSTEM on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20041108
2 Importing LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20041108
3 Returning TEXT Value transfer Type reference (TYPE) STRING 20041108
# Exception Resumable Description Created on
1 CX_WB_TEXT_NOT_EXISTING Text Repository : Text existiert nicht 20041108

Method GET_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TOOLTYPE Value transfer Type reference (TYPE) ENHSPOTTOOLTYPE Enhancement Tool 20040308

Method GET_TOOL on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_TRKORR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRKORR Value transfer Type reference (TYPE) TRKORR Auftrag/Aufgabe 20041029

Method GET_TRKORR on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_VERSNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VERSNO Value transfer Type reference (TYPE) VERSNO Versionsverwaltung: Versionsnummer 20100218

Method GET_VERSNO on Interface IF_ENH_SPOT_STORE has no exception.

Method GET_VIRTUAL_SUBOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VIRTUAL_SUBOBJECT Value transfer Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040503

Method GET_VIRTUAL_SUBOBJECT on Interface IF_ENH_SPOT_STORE has no exception.

Method HAS_ACTIVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_ACTIVE_VERSION Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040507

Method HAS_ACTIVE_VERSION on Interface IF_ENH_SPOT_STORE has no exception.

Method HAS_INACTIVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_INACTIVE_VERSION Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040507

Method HAS_INACTIVE_VERSION on Interface IF_ENH_SPOT_STORE has no exception.

Method HAS_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATE Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040908
2 Returning RESULT Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040908

Method HAS_LONG_TEXT on Interface IF_ENH_SPOT_STORE has no exception.

Method HAS_NOT_SAVED_INACTIVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_NOT_SAVED_INACTIVE_VERSION Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040504

Method HAS_NOT_SAVED_INACTIVE_VERSION on Interface IF_ENH_SPOT_STORE has no exception.

Method HAS_SAVED_INACTIVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_SAVED_INACTIVE_VERSION Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040504

Method HAS_SAVED_INACTIVE_VERSION on Interface IF_ENH_SPOT_STORE has no exception.

Method HEADER_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HEADER_MODIFIED Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040308

Method HEADER_MODIFIED on Interface IF_ENH_SPOT_STORE has no exception.

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_LOCKED Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040308

Method IS_LOCKED on Interface IF_ENH_SPOT_STORE has no exception.

Method IS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_NEW Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040308

Method IS_NEW on Interface IF_ENH_SPOT_STORE has no exception.

Method IS_SCWB_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SCWB_CALL Value transfer Type reference (TYPE) ABAP_BOOL 20100915

Method IS_SCWB_CALL on Interface IF_ENH_SPOT_STORE has no exception.

Method IS_SUBOBJECT_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_SUBOBJECT_LOCKED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040503

Method IS_SUBOBJECT_LOCKED on Interface IF_ENH_SPOT_STORE has no exception.

Method OPEN_DOCU_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ID Call by reference Type reference (TYPE) ENHDOCUOBJECT Abstraktion über mögliche Doku-Tool-Objekte 20041108
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20041108
# Exception Resumable Description Created on
1 CX_WB_TEXT_CREATE_EXCEPTION Fehler beim Anlegen eines Textes 20041108
2 CX_WB_TEXT_NOT_EXISTING Text Repository : Text existiert nicht 20041108

Method OPEN_LONGTEXT_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VERSION Call by reference Type reference (TYPE) R3STATE 'A' ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040503
# Exception Resumable Description Created on
1 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040503
2 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040423

Method RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040525
2 Importing NEW_NAME Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Enhancement Spots 20040525
3 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040525
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040525
2 CX_ENH_CREATE_ERROR Enhancement Wurzel-Ausnahmeklasse 20040525
3 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040525
4 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20040525
5 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040525
6 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040525

Method REREAD Signature

Method REREAD on Interface IF_ENH_SPOT_STORE has no parameter.
# Exception Resumable Description Created on
1 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040504
2 CX_ENH_IO_ERROR Enhancement Wurzel-Ausnahmeklasse 20040504

Method RESET_TO_ACTIVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DEVCLASS Value transfer Type reference (TYPE) DEVCLASS Paket 20040308
2 Changing TRKORR Value transfer Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040308
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040308
2 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040308
3 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040308
4 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040308

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040308
2 Importing FORCE Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20050114
3 Importing RUN_DARK Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20070709
4 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040308
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040308
2 CX_ENH_CREATE_ERROR Enhancement Wurzel-Ausnahmeklasse 20040308
3 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040308
4 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040308
5 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040308

Method SAVE_FROM_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040908
2 Changing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040908
# Exception Resumable Description Created on
1 CX_ENH_CANCELED Enhancement Persistenz über normale Tabellen 20040908
2 CX_ENH_CREATE_ERROR Enhancement Wurzel-Ausnahmeklasse 20040908
3 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040908
4 CX_ENH_IS_LOCKED Enhancement Wurzel-Ausnahmeklasse 20040908
5 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040908
6 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20040908

Method SEMA_GET Signature

Method SEMA_GET on Interface IF_ENH_SPOT_STORE has no parameter.
# Exception Resumable Description Created on
1 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20040503

Method SEMA_RELEASE Signature

Method SEMA_RELEASE on Interface IF_ENH_SPOT_STORE has no parameter.
Method SEMA_RELEASE on Interface IF_ENH_SPOT_STORE has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) ANY 20040308
2 Importing DATA_VERSION Call by reference Type reference (TYPE) ENHDATAVERS Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20040308
# Exception Resumable Description Created on
1 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040308
2 CX_ENH_NO_VALID_INPUT_TYPE Enhancement Persistenz über normale Tabellen 20040311
3 CX_ENH_TAB_NOT_FOUND Enhancement Persistenz über normale Tabellen 20040311

Method SET_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERNAL Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20070530
# Exception Resumable Description Created on
1 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20070530

Method SET_PLUGIN_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLBACK Call by reference Object reference (TYPE REF TO) IF_ENH_SPOT_PLUGIN_CALLBACK Callback beim Plugin 20040524

Method SET_PLUGIN_CALLBACK on Interface IF_ENH_SPOT_STORE has no exception.

Method SET_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SHORT_TEXT Value transfer Type reference (TYPE) STRING Schlüssel zum logischen Objekt im OTR 20040423
# Exception Resumable Description Created on
1 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040423

Method UNLOCK Signature

Method UNLOCK on Interface IF_ENH_SPOT_STORE has no parameter.
# Exception Resumable Description Created on
1 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20040308
History
Last changed by/on SAP  20110908 
SAP Release Created in 700