SAP ABAP Class CL_WB_MULTI_OPERATION (Tool for Central Quantity Operations)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-UTL-BRR (Application Component) Repository Browser
⤷
SWBM_INTERNAL (Package) Internal Objects within SWBM
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_PROGRAM | Workbench: Program | 20000719 |
Properties
| Class | CL_WB_MULTI_OPERATION | |
| Short Description | Tool for Central Quantity Operations | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SWBM_INTERNAL | Internal Objects within SWBM |
| Created | 20000719 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_WB_MULTI_OPERATION has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_WB_PROGRAM | Workbench: Program | 20000719 |
Friends
Class CL_WB_MULTI_OPERATION has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | See coding | Extended Request List | 20010227 | ||||
| 2 | Instance attribute | Private | Type reference (TYPE) | BALLOGHNDL | Application Log Handle | 20000720 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Add Message to Application Log | 20000720 | |
| 2 | Instance method | Private | Method | Check Objects in Request | 20000719 | |
| 3 | Instance method | Private | Method | Delete Migration Log | 20000720 | |
| 4 | Instance method | Private | Method | Change Request List to Sorted, Extended Request List | 20010216 | |
| 5 | Instance method | Private | Method | Generate Application Log | 20000720 | |
| 6 | Instance method | Private | Method | Delete Object in Request | 20000719 | |
| 7 | Static method | Private | Method | Must the sub-obj. be deleted before the surrounding object? | 20010313 | |
| 8 | Instance method | Private | Method | Select Sub-Objects of an Objects in Extended Request List | 20010216 | |
| 9 | Instance method | Private | Method | Implement Classes | 20020328 | |
| 10 | Instance method | Private | Method | Display Migration Log | 20000720 | |
| 11 | Instance method | Private | Method | Sort Extended Request List: Sub-Objects Last | 20010319 | |
| 12 | Instance method | Private | Method | Sort Extended Request List: Sub-Objects First | 20010319 |
Events
Class CL_WB_MULTI_OPERATION has no event.
Types
Class CL_WB_MULTI_OPERATION has no local type.
Method Signatures
Method ADD_MESSAGE_TO_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOG_ENTRY | Call by reference | Type reference (TYPE) | SYMSG | Fehler | 20000720 |
Method ADD_MESSAGE_TO_LOG on class CL_WB_MULTI_OPERATION has no exception.
Method CHECK_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_REQUESTS | Call by reference | Type reference (TYPE) | WB_REQUEST_LIST | Löschrequests | 20000719 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation abgebrochen | 20000719 | ||
| 2 | Fehler beim Löschen aufgetreten | 20000719 |
Method CLEAR_LOG Signature
Method CLEAR_LOG on class CL_WB_MULTI_OPERATION has no parameter.
Method CLEAR_LOG on class CL_WB_MULTI_OPERATION has no exception.
Method CREATE_EXTENDED_REQUEST_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_REQUESTS | Value transfer | Type reference (TYPE) | WB_REQUEST_LIST | Requestliste | 20010227 |
Method CREATE_EXTENDED_REQUEST_LIST on class CL_WB_MULTI_OPERATION has no exception.
Method CREATE_LOG Signature
Method CREATE_LOG on class CL_WB_MULTI_OPERATION has no parameter.
Method CREATE_LOG on class CL_WB_MULTI_OPERATION has no exception.
Method DELETE_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_REQUESTS | Call by reference | Type reference (TYPE) | WB_REQUEST_LIST | Löschrequests | 20000719 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation abgebrochen | 20000719 | ||
| 2 | Fehler beim Löschen aufgetreten | 20000719 |
Method IS_SUBOBJECT_TO_DELETE_FIRST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_TYPE | Value transfer | Type reference (TYPE) | SEU_OBJTYP | Objekttyp | 20010313 | |||
| 2 | P_SUBOBJECT_IS_TO_DELETE_FIRST | Value transfer | Type reference (TYPE) | SEU_BOOL | Boolean | 20010313 |
Method IS_SUBOBJECT_TO_DELETE_FIRST on class CL_WB_MULTI_OPERATION has no exception.
Method MARK_SUB_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_EXTENDED_REQUEST | Call by reference | Type reference (TYPE) | EXTENDED_REQUEST | erweiterter Request | 20010227 |
Method MARK_SUB_OBJECTS on class CL_WB_MULTI_OPERATION has no exception.
Method REALIZE_CLASSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_REQUESTS | Call by reference | Type reference (TYPE) | WB_REQUEST_LIST | Löschrequests | 20020328 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation abgebrochen | 20020328 | ||
| 2 | Fehler beim Löschen aufgetreten | 20020328 |
Method SHOW_LOG Signature
Method SHOW_LOG on class CL_WB_MULTI_OPERATION has no parameter.
Method SHOW_LOG on class CL_WB_MULTI_OPERATION has no exception.
Method SORT_DOWN_EXTENDED_REQU_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_EXTENDED_REQUEST_LIST | Call by reference | Type reference (TYPE) | EXTENDED_REQUEST_LIST | Erweiterte Requestliste | 20010319 |
Method SORT_DOWN_EXTENDED_REQU_LIST on class CL_WB_MULTI_OPERATION has no exception.
Method SORT_UP_EXTENDED_REQU_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_EXTENDED_REQUEST_LIST | Call by reference | Type reference (TYPE) | EXTENDED_REQUEST_LIST | Erweiterte Requestliste | 20010319 |
Method SORT_UP_EXTENDED_REQU_LIST on class CL_WB_MULTI_OPERATION has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 50A |