SAP ABAP Class CL_WB_ACTIVATION_WORK_AREA (Management of Worklist (Inactive Workbench Objects))
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-UTL-BRR (Application Component) Repository Browser
⤷
SEU (Package) ABAP Workbench
⤷
⤷
Properties
| Class | CL_WB_ACTIVATION_WORK_AREA | |
| Short Description | Management of Worklist (Inactive Workbench Objects) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SEU | ABAP Workbench |
| Created | 20090220 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_WB_ACTIVATION_WORK_AREA has no interface implemented.
Friends
Class CL_WB_ACTIVATION_WORK_AREA has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | EUOBJV_TAB | Workbench: Object type data | 20100903 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | ACT_WORK_AREA | Worklist (Inactive Workbench Objects) | 20100903 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 20111205 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Checks existence and active/inactive status of an object | 20100903 | |
| 2 | Static method | Public | Method | Converts function module name into ABAP Include name | 20090220 | |
| 3 | Static method | Public | Method | 20101020 | ||
| 4 | Static method | Public | Method | Calculates the transport and ABAP data for an object | 20090220 | |
| 5 | Static method | Public | Method | 20090220 | ||
| 6 | Static method | Public | Method | Delete Object from Worklist | 20110609 | |
| 7 | Static method | Public | Method | Checks whether a spec.obj.type is implemented through BAdI | 20090721 | |
| 8 | Static method | Public | Method | 20110608 | ||
| 9 | Static method | Public | Method | Determine Master Object Type (for a plugged-in object type) | 20091028 | |
| 10 | Static method | Public | Method | 20110608 | ||
| 11 | Static method | Public | Method | Include new object in the worklist | 20110608 |
Events
Class CL_WB_ACTIVATION_WORK_AREA has no event.
Types
Class CL_WB_ACTIVATION_WORK_AREA has no local type.
Method Signatures
Method CHECK_AI_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AI_STATE | Call by reference | Type reference (TYPE) | C | aktiv/inaktiv-Status | 20100903 | |||
| 2 | OBJNAME | Call by reference | Type reference (TYPE) | TROBJ_NAME | Objektname in der Objektliste | 20100903 | |||
| 3 | OBJTYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20100903 |
Method CHECK_AI_STATE on class CL_WB_ACTIVATION_WORK_AREA has no exception.
Method CONVERT_FUNC_TO_REPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ITEM | Call by reference | Type reference (TYPE) | ACT_WORK_ITEM | Typ und Name des zu konvertierenden Objekts | 20090220 | |||
| 2 | P_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20090220 |
Method CONVERT_FUNC_TO_REPS on class CL_WB_ACTIVATION_WORK_AREA has no exception.
Method CONVERT_OBJECTS_FOR_ABAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECTS_AB | Call by reference | Type reference (TYPE) | SABAP_INACT_OBJ_TAB | Arbeitsvorrat der inaktiven Entwicklungsobjekte | 20101020 | |||
| 2 | OBJECTS_TR | Call by reference | Type reference (TYPE) | SEWOR_WORK_TAB | 20101020 |
Method CONVERT_OBJECTS_FOR_ABAP on class CL_WB_ACTIVATION_WORK_AREA has no exception.
Method CONVERT_TR_AB_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJNAME | Call by reference | Type reference (TYPE) | TROBJ_NAME | Objektname in der Objektliste | 20090220 | |||
| 2 | OBJNAME_AB | Call by reference | Type reference (TYPE) | SABAP_OBJNAME | ABAP-Name (falls genau 1 Obj. zugeordnet ist, ansonsten leer | 20090220 | |||
| 3 | OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | Transport-Objektname | 20090220 | |||
| 4 | OBJTAB_AB | Call by reference | Type reference (TYPE) | SABAP_INACT_OBJ_TAB | Objekte im ABAP-Format (ein Objekt oder mehrere Objekte) | 20090220 | |||
| 5 | OBJTYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20090220 | |||
| 6 | OBJTYPE_AB | Call by reference | Type reference (TYPE) | SABAP_OBJTYPE | ABAP-Typ (falls genau 1 Obj. zugeordnet ist; ansonsten leer) | 20090220 | |||
| 7 | OBJTYPE_TR | Call by reference | Type reference (TYPE) | TROBJTYPE | Transport-Objekttyp | 20090220 |
Method CONVERT_TR_AB_DATA on class CL_WB_ACTIVATION_WORK_AREA has no exception.
Method CONVERT_TYPE_TO_REPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ITEM | Call by reference | Type reference (TYPE) | ACT_WORK_ITEM | Objekt im Arbeitsvorrat (inaktive Workbench-Objekte) | 20090220 |
Method CONVERT_TYPE_TO_REPS on class CL_WB_ACTIVATION_WORK_AREA has no exception.
Method DELETE_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DELETE_FROM_DATABASE | Call by reference | Type reference (TYPE) | FLAG | 'X' | 'X': Daten auch aus Datenbank löschen | 20110609 | ||
| 2 | OBJNAME_AB | Call by reference | Type reference (TYPE) | SABAP_OBJNAME | Objektbezeichner | 20110609 | |||
| 3 | OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | Objektname in der Objektliste | 20110609 | |||
| 4 | OBJTYPE_AB | Call by reference | Type reference (TYPE) | SABAP_OBJTYPE | Objekttyp | 20110609 | |||
| 5 | OBJTYPE_TR | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20110609 | |||
| 6 | OWN_SET_ONLY | Call by reference | Type reference (TYPE) | FLAG | 'X': Objekt nur aus eigenem Arbeitsvorrat löschen | 20110609 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Falsche Eingabedaten | 20110609 |
Method GET_EXTERNAL_OBJTYPE_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROXY_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090721 | ||||
| 2 | P_BADI_IS_GENERATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090721 | |||
| 3 | P_OBJTYPE_TR | Call by reference | Type reference (TYPE) | TROBJTYPE | Transport-Objekttyp | 20090721 | |||
| 4 | P_PROXY | Call by reference | Object reference (TYPE REF TO) | OBJECT | Interface zum BAdI: WORKING_OBJECT | 20090721 |
Method GET_EXTERNAL_OBJTYPE_HANDLER on class CL_WB_ACTIVATION_WORK_AREA has no exception.
Method GET_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACTIVE_FLAG | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20110608 | |||
| 2 | DELET_FLAG | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20110608 | |||
| 3 | OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Transport-Objekttyp | 20110608 | |||
| 4 | OBJ_NAME | Call by reference | Type reference (TYPE) | TROBJ_NAME | Transport-Objektname | 20110608 | |||
| 5 | P_ITEM | Call by reference | Type reference (TYPE) | ACT_WORK_ITEM | Objekt im Arbeitsvorrat (inaktive Workbench-Objekte) | 20110608 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110608 | |||
| 2 | 20110608 | |||
| 3 | 20110608 |
Method GET_MASTER_OBJTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_MASTERTAB | Value transfer | Type reference (TYPE) | WBACTIVATION_MASTERTAB | WB-Aktivierung: Objekttypen | 20091028 | |||
| 2 | P_OBJTYPE_TAB | Value transfer | Type reference (TYPE) | WBACTIVATION_MASTERTAB | WB-Aktivierung: Objekttypen und ihre "Master"-Objekttypen | 20091028 | |||
| 3 | P_WB_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_WB_MANAGER | Workbench Manager | 20091028 |
Method GET_MASTER_OBJTYPE on class CL_WB_ACTIVATION_WORK_AREA has no exception.
Method INITIALIZE_WORK_AREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITEMS_TO_USE | Call by reference | Type reference (TYPE) | ACT_WORK_AREA | vorgegebene Objekte für den Arbeitsvorrat | 20110608 | |||
| 2 | WORK_AREA | Call by reference | Type reference (TYPE) | ACT_WORK_AREA | Arbeitsvorrat (inaktive Workbench-Objekte) | 20110608 |
Method INITIALIZE_WORK_AREA on class CL_WB_ACTIVATION_WORK_AREA has no exception.
Method INSERT_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INTO_DATABASE | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20110608 | ||
| 2 | INTO_MEMORY | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20110608 | ||
| 3 | MODE | Call by reference | Type reference (TYPE) | C | 'M' | 'M': MODIFY, 'U': UPDATE, 'I': INSERT | 20110608 | ||
| 4 | P_ITEM | Call by reference | Type reference (TYPE) | ACT_WORK_ITEM | Objekt im Arbeitsvorrat (inaktive Workbench-Objekte) | 20110608 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | falsche Eingabedaten | 20110608 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 740 |