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 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