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
⤷ 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 | ADD_PARTITION | Instance method | Public | Method | Create New Partition | 20060222 |
2 | ADD_RANGE | Instance method | Public | Method | Create New Conditions for Partition | 20060224 |
3 | CHANGE_PARTITION | Instance method | Public | Method | Change Partition (Long Text) | 20060222 |
4 | CHANGE_RANGE | Instance method | Public | Method | Change Conditions of Partition | 20060223 |
5 | CHECK | Instance method | Public | Method | Check Consistency of Partitions | 20060222 |
6 | CREATE_FROM | Instance method | Public | Method | 20091207 | |
7 | DISCARD | Instance method | Public | Method | Disregard Changes | 20060406 |
8 | DROP_PARTITION | Instance method | Public | Method | Delete Partiton | 20060222 |
9 | DROP_RANGE | Instance method | Public | Method | Delete Conditions of Partition | 20060224 |
10 | GET_CALCULATED_OVERFLOW | Instance method | Public | Method | Calculates Current Values of Overflow Partition | 20060324 |
11 | GET_DIMENSIONS | Instance method | Public | Method | Delivers Dimensions | 20060529 |
12 | GET_EXISTS_ON_DB | Instance method | Public | Method | Checks If Saved Version Exists | 20060406 |
13 | GET_IS_OVERFLOW_ACTIVE | Instance method | Public | Method | Check If Overflow Partition Is Active | 20060315 |
14 | GET_IS_OVERFLOW_SUPPORTED | Instance method | Public | Method | Check If Application Supports Overflow Partition | 20060315 |
15 | GET_IS_SAVED | Instance method | Public | Method | Check If Partition Criteria Are Saved | 20060306 |
16 | GET_MAX_CRITERIAS | Instance method | Public | Method | Returns Maximal Number of Usable Criteria | 20060316 |
17 | GET_PARTITIONS | Instance method | Public | Method | Read Partitions with Corresponding Criteria | 20060222 |
18 | INIT_PARTITIONING | Instance method | Public | Method | Initialize Partitioning by Object Version or BAdI | 20091124 |
19 | SAVE | Instance method | Public | Method | Save Partitions | 20060222 |
20 | SET_DISABLE_OVERFLOW | Instance method | Public | Method | Deactivates Overflow Partition | 20060315 |
21 | SET_ENABLE_OVERFLOW | 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 | Exporting | E_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060310 | ||
2 | Exporting | E_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20060310 | ||
3 | Importing | I_LONGTEXT | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20060222 | ||
4 | Importing | I_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20060224 | ||
5 | Importing | I_T_PARTCRITERION | Call by reference | Type reference (TYPE) | RSLPO_T_PARTCRITERION | Menge von Partitionskriterien einer Partition | 20060309 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSLPO_OPERATION_NOT_ALLOWED | 20060322 |
Method ADD_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060224 | ||
2 | Importing | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20060224 | ||
3 | Importing | I_IOBJ_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20060228 | ||
4 | Importing | I_IS_SINGLE_VALUE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | RANGE_TO nicht gefüllt | 20060309 | |
5 | Importing | I_RANGE_FROM | Call by reference | Type reference (TYPE) | RSCHAVL | Wert für die Untergrenze | 20060224 | ||
6 | Importing | I_RANGE_TO | Call by reference | Type reference (TYPE) | RSCHAVL | Wert für die Obergrenze | 20060224 | ||
7 | Returning | R_T_RESULT | Value transfer | Type reference (TYPE) | RSLPO_T_PARTCRITERION | Partitionskriterium für eine LPO-Partition | 20060313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSLPO_OPERATION_NOT_ALLOWED | 20060322 | ||
2 | CX_RSLPO_PARAMETER_INVALID | 20060322 |
Method CHANGE_PARTITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060222 | ||
2 | Importing | I_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20080911 | ||
3 | Importing | I_TXTLG | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20060222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSLPO_PARAMETER_INVALID | 20060322 |
Method CHANGE_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060223 | ||
2 | Importing | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20060223 | ||
3 | Importing | I_IOBJ_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20060223 | ||
4 | Importing | I_IS_SINGLE_VALUE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | RANGE_TO nicht gefüllt | 20060309 | |
5 | Importing | I_RANGE_FROM | Call by reference | Type reference (TYPE) | RSCHAVL | Geänderte Untergrenze | 20060308 | ||
6 | Importing | I_RANGE_TO | Call by reference | Type reference (TYPE) | RSCHAVL | Geänderte Obergrenze | 20060308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSLPO_OPERATION_NOT_ALLOWED | 20060322 | ||
2 | CX_RSLPO_PARAMETER_INVALID | 20060322 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_CRITERIAS_CONSISTENT | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20060328 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_NOT_IMPLEMENTED | 20060322 |
Method CREATE_FROM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CREATEFROM | Call by reference | Type reference (TYPE) | RSLPO_CREATEFROM | Aufbau einer Objektversion aus anderer Version | 20091207 | ||
2 | Importing | 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 | Importing | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSLPO_OPERATION_NOT_ALLOWED | 20060322 | ||
2 | CX_RSLPO_PARAMETER_INVALID | 20060322 |
Method DROP_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060224 | ||
2 | Importing | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20060224 | ||
3 | Importing | I_IOBJ_POSIT | Call by reference | Type reference (TYPE) | RSPOSIT | Position des Feldes in der Struktur / Tabelle | 20060224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSLPO_OPERATION_NOT_ALLOWED | 20060322 | ||
2 | CX_RSLPO_PARAMETER_INVALID | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Importing | I_IDPART | Call by reference | Type reference (TYPE) | RSLPO_IDPART | ID einer Partition | 20060222 | ||
2 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RS_OBJVERS | 20080916 | |||
3 | Returning | R_T_PARTITION | Value transfer | Type reference (TYPE) | RSLPO_T_PARTITION | Erweiterte Partitionsstruktur für UI-Belange | 20060222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSLPO_PARAMETER_INVALID | 20060322 |
Method INIT_PARTITIONING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | 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 | CX_RSLPO_OPERATION_NOT_ALLOWED | 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 | CX_RSLPO_OPERATION_NOT_ALLOWED | 20060322 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |