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
⤷ 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 | EXTENDED_REQUESTS | Instance attribute | Private | See coding | Extended Request List | 20010227 | |||
2 | LOG_HANDLE | Instance attribute | Private | Type reference (TYPE) | BALLOGHNDL | Application Log Handle | 20000720 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_MESSAGE_TO_LOG | Instance method | Private | Method | Add Message to Application Log | 20000720 |
2 | CHECK_OBJECTS | Instance method | Private | Method | Check Objects in Request | 20000719 |
3 | CLEAR_LOG | Instance method | Private | Method | Delete Migration Log | 20000720 |
4 | CREATE_EXTENDED_REQUEST_LIST | Instance method | Private | Method | Change Request List to Sorted, Extended Request List | 20010216 |
5 | CREATE_LOG | Instance method | Private | Method | Generate Application Log | 20000720 |
6 | DELETE_OBJECTS | Instance method | Private | Method | Delete Object in Request | 20000719 |
7 | IS_SUBOBJECT_TO_DELETE_FIRST | Static method | Private | Method | Must the sub-obj. be deleted before the surrounding object? | 20010313 |
8 | MARK_SUB_OBJECTS | Instance method | Private | Method | Select Sub-Objects of an Objects in Extended Request List | 20010216 |
9 | REALIZE_CLASSES | Instance method | Private | Method | Implement Classes | 20020328 |
10 | SHOW_LOG | Instance method | Private | Method | Display Migration Log | 20000720 |
11 | SORT_DOWN_EXTENDED_REQU_LIST | Instance method | Private | Method | Sort Extended Request List: Sub-Objects Last | 20010319 |
12 | SORT_UP_EXTENDED_REQU_LIST | 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 | Importing | 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 | Importing | OBJECT_REQUESTS | Call by reference | Type reference (TYPE) | WB_REQUEST_LIST | Löschrequests | 20000719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Operation abgebrochen | 20000719 | |
2 | ERROR_OCCURED | 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 | Importing | 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 | Importing | OBJECT_REQUESTS | Call by reference | Type reference (TYPE) | WB_REQUEST_LIST | Löschrequests | 20000719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Operation abgebrochen | 20000719 | |
2 | ERROR_OCCURED | 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 | Importing | P_OBJECT_TYPE | Value transfer | Type reference (TYPE) | SEU_OBJTYP | Objekttyp | 20010313 | ||
2 | Returning | 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 | Importing | 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 | Importing | OBJECT_REQUESTS | Call by reference | Type reference (TYPE) | WB_REQUEST_LIST | Löschrequests | 20020328 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Operation abgebrochen | 20020328 | |
2 | ERROR_OCCURED | 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 | Changing | 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 | Changing | 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 |