SAP ABAP Interface IF_RSLPO_MAINT_PART (IF_RSLPO_MAINT_PART)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-WHM-DBA (Application Component) Data Basis
⤷
RSLPO_PARTGUI (Package) UI for Specifying Partitioning Criteria
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSLPO_LPOA | Semantic partitioning: TLOGO class | 20060223 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSLPO_MODEL_PART | 20060222 |
Properties
| Interface | IF_RSLPO_MAINT_PART | |
| Short Description |
General Data
| Package | RSLPO_PARTGUI | UI for Specifying Partitioning Criteria |
| Created | 20060222 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RSLPO_MAINT_PART has no interface.
Friends
Interface IF_RSLPO_MAINT_PART has no friend.
Attributes
Interface IF_RSLPO_MAINT_PART has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Create New Partition | 20060222 | |
| 2 | Instance method | Public | Method | Create New Conditions for Partition | 20060224 | |
| 3 | Instance method | Public | Method | Change Partition (Long Text) | 20060222 | |
| 4 | Instance method | Public | Method | Change Conditions of Partition | 20060223 | |
| 5 | Instance method | Public | Method | Check Consistency of Partitions | 20060222 | |
| 6 | Instance method | Public | Method | 20091207 | ||
| 7 | Instance method | Public | Method | Disregard Changes | 20060406 | |
| 8 | Instance method | Public | Method | Delete Partiton | 20060222 | |
| 9 | Instance method | Public | Method | Delete Conditions of Partition | 20060224 | |
| 10 | Instance method | Public | Method | Calculates Current Values of Overflow Partition | 20060324 | |
| 11 | Instance method | Public | Method | Delivers Dimensions | 20060529 | |
| 12 | Instance method | Public | Method | Checks If Saved Version Exists | 20060406 | |
| 13 | Instance method | Public | Method | Check If Overflow Partition Is Active | 20060315 | |
| 14 | Instance method | Public | Method | Check If Application Supports Overflow Partition | 20060315 | |
| 15 | Instance method | Public | Method | Check If Partition Criteria Are Saved | 20060306 | |
| 16 | Instance method | Public | Method | Returns Maximal Number of Usable Criteria | 20060316 | |
| 17 | Instance method | Public | Method | Read Partitions with Corresponding Criteria | 20060222 | |
| 18 | Instance method | Public | Method | Initialize Partitioning by Object Version or BAdI | 20091124 | |
| 19 | Instance method | Public | Method | Save Partitions | 20060222 | |
| 20 | Instance method | Public | Method | Deactivates Overflow Partition | 20060315 | |
| 21 | Instance method | Public | Method | Activates Overflow Partition | 20060315 |
Events
Interface IF_RSLPO_MAINT_PART has no event.
Types
Interface IF_RSLPO_MAINT_PART has no local type.
Method Signatures
Method ADD_PARTITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060310 | |||
| 2 | E_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20060310 | |||
| 3 | I_LONGTEXT | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20060222 | |||
| 4 | I_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20060224 | |||
| 5 | I_T_PARTCRITERION | Call by reference | Type reference (TYPE) | RSLPO_T_PARTCRITERION | Menge von Partitionskriterien einer Partition | 20060309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060322 |
Method ADD_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060224 | |||
| 2 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20060224 | |||
| 3 | I_IOBJ_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20060228 | |||
| 4 | I_IS_SINGLE_VALUE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | RANGE_TO nicht gefüllt | 20060309 | ||
| 5 | I_RANGE_FROM | Call by reference | Type reference (TYPE) | RSCHAVL | Wert für die Untergrenze | 20060224 | |||
| 6 | I_RANGE_TO | Call by reference | Type reference (TYPE) | RSCHAVL | Wert für die Obergrenze | 20060224 | |||
| 7 | R_T_RESULT | Value transfer | Type reference (TYPE) | RSLPO_T_PARTCRITERION | Partitionskriterium für eine LPO-Partition | 20060313 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060322 | |||
| 2 | 20060322 |
Method CHANGE_PARTITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060222 | |||
| 2 | I_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20080911 | |||
| 3 | I_TXTLG | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20060222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060322 |
Method CHANGE_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060223 | |||
| 2 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20060223 | |||
| 3 | I_IOBJ_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20060223 | |||
| 4 | I_IS_SINGLE_VALUE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | RANGE_TO nicht gefüllt | 20060309 | ||
| 5 | I_RANGE_FROM | Call by reference | Type reference (TYPE) | RSCHAVL | Geänderte Untergrenze | 20060308 | |||
| 6 | I_RANGE_TO | Call by reference | Type reference (TYPE) | RSCHAVL | Geänderte Obergrenze | 20060308 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060322 | |||
| 2 | 20060322 |
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CRITERIAS_CONSISTENT | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20060328 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060322 |
Method CREATE_FROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CREATEFROM | Call by reference | Type reference (TYPE) | RSLPO_CREATEFROM | Aufbau einer Objektversion aus anderer Version | 20091207 | |||
| 2 | I_RAISE_EVENT | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20091216 |
Method CREATE_FROM on Interface IF_RSLPO_MAINT_PART has no exception.
Method DISCARD Signature
Method DISCARD on Interface IF_RSLPO_MAINT_PART has no parameter.
Method DISCARD on Interface IF_RSLPO_MAINT_PART has no exception.
Method DROP_PARTITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060322 | |||
| 2 | 20060322 |
Method DROP_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060224 | |||
| 2 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20060224 | |||
| 3 | I_IOBJ_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20060224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060322 | |||
| 2 | 20060322 |
Method GET_CALCULATED_OVERFLOW Signature
Method GET_CALCULATED_OVERFLOW on Interface IF_RSLPO_MAINT_PART has no parameter.
Method GET_CALCULATED_OVERFLOW on Interface IF_RSLPO_MAINT_PART has no exception.
Method GET_DIMENSIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TH_IOBJ | Value transfer | Type reference (TYPE) | RSLPO_TH_IOBJNM | Liste mit InfoObjekten | 20060529 |
Method GET_DIMENSIONS on Interface IF_RSLPO_MAINT_PART has no exception.
Method GET_EXISTS_ON_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_EXISTS_ON_DB | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20060406 |
Method GET_EXISTS_ON_DB on Interface IF_RSLPO_MAINT_PART has no exception.
Method GET_IS_OVERFLOW_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_OVERFLOW_ACTIVE | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20060315 |
Method GET_IS_OVERFLOW_ACTIVE on Interface IF_RSLPO_MAINT_PART has no exception.
Method GET_IS_OVERFLOW_SUPPORTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_OVERFLOW_SUPPORTED | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20060315 |
Method GET_IS_OVERFLOW_SUPPORTED on Interface IF_RSLPO_MAINT_PART has no exception.
Method GET_IS_SAVED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_SAVED | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20060306 |
Method GET_IS_SAVED on Interface IF_RSLPO_MAINT_PART has no exception.
Method GET_MAX_CRITERIAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_MAX_CRITERIAS | Value transfer | Type reference (TYPE) | INT4 | Natürliche Zahl | 20060316 |
Method GET_MAX_CRITERIAS on Interface IF_RSLPO_MAINT_PART has no exception.
Method GET_PARTITIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060222 | |||
| 2 | I_OBJVERS | Call by reference | Type reference (TYPE) | RS_OBJVERS | 20080916 | ||||
| 3 | R_T_PARTITION | Value transfer | Type reference (TYPE) | RSLPO_T_PARTITION | Erweiterte Partitionsstruktur für UI-Belange | 20060222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060322 |
Method INIT_PARTITIONING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20091229 |
Method INIT_PARTITIONING on Interface IF_RSLPO_MAINT_PART has no exception.
Method SAVE Signature
Method SAVE on Interface IF_RSLPO_MAINT_PART has no parameter.
Method SAVE on Interface IF_RSLPO_MAINT_PART has no exception.
Method SET_DISABLE_OVERFLOW Signature
Method SET_DISABLE_OVERFLOW on Interface IF_RSLPO_MAINT_PART has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060322 |
Method SET_ENABLE_OVERFLOW Signature
Method SET_ENABLE_OVERFLOW on Interface IF_RSLPO_MAINT_PART has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060322 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |