SAP ABAP Class CL_UMC_BW_SELECTION_OPTION (BW Selection Option)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷
FIN-SEM-CPM (Application Component) Corporate Performance Monitor
⤷
UMC (Package) CPM : Common Objects
⤷
⤷
Properties
| Class | CL_UMC_BW_SELECTION_OPTION | |
| Short Description | BW Selection Option | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | UMC | CPM : Common Objects |
| Created | 20001217 | SAP |
| Last change | 20041006 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_UMC_BW_SELECTION_OPTION has no forward declaration.
Interfaces
Class CL_UMC_BW_SELECTION_OPTION has no interface implemented.
Friends
Class CL_UMC_BW_SELECTION_OPTION has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | See coding | MT_CRITERIA | 20001217 | ||||
| 2 | Instance attribute | Public | Type reference (TYPE) | I | 0 | Count of Criteria | 20001218 | ||
| 3 | Instance attribute | Public | Type reference (TYPE) | UMC_Y_LTXT | Long Text | 20001218 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add | 20001217 | |
| 2 | Instance method | Public | Method | Clear | 20001217 | |
| 3 | Instance method | Public | Method | Clone the Object | 20020729 | |
| 4 | Instance method | Public | Method | Delete | 20020730 | |
| 5 | Instance method | Public | Method | Generate Selection Text for Options | 20020730 | |
| 6 | Instance method | Public | Method | Get the base time variable: 'CURPER' or 'TARPER' | 20010119 | |
| 7 | Instance method | Public | Method | Get | 20001217 | |
| 8 | Instance method | Public | Method | Convert from itab | 20001220 | |
| 9 | Instance method | Public | Method | Convert to itab | 20001219 |
Events
Class CL_UMC_BW_SELECTION_OPTION has no event.
Types
Class CL_UMC_BW_SELECTION_OPTION has no local type.
Method Signatures
Method ADD_CRITERIA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_CRITERIA | Value transfer | Object reference (TYPE REF TO) | CL_UMC_BW_SELECTION_CRITERIA | BW-Bericht: Selektion Criteria | 20001217 |
Method ADD_CRITERIA on class CL_UMC_BW_SELECTION_OPTION has no exception.
Method CLEAR_CRITERIA Signature
Method CLEAR_CRITERIA on class CL_UMC_BW_SELECTION_OPTION has no parameter.
Method CLEAR_CRITERIA on class CL_UMC_BW_SELECTION_OPTION has no exception.
Method COPY_FROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_SELECTION_OPTION | Value transfer | Object reference (TYPE REF TO) | CL_UMC_BW_SELECTION_OPTION | BW Selektion-Option | 20020729 |
Method COPY_FROM on class CL_UMC_BW_SELECTION_OPTION has no exception.
Method DEL_CRITERIA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INDEX | Value transfer | Type reference (TYPE) | I | 20020730 |
Method DEL_CRITERIA on class CL_UMC_BW_SELECTION_OPTION has no exception.
Method GENERATE_SELECTION_TEXT Signature
Method GENERATE_SELECTION_TEXT on class CL_UMC_BW_SELECTION_OPTION has no parameter.
Method GENERATE_SELECTION_TEXT on class CL_UMC_BW_SELECTION_OPTION has no exception.
Method GET_BASE_VAR_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_BASE_VAR | Value transfer | Type reference (TYPE) | UMB_Y_VAR | 'CURPER' or 'TARPER' | 20010228 | |||
| 2 | E_TIME_VAR | Value transfer | Type reference (TYPE) | UMB_Y_VAR | Variable für Selektionsbedingungen von Kennzahlen | 20010228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Both 'CURPER' and 'TARPER' are used | 20010119 |
Method GET_CRITERIA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_CRITERIA | Value transfer | Object reference (TYPE REF TO) | CL_UMC_BW_SELECTION_CRITERIA | BW-Bericht: Selektion Criteria | 20001217 | |||
| 2 | I_INDEX | Value transfer | Type reference (TYPE) | I | Index | 20001217 |
Method GET_CRITERIA on class CL_UMC_BW_SELECTION_OPTION has no exception.
Method READ_AS_SELECTION_OPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OPTION | Value transfer | Type reference (TYPE) | UMC_YT_BW_SELECTION_OPTION | BW Selektion Option | 20020730 | |||
| 2 | I_P_SELECTION | Value transfer | Object reference (TYPE REF TO) | CL_UMC_BW_SELECTION_BASE | BW Selektion: Base Klasse | 20020730 |
Method READ_AS_SELECTION_OPTION on class CL_UMC_BW_SELECTION_OPTION has no exception.
Method SAVE_AS_SELECTION_OPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OPTION | Call by reference | Type reference (TYPE) | UMC_YT_BW_SELECTION_OPTION | BW Selektion Option | 20001219 |
Method SAVE_AS_SELECTION_OPTION on class CL_UMC_BW_SELECTION_OPTION has no exception.
History
| Last changed by/on | SAP | 20041006 |
| SAP Release Created in |