SAP ABAP Class CL_OXT_EXTENSION_OL (OXT extension processing)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-EEW-SRV (Application Component) EEW Services
     OXT_ROOT (Package) Object Extension Tool: Basis
Properties
Class CL_OXT_EXTENSION_OL  
Short Description OXT extension processing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class OXT_MISC    
Program status P  SAP Standard Production Program 
Category 0   
Package OXT_ROOT   Object Extension Tool: Basis 
Created 20010907   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_OXT_EXTENSION_OL has no forward declaration.
Interfaces
Class CL_OXT_EXTENSION_OL has no interface implemented.
Friends
Class CL_OXT_EXTENSION_OL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EXTSTAT_DELETE Constant Public Type reference (TYPE) OXT_EXTSTATUS 'DEL' Extension status 20020408
2 GC_EXTSTAT_GENERATED Constant Public Type reference (TYPE) OXT_EXTSTATUS 'GEN' Extension status 20011022
3 GC_EXTSTAT_GENERATING Constant Public Type reference (TYPE) OXT_EXTSTATUS 'GEP' Extension status 20050114
4 GC_EXTSTAT_NEW Constant Public Type reference (TYPE) OXT_EXTSTATUS 'NEW' Extension status 20011022
5 GC_EXTSTAT_PRODUCTIVE Constant Public Type reference (TYPE) OXT_EXTSTATUS 'PRD' Extension status 20011022
6 GC_EXTSTAT_RELEASED Constant Public Type reference (TYPE) OXT_EXTSTATUS 'REL' Extension status 20011022
7 GC_EXTSTAT_ROLLBACK Constant Public Type reference (TYPE) OXT_EXTSTATUS 'ROL' Extension status 20020409
8 GC_EXTSTAT_TASKS Constant Public Type reference (TYPE) OXT_EXTSTATUS 'TSK' Extension status 20011022
9 GC_EXTSTAT_TRANSPORTED Constant Public Type reference (TYPE) OXT_EXTSTATUS 'TRP' Extension status 20020110
10 GC_EXTSTAT_UNKNOWN Constant Public Type reference (TYPE) OXT_EXTSTATUS 'XXX' Extension status 20020422
11 GC_EXTSTAT_WIZARD Constant Public Type reference (TYPE) OXT_EXTSTATUS 'DAT' Extension status 20011022
12 GC_EXTVERS_START Constant Private Type reference (TYPE) OXT_EXTVERSION '000001' Extension version 20020411
13 GC_PREFIX_QUEUE Constant Public Type reference (TYPE) CHAR5 'EEWB' 20050728
14 GFLAG_COMMIT Instance attribute Private Type reference (TYPE) FLAG Allow commit 20011123
15 GR_BUSOBJ Instance attribute Private Object reference (TYPE REF TO) CL_OXT_ER_BUSOBJ_OL Info on OXT business objects 20011022
16 GR_MSG Instance attribute Public Object reference (TYPE REF TO) CL_OXT_MESSAGES_OL OXT message processing 20011026
17 GR_PROJECT Instance attribute Private Object reference (TYPE REF TO) CL_OXT_PROJECT_OL OXT project processing 20010910
18 GS_VER_CHGTAG Instance attribute Private Type reference (TYPE) OXT_CHGTAG Change data for OXT entities 20011023
19 GT_PPROCS Instance attribute Private Type reference (TYPE) TOXT_PPROC_OL Table type for CL_OXT_EXTENSION_OL 20020205
20 GT_TASKS Instance attribute Private Type reference (TYPE) TOXT_TASK_OL Table type for CL_OXT_EXTENSION_OL 20011102
21 GV_BUSOBJ Instance attribute Private Type reference (TYPE) OXT_BUSOBJ OXT business object 20010907
22 GV_DESCRIPTION Instance attribute Private Type reference (TYPE) OXT_DESCRIPTION Long text 20010907
23 GV_DUMMY_MSG Instance attribute Private Type reference (TYPE) BAPI_MSG Message text 20011024
24 GV_EXTACTION Instance attribute Private Type reference (TYPE) OXT_EXTACT Action for extension type 20011022
25 GV_EXTENSIONID Instance attribute Public Type reference (TYPE) OXT_EXTENSIONID OXT extension ID 20010907
26 GV_EXTENSIONNAME Instance attribute Private Type reference (TYPE) OXT_EXTENSIONNAME OXT extension name 20011030
27 GV_EXTENSIONTYP Instance attribute Private Type reference (TYPE) OXT_EXTTYP Extension type 20010907
28 GV_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application log: Log handle 20011026
29 GV_REFEXTENSIONID Instance attribute Private Type reference (TYPE) OXT_EXTENSIONID OXT extension ID 20010907
30 GV_VER_ARCHIVEFLAG Instance attribute Private Type reference (TYPE) FLAG General flag 20011023
31 GV_VER_ERRFLAG Instance attribute Private Type reference (TYPE) FLAG General flag 20011022
32 GV_VER_EXTSTATUS Instance attribute Private Type reference (TYPE) OXT_EXTSTATUS 3-Byte field 20011022
33 GV_VER_EXTVERSION Instance attribute Public Type reference (TYPE) OXT_EXTVERSION Extension version 20011022
34 GV_VER_EXTVERS_OLD Instance attribute Public Type reference (TYPE) OXT_EXTVERSION Extension version 20011106
35 GV_VER_PARAMSETGUID Instance attribute Private Type reference (TYPE) OXT_PARAMGUID OXT parameter GUID 20011022
36 GV_VER_QNAME Instance attribute Private Type reference (TYPE) TRFCQNAM 20050811
37 GV_VER_TASKPARAMGUID Instance attribute Private Type reference (TYPE) OXT_PARAMGUID OXT parameter GUID 20011022
38 GV_VER_TRANSACTIONID Instance attribute Private Type reference (TYPE) RFCCHAR24 20050811
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TASK_MESSAGES Instance method Private Method (OL) Add error messages to a task 20011106
2 ALLOW_CHANGE Instance method Private Method (OL) Check whether changing is allowed 20020422
3 ALLOW_CREATE_TASKS Instance method Private Method (OL) Check whether creating tasks is allowed 20020411
4 ALLOW_DELETE Instance method Private Method (OL) Check whether deletion is allowed 20020411
5 ALLOW_DISPLAY Instance method Private Method (OL) Check whether display is allowed 20020422
6 ALLOW_PROCESS Instance method Private Method (OL) Check whether processing is allowed 20020411
7 ALLOW_ROLLBACK Instance method Private Method (OL) Check whether Rollback is allowed 20020411
8 ALLOW_START_WIZARD Instance method Private Method (OL) Check whether starting wizard is allowed 20020411
9 CHANGE Instance method Public Method (OL) Change attributes and commit 20010907
10 CHECK_DEVLAYER Static method Public Method (DB) Check transport layers of a type 20020918
11 CHECK_TRANSPORT Instance method Private Method (DB) Check whether extension was transported 20020227
12 CHECK_TRKORR Static method Public Method (DB) Check orders of a type 20020918
13 COMMIT Instance method Private Method (OL) Commit work if allowed 20011123
14 CONSTRUCTOR Instance method Public Constructor (OL/DB) Instantiate extension in memory and/or DB and commit 20010907
15 CREATE_NEW_VERSION Instance method Public Method (OL) Save current version and create a new one 20011023
16 CREATE_TASKS Instance method Public Method (OL) Create tasks after wizard has run and commit 20011023
17 DELETE Instance method Public Method (OL) Delete extension if allowed and commit 20010907
18 DELETE_VERSIONS Instance method Private Method (OL) Delete extension version(s) 20020109
19 GETDETAIL Instance method Public Method (OL) Get relevant attributes 20010910
20 GETDOCUMENTATION Instance method Public Method (DB) Read documentation of an extension 20011119
21 GETLIST Static method Public Method (DB) Get list of existing extensions 20010910
22 GET_CONTEXT_METHODS Instance method Public Method (OL) Check whether generation is allowed 20020409
23 GET_MESSAGES Instance method Public Method (OL) Get messages of extension and its task 20040518
24 GET_NEW_QUEUE_NAME Instance method Private Method 20050728
25 INSTANTIATE_PPROC Instance method Private Method (OL) Instantiate PostProcessing in memory 20020205
26 INSTANTIATE_TASKS Instance method Private Method (OL) Instantiate tasks in memory 20011106
27 IS_LOCKED Instance method Public Method (OL) Check whether extension is locked 20010924
28 LOCK Instance method Public Method (OL) Lock extension 20010910
29 PROCESS Instance method Public Method (OL) Start generator for existing tasks and commit 20010921
30 RELEASE Instance method Public Method (OL) Release an extension 20011022
31 ROLLBACK Instance method Public Method (OL) Rollback previous version of an extension and commit 20011022
32 ROLLBACK_VERSION Instance method Private Method (OL) Rollback previous version of an extension 20020411
33 SAVEDOCUMENTATION Instance method Public Method (DB) Save documentation of an extension and commit 20011119
34 START_WIZARD Instance method Public Method (OL) Start wizard, save its data and commit 20010921
35 SYNCH_READ Instance method Private Method (DB) Write extension to DB 20010911
36 SYNCH_WRITE Instance method Private Method (DB) Read extension and tasks from DB 20010911
37 UNLOCK Instance method Public Method (OL) Unlock the extension 20010910
Events
Class CL_OXT_EXTENSION_OL has no event.
Types
Class CL_OXT_EXTENSION_OL has no local type.
Method Signatures

Method ADD_TASK_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) TOXT_BAPIRETURN Tabelle von Nachrichten 20011106
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20011106

Method ALLOW_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALLOWED Value transfer Type reference (TYPE) FLAG allgemeines flag 20020422
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20040318

Method ALLOW_CREATE_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALLOWED Value transfer Type reference (TYPE) FLAG allgemeines flag 20020411
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20040318

Method ALLOW_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALLOWED Value transfer Type reference (TYPE) FLAG allgemeines flag 20020411
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20040318

Method ALLOW_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALLOWED Value transfer Type reference (TYPE) FLAG allgemeines flag 20020422
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20040318

Method ALLOW_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALLOWED Value transfer Type reference (TYPE) FLAG allgemeines flag 20020411
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20040318

Method ALLOW_ROLLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALLOWED Value transfer Type reference (TYPE) FLAG allgemeines flag 20020411
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20040318

Method ALLOW_START_WIZARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALLOWED Value transfer Type reference (TYPE) FLAG allgemeines flag 20020411
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20040318

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020107
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) OXT_DESCRIPTION Langtext 20011001
3 Importing IV_EXTACTION Call by reference Type reference (TYPE) OXT_EXTACT Aktion für Erweiterungstyp 20011022
4 Importing IV_EXTENSIONNAME Call by reference Type reference (TYPE) OXT_EXTENSIONNAME Name einer OXT Erweiterung 20011030
# Exception Resumable Description Created on
1 LOCK_FAILED Objekt gesperrt 20011024
2 TECHNICAL_ERROR technischer Fehler 20011024

Method CHECK_DEVLAYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_OXT_PROJECT_OL Verarbeitung von OXT Projekten 20020918
2 Importing IV_BUSOBJ Call by reference Type reference (TYPE) OXT_BUSOBJ Business Objekt 20020918
3 Importing IV_EXTENSIONTYP Call by reference Type reference (TYPE) OXT_EXTTYP Erweiterungstyp 20020918
# Exception Resumable Description Created on
1 DEVCLASS_NOT_FOUND Paket nicht gefunden 20020918
2 DIFFERENT_DEVLAYERS Unterschiedliche Transportschichten 20020918
3 TECHNICAL_ERROR Technischer Fehler aufgetreten 20020918

Method CHECK_TRANSPORT Signature

Method CHECK_TRANSPORT on class CL_OXT_EXTENSION_OL has no parameter.
# Exception Resumable Description Created on
1 TECHNICAL_ERROR Technical error occured 20020227
2 TRANSPORTED Extension was transported 20020227

Method CHECK_TRKORR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_OXT_PROJECT_OL Verarbeitung von OXT Projekten 20020918
2 Importing IV_BUSOBJ Call by reference Type reference (TYPE) OXT_BUSOBJ Business Objekt 20020918
3 Importing IV_EXTENSIONID Call by reference Type reference (TYPE) OXT_EXTENSIONID Verarbeitung von OXT Erweiterungen 20020919
4 Importing IV_EXTENSIONTYP Call by reference Type reference (TYPE) OXT_EXTTYP Erweiterungstyp 20020918
# Exception Resumable Description Created on
1 DIFFERENT_REQUESTS Unterschiedliche Aufträge 20020918
2 TECHNICAL_ERROR Technischer Fehler aufgetreten 20020918

Method COMMIT Signature

Method COMMIT on class CL_OXT_EXTENSION_OL has no parameter.
Method COMMIT on class CL_OXT_EXTENSION_OL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFLAG_COMMIT Call by reference Type reference (TYPE) FLAG 'X' Erlaubt commit work 20011123
2 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_OXT_PROJECT_OL OXT Projekt ID 20010911
3 Importing IV_BUSOBJ Call by reference Type reference (TYPE) OXT_BUSOBJ OXT Business Objekt 20010911
4 Importing IV_EXTENSIONID Call by reference Type reference (TYPE) OXT_EXTENSIONID OXT Extension ID 20010911
5 Importing IV_EXTENSIONNAME Call by reference Type reference (TYPE) OXT_EXTENSIONNAME Name einer OXT Erweiterung 20011030
6 Importing IV_EXTENSIONTYP Call by reference Type reference (TYPE) OXT_EXTTYP Erweiterungstyp 20010911
# Exception Resumable Description Created on
1 DATABASE_ERROR Fehler auf der Datenbank 20010911
2 LOGICAL_ERROR Logischer Fehler 20010911

Method CREATE_NEW_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS Call by reference Type reference (TYPE) OXT_EXTSTATUS 'NEW' Status einer Erweiterung 20020408
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20011023

Method CREATE_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020107
# Exception Resumable Description Created on
1 LOCK_FAILED Objekt gesperrt 20011023
2 TECHNICAL_ERROR technischer Fehler 20011023

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020107
2 Importing IV_INTERACTIVE_MODE Call by reference Type reference (TYPE) FLAG 'X' 20050127
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20020228
2 LOCK_FAILED Lock war nicht möglich 20011004
3 TECHNICAL_ERROR technischer Fehler 20011024

Method DELETE_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020328
2 Importing IFLAG_DELETE_TASKPARAM Call by reference Type reference (TYPE) FLAG Lösche Taskparameter 20020110
3 Importing IFLAG_DELETE_TASKS Call by reference Type reference (TYPE) FLAG allgemeines flag 20020409
4 Importing IV_EXTENSIONVERSION Call by reference Type reference (TYPE) OXT_EXTVERSION Version einer Erweiterung 20020109
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20020109

Method GETDETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PROJECT Call by reference Object reference (TYPE REF TO) CL_OXT_PROJECT_OL Verarbeitung von OXT Projekten 20010927
2 Exporting ES_CHGTAG Call by reference Type reference (TYPE) OXT_CHGTAG Änderungsdaten für OXT Entitäten 20011022
3 Exporting ET_PPROCS Call by reference Type reference (TYPE) TOXT_PPROC_OL Tabellentyp für CL_OXT_EXTENSION_OL 20020205
4 Exporting ET_TASKS Call by reference Type reference (TYPE) TOXT_TASK_OL Tabellentyp für CL_OXT_EXTENSION_OL 20011102
5 Exporting EV_BUSOBJ Call by reference Type reference (TYPE) OXT_BUSOBJ OXT Business Objekt 20010927
6 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) OXT_DESCRIPTION Langtext 20010927
7 Exporting EV_EXTACTION Call by reference Type reference (TYPE) OXT_EXTACT Aktion für Erweiterungstyp 20011022
8 Exporting EV_EXTENSIONID Call by reference Type reference (TYPE) OXT_EXTENSIONID OXT Extension ID 20010927
9 Exporting EV_EXTENSIONNAME Call by reference Type reference (TYPE) OXT_EXTENSIONNAME Name einer OXT Erweiterung 20011030
10 Exporting EV_EXTENSIONTYP Call by reference Type reference (TYPE) OXT_EXTTYP Erweiterungstyp 20010927
11 Exporting EV_EXTSTATUS Call by reference Type reference (TYPE) OXT_EXTSTATUS Feld der Laenge 3 Bytes 20011022
12 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20011026
13 Exporting EV_SUBOBJ Call by reference Type reference (TYPE) OXT_SUBOBJ Subobjekt eines Business Objekts 20020222
14 Exporting EV_VER_ERRFLAG Call by reference Type reference (TYPE) FLAG allgemeines flag 20011129
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20011024

Method GETDOCUMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) THEAD SAPscript: Text-Header 20011119
2 Exporting ET_LINES Call by reference Type reference (TYPE) TEXT_LINE_TAB Untertabelle für Struktur TEXT_HEADERLINES 20011119
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20011119

Method GETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXTENSIONLIST Call by reference Type reference (TYPE) TOXT_RT_EXT Tabellentyp OXT_RT_EXT 20010910
2 Importing IV_ACTION Call by reference Type reference (TYPE) OXT_EXTACT Aktion für Erweiterungstyp 20010910
3 Importing IV_BUSOBJ Call by reference Type reference (TYPE) OXT_BUSOBJ OXT Business Objekt 20010910
4 Importing IV_EXTENSIONTYP Call by reference Type reference (TYPE) OXT_EXTTYP Erweiterungstyp 20010910
5 Importing IV_PROJECTID Call by reference Type reference (TYPE) OXT_PROJECTID OXT Projekt ID 20010910
6 Importing IV_REFEXTENSIONID Call by reference Type reference (TYPE) OXT_EXTENSIONID OXT Extension ID 20010910

Method GETLIST on class CL_OXT_EXTENSION_OL has no exception.

Method GET_CONTEXT_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGE Call by reference Type reference (TYPE) FLAG allgemeines flag 20020422
2 Exporting EV_CREATETASKS Call by reference Type reference (TYPE) FLAG allgemeines flag 20020409
3 Exporting EV_DELETE Call by reference Type reference (TYPE) FLAG allgemeines flag 20020409
4 Exporting EV_DISPLAY Call by reference Type reference (TYPE) FLAG allgemeines flag 20020422
5 Exporting EV_GENERATE Call by reference Type reference (TYPE) FLAG allgemeines flag 20020409
6 Exporting EV_ROLLBACK Call by reference Type reference (TYPE) FLAG allgemeines flag 20020409
7 Exporting EV_STARTWIZARD Call by reference Type reference (TYPE) FLAG allgemeines flag 20020409
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20040318

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) TOXT_BAPIRETURN Tabelle von Nachrichten 20040518
2 Importing IV_FILTER Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20040519
3 Importing IV_ONLYLASTMESSAGES Call by reference Type reference (TYPE) FLAG allgemeines flag 20040519

Method GET_MESSAGES on class CL_OXT_EXTENSION_OL has no exception.

Method GET_NEW_QUEUE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_QNAME Value transfer Type reference (TYPE) TRFCQNAM 20050728
# Exception Resumable Description Created on
1 LOCK_FAILED 20050728

Method INSTANTIATE_PPROC Signature

Method INSTANTIATE_PPROC on class CL_OXT_EXTENSION_OL has no parameter.
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20020205

Method INSTANTIATE_TASKS Signature

Method INSTANTIATE_TASKS on class CL_OXT_EXTENSION_OL has no parameter.
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20011106

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENQUEUE_LOCK_ONLY Call by reference Type reference (TYPE) FLAG '' allgemeines flag 20050114
2 Returning RV_LOCK_OWNER Value transfer Type reference (TYPE) XUBNAME allgemeines flag 20011029

Method IS_LOCKED on class CL_OXT_EXTENSION_OL has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOCK_OWNER Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20011029
# Exception Resumable Description Created on
1 LOCK_FAILED Lock war nicht möglich 20010911

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020107
2 Importing IFLAG_RUN_DARK Call by reference Type reference (TYPE) FLAG 'X' 20050616
# Exception Resumable Description Created on
1 ACTION_CANCELLED 20050617
2 LOCK_FAILED Objekt gesperrt 20011023
3 TECHNICAL_ERROR technischer Fehler 20011023

Method RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020107
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20020107
2 USER_ERROR Benutzerfehler 20020107

Method ROLLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020107
# Exception Resumable Description Created on
1 ACTION_CANCELLED 20050707
2 LOCK_FAILED Objekt gesperrt 20011024
3 TECHNICAL_ERROR technischer Fehler 20011023
4 USER_ERROR keine Vorversion 20020107

Method ROLLBACK_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020411
# Exception Resumable Description Created on
1 ACTION_CANCELLED 20050707
2 TECHNICAL_ERROR technischer Fehler 20020411

Method SAVEDOCUMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) THEAD SAPscript: Text-Header 20011119
2 Importing IT_LINES Call by reference Type reference (TYPE) TEXT_LINE_TAB Untertabelle für Struktur TEXT_HEADERLINES 20011119
# Exception Resumable Description Created on
1 TECHNICAL_ERROR technischer Fehler 20011119

Method START_WIZARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020107
2 Importing IFLAG_NO_TSK_GENERATION Call by reference Type reference (TYPE) FLAG Keine Task-Generierung starten 20041105
3 Importing IFLAG_RUN_DARK Call by reference Type reference (TYPE) FLAG Wizard nicht aufrufen 20041025
4 Importing IT_EXTENSIONDEF Call by reference Type reference (TYPE) TOXT_PARAMLIST Tabellentyp für Parameterzeilen 20041025
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20011115
2 LOCK_FAILED Objekt gesperrt 20011023
3 TECHNICAL_ERROR technischer Fehler 20011022
4 USER_ERROR Benutzerfehler 20020107

Method SYNCH_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUICKREAD Call by reference Type reference (TYPE) FLAG allgemeines flag 20020409
# Exception Resumable Description Created on
1 DATABASE_ERROR Fehler auf der Datenbank 20010911
2 TASK_ERROR Fehler mit Tasks 20020201

Method SYNCH_WRITE Signature

Method SYNCH_WRITE on class CL_OXT_EXTENSION_OL has no parameter.
# Exception Resumable Description Created on
1 DATABASE_ERROR Fehler auf der Datenbank 20010911

Method UNLOCK Signature

Method UNLOCK on class CL_OXT_EXTENSION_OL has no parameter.
Method UNLOCK on class CL_OXT_EXTENSION_OL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 620