SAP ABAP Class CL_RSLPO_MODEL_MODELING (Back end for Administrating)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSLPO_GUI (Package) Logical Partitioning: GUI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSLPO_WIZARD 20060529
Properties
Class CL_RSLPO_MODEL_MODELING  
Short Description Back end for Administrating    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSLPO_GUI    
Program status     
Category 0   
Package RSLPO_GUI   Logical Partitioning: GUI 
Created 20060125   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSLPA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSLPO_WIZARD 20060529
Friends
Class CL_RSLPO_MODEL_MODELING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CURR_OBJVERS Instance attribute Private Type reference (TYPE) RS_OBJVERS 20080916
2 P_LPO Instance attribute Private Type reference (TYPE) RSLPONAME Logical Partitioning: Name of LPO 20060804
3 P_R_LPO Instance attribute Private Object reference (TYPE REF TO) CL_RSLPO_LPOA Logical Partitioning: TLOGO-class 20060411
4 P_R_TLOGO_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_RSLPO_TLOGO_HANDLER 20060512
Methods
# Method Level Visibility Method type Description Created on
1 ASK_FOR_SAVE Instance method Public Method Asks whether you want to save data 20060731
2 CALL_MASTER_OBJECT Instance method Public Method 20080728
3 CALL_TRANSFORMATION Instance method Public Method 20080725
4 CHECK Instance method Public Method 20090112
5 CNT_CREATE_TRANSFORMATION Instance method Public Method 20080905
6 CNT_MAINTAIN_TRANSFORMATION Instance method Public Method 20080905
7 CONSTRUCTOR Instance method Public Constructor 20060411
8 DELETE_LPO_WO_MASTER Instance method Public Method Delete LPO If No Reference Structure Exists 20061113
9 DISCARD Instance method Public Method Rejects Changes 20060927
10 FREE Instance method Public Method 20060125
11 GENERATE_DTP Instance method Public Method 20060914
12 GENERATE_PC Instance method Public Method 20081202
13 GET_COMPONENTS Instance method Public Method 20061110
14 GET_DEPENDENT_OBJECTS Instance method Public Method Provides All LPO Partitions 20060419
15 GET_ICON Instance method Public Method Returns Icons 20060905
16 GET_LPO Instance method Public Method Provides LPO Name 20060411
17 GET_MASTER_EXISTS Instance method Public Method 20120524
18 GET_MASTER_OBJECT Instance method Public Method Provides LPO Master Object 20060418
19 GET_MASTER_OBJECT_REQ Instance method Public Method 20080728
20 GET_MASTER_TRANSFORMATION Instance method Public Method Provides LPO Master Transformation 20060418
21 GET_MA_IS_IDENTICAL Instance method Public Method Check If Modified Version = Active Version 20060801
22 GET_NM_IS_IDENTICAL Instance method Public Method Check If New Version = Modified Version 20060801
23 GET_OBJSTAT Instance method Public Method Returns Object Status 20060906
24 GET_OBJVERS Instance method Public Method Provides Currently Used Object Version 20060519
25 GET_PARTITIONS Instance method Public Method Returns Partitions 20060728
26 GET_PERSISTENT_OBJECTS Instance method Public Method Provides All Persistent Objects Below an InfoSource 20060511
27 GET_RESTORE_REQUEST Instance method Public Method 20120524
28 GET_TLOGO_HANDLER Instance method Public Method 20081114
29 GET_VERSION_EXISTS Instance method Public Method Checks Whether an Object Version Exists 20060519
30 INIT Instance method Public Method 20060411
31 INIT_NEW_LPO Instance method Public Method Initializes New LPOs 20060804
32 MAINTAIN_MASTER_OBJECT Instance method Public Method 20060529
33 MAINTAIN_MASTER_TRANSFORMATION Instance method Public Method 20060529
34 MAINTAIN_PARTITION_CRITERIA Instance method Public Method 20060529
35 NOTIFY_DATA_CHANGED Instance method Public Method Triggers Event (Changed Metadata) 20060801
36 REFRESH_DATAPATH Instance method Public Method 20081107
37 SAVE Instance method Public Method Saves Current LPO 20060727
38 SET_OBJVERS Instance method Public Method Sets the Current Object Version 20060522
39 SHOW_DOCUMENTS Instance method Public Method 20090116
40 SHOW_TLOGO_INFO Instance method Public Method 20060905
41 SHOW_UI Instance method Public Method Generically Displays the UI of a T-Logo Object 20060518
42 START_GENERATION Instance method Public Method 20060529
Events
# Event Type Visibility Description Created on
1 DATA_CHANGED Instance Event
(0)
Public
(2)
20060411
2 OBJVERS_CHANGED Instance Event
(0)
Public
(2)
20060411
Types
Class CL_RSLPO_MODEL_MODELING has no local type.
Method Signatures

Method ASK_FOR_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_OPTION_NO Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Alternative "NEIN" anbieten? 20060927
2 Returning R_USER_INPUT Value transfer Type reference (TYPE) RSLPO_GUI_POPUP Boolean 20060731
# Exception Resumable Description Created on
1 CX_RSLPO_PROGRAM_ERROR 20060731

Method CALL_MASTER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20080728
2 Importing I_R_NAVIGATOR Call by reference Object reference (TYPE REF TO) IF_RSAWBN_NAVIGATOR Zugriff auf den AWB Navigator 20080728

Method CALL_MASTER_OBJECT on class CL_RSLPO_MODEL_MODELING has no exception.

Method CALL_TRANSFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode 20080725
2 Importing I_R_NAVIGATOR Call by reference Object reference (TYPE REF TO) IF_RSAWBN_NAVIGATOR Zugriff auf den AWB Navigator 20080725
3 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID ID 20080725
4 Importing I_WITH_DIALOG Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20080725
5 Returning R_DONE Value transfer Type reference (TYPE) RS_BOOL Boolean 20080725

Method CALL_TRANSFORMATION on class CL_RSLPO_MODEL_MODELING has no exception.

Method CHECK Signature

Method CHECK on class CL_RSLPO_MODEL_MODELING has no parameter.
Method CHECK on class CL_RSLPO_MODEL_MODELING has no exception.

Method CNT_CREATE_TRANSFORMATION Signature

Method CNT_CREATE_TRANSFORMATION on class CL_RSLPO_MODEL_MODELING has no parameter.
Method CNT_CREATE_TRANSFORMATION on class CL_RSLPO_MODEL_MODELING has no exception.

Method CNT_MAINTAIN_TRANSFORMATION Signature

Method CNT_MAINTAIN_TRANSFORMATION on class CL_RSLPO_MODEL_MODELING has no parameter.
Method CNT_MAINTAIN_TRANSFORMATION on class CL_RSLPO_MODEL_MODELING has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LPO Call by reference Type reference (TYPE) RSLPONAME Logische Partitionierung: Name eines LPO 20060411
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-ACTIVE 20060411
# Exception Resumable Description Created on
1 CX_RSLPO_VERSION_NOT_EXISTS 20060928

Method DELETE_LPO_WO_MASTER Signature

Method DELETE_LPO_WO_MASTER on class CL_RSLPO_MODEL_MODELING has no parameter.
Method DELETE_LPO_WO_MASTER on class CL_RSLPO_MODEL_MODELING has no exception.

Method DISCARD Signature

Method DISCARD on class CL_RSLPO_MODEL_MODELING has no parameter.
Method DISCARD on class CL_RSLPO_MODEL_MODELING has no exception.

Method FREE Signature

Method FREE on class CL_RSLPO_MODEL_MODELING has no parameter.
Method FREE on class CL_RSLPO_MODEL_MODELING has no exception.

Method GENERATE_DTP Signature

Method GENERATE_DTP on class CL_RSLPO_MODEL_MODELING has no parameter.
Method GENERATE_DTP on class CL_RSLPO_MODEL_MODELING has no exception.

Method GENERATE_PC Signature

Method GENERATE_PC on class CL_RSLPO_MODEL_MODELING has no parameter.
Method GENERATE_PC on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_R_COMPONENTS Value transfer Type reference (TYPE) RSLPO_T_R_COMPONENT Logische Partitionierung: Referenzen auf LPO-Komponenten 20061110

Method GET_COMPONENTS on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_DEPENDENT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_DEPENDENT Value transfer Type reference (TYPE) RSLPO_T_GUI_DEPENDENT PartProvider 20060419
# Exception Resumable Description Created on
1 CX_RSLPO_METADATA_INCONSISTENT 20060420
2 CX_RSLPO_PARAMETER_INVALID 20060420

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ICON_ACTIVE Call by reference Type reference (TYPE) ICONNAME Name einer Ikone 20060905
2 Exporting E_ICON_INACTIVE Call by reference Type reference (TYPE) ICONNAME Name einer Ikone 20060905
3 Exporting E_ICON_NAME_ACTIVE Call by reference Type reference (TYPE) ICONNAME Name einer Ikone 20060913
4 Exporting E_ICON_NAME_INACTIVE Call by reference Type reference (TYPE) ICONNAME Name einer Ikone 20060913

Method GET_ICON on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_LPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LPO Value transfer Type reference (TYPE) RSLPONAME Logische Partitionierung: Name eines LPO 20060411

Method GET_LPO on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_MASTER_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MASTER_EXISTS Value transfer Type reference (TYPE) RS_BOOL Boolean 20120524

Method GET_MASTER_EXISTS on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_MASTER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_MASTER_OBJECT Value transfer Type reference (TYPE) RSLPO_S_GUI_COMPONENT Komponente eines LPO 20060418

Method GET_MASTER_OBJECT on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_MASTER_OBJECT_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20080728
2 Returning R_R_REQUEST Value transfer Object reference (TYPE REF TO) CL_RSAWBN_REQUEST AWB Navigationsrequest 20080728

Method GET_MASTER_OBJECT_REQ on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_MASTER_TRANSFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MSTR_TRFN Value transfer Type reference (TYPE) RSLPO_T_GUI_COMPONENT Tree Control: Ikone / Bild 20080716

Method GET_MASTER_TRANSFORMATION on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_MA_IS_IDENTICAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_IDENTICAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20060801

Method GET_MA_IS_IDENTICAL on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_NM_IS_IDENTICAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_IDENTICAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20060801

Method GET_NM_IS_IDENTICAL on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_OBJSTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJSTAT Value transfer Type reference (TYPE) RSOBJSTAT Objektstatus 20060906

Method GET_OBJSTAT on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_OBJVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJVERS Value transfer Type reference (TYPE) RS_OBJVERS 20060519

Method GET_OBJVERS on class CL_RSLPO_MODEL_MODELING 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 20061121
2 Returning R_T_PARTITION Value transfer Type reference (TYPE) RSLPO_T_PARTITION Menge von Partitionen eines LPO 20060728

Method GET_PARTITIONS on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_PERSISTENT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_INFOSOURCES_PROCESSED Call by reference Type reference (TYPE) RSLPO_TH_OBJNM Liste von bereits prozessierten Objekten 20060512
2 Changing C_T_PERSISTENT_OBJECTS Call by reference Type reference (TYPE) RSLPO_T_GUI_COMPONENT Komponenten eines logisch partitionierten Objekts 20060512
3 Importing I_CURRENT_INFOSOURCE Value transfer Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20060511
# Exception Resumable Description Created on
1 CX_RSLPO_METADATA_INCONSISTENT 20060512

Method GET_RESTORE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) RS_BOOL Boolean 20120524
2 Importing I_S_OPEN_REQUEST Call by reference Type reference (TYPE) CL_RSAWBN_AWB=>IF_RSAWBN_NAVIGATOR~TY_S_AWBOBJ_FCODE Schlüssel AWB Object 20120524
3 Returning R_R_AWB_REQUEST Value transfer Object reference (TYPE REF TO) CL_RSAWBN_REQUEST AWB Navigationsrequest 20120524

Method GET_RESTORE_REQUEST on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_TLOGO_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_TLOGO_HANDLER Value transfer Object reference (TYPE REF TO) CL_RSLPO_TLOGO_HANDLER 20081114

Method GET_TLOGO_HANDLER on class CL_RSLPO_MODEL_MODELING has no exception.

Method GET_VERSION_EXISTS 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 20060519
2 Returning R_VERSION_EXISTS Value transfer Type reference (TYPE) RS_BOOL Boolean 20060519

Method GET_VERSION_EXISTS on class CL_RSLPO_MODEL_MODELING has no exception.

Method INIT Signature

Method INIT on class CL_RSLPO_MODEL_MODELING has no parameter.
Method INIT on class CL_RSLPO_MODEL_MODELING has no exception.

Method INIT_NEW_LPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOAREA Call by reference Type reference (TYPE) RSINFOAREA InfoArea 20060804
2 Importing I_REFNM Call by reference Type reference (TYPE) RSDGREFNM Allgemeines Referenzobjekt 20060807
3 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20060804
4 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20060906

Method INIT_NEW_LPO on class CL_RSLPO_MODEL_MODELING has no exception.

Method MAINTAIN_MASTER_OBJECT Signature

Method MAINTAIN_MASTER_OBJECT on class CL_RSLPO_MODEL_MODELING has no parameter.
Method MAINTAIN_MASTER_OBJECT on class CL_RSLPO_MODEL_MODELING has no exception.

Method MAINTAIN_MASTER_TRANSFORMATION Signature

Method MAINTAIN_MASTER_TRANSFORMATION on class CL_RSLPO_MODEL_MODELING has no parameter.
Method MAINTAIN_MASTER_TRANSFORMATION on class CL_RSLPO_MODEL_MODELING has no exception.

Method MAINTAIN_PARTITION_CRITERIA Signature

Method MAINTAIN_PARTITION_CRITERIA on class CL_RSLPO_MODEL_MODELING has no parameter.
Method MAINTAIN_PARTITION_CRITERIA on class CL_RSLPO_MODEL_MODELING has no exception.

Method NOTIFY_DATA_CHANGED Signature

Method NOTIFY_DATA_CHANGED on class CL_RSLPO_MODEL_MODELING has no parameter.
Method NOTIFY_DATA_CHANGED on class CL_RSLPO_MODEL_MODELING has no exception.

Method REFRESH_DATAPATH Signature

Method REFRESH_DATAPATH on class CL_RSLPO_MODEL_MODELING has no parameter.
# Exception Resumable Description Created on
1 CX_RSLPO_OBJECT_NOT_FOUND 20081107
2 CX_RSLPO_PARAMETER_INVALID 20081107

Method SAVE Signature

Method SAVE on class CL_RSLPO_MODEL_MODELING has no parameter.
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20080917

Method SET_OBJVERS 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 20060522

Method SET_OBJVERS on class CL_RSLPO_MODEL_MODELING has no exception.

Method SHOW_DOCUMENTS Signature

Method SHOW_DOCUMENTS on class CL_RSLPO_MODEL_MODELING has no parameter.
Method SHOW_DOCUMENTS on class CL_RSLPO_MODEL_MODELING has no exception.

Method SHOW_TLOGO_INFO Signature

Method SHOW_TLOGO_INFO on class CL_RSLPO_MODEL_MODELING has no parameter.
Method SHOW_TLOGO_INFO on class CL_RSLPO_MODEL_MODELING has no exception.

Method SHOW_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20060518
2 Importing I_OBJNM Call by reference Type reference (TYPE) RSAWBNOBJNM Objektname eines Objektes in der AWB 20060518
3 Importing I_R_NAVIGATOR Call by reference Object reference (TYPE REF TO) IF_RSAWBN_NAVIGATOR Zugriff auf den AWB Navigator 20060727
4 Importing I_R_STATE Call by reference Object reference (TYPE REF TO) CL_RSAWBN_TOOL_STATE State Klasse Transformationsregeln 20060914
5 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20060518
6 Importing I_TLOGO_SUBTYPE Call by reference Type reference (TYPE) RSO_TLOGO_SUBTYPE SPACE BW Metadata Repository: Subtyp eines TLOGO Typs 20060518

Method SHOW_UI on class CL_RSLPO_MODEL_MODELING has no exception.

Method START_GENERATION Signature

Method START_GENERATION on class CL_RSLPO_MODEL_MODELING has no parameter.
Method START_GENERATION on class CL_RSLPO_MODEL_MODELING has no exception.
Event Signatures

Event DATA_CHANGED Signature
Event DATA_CHANGED on class CL_RSLPO_MODEL_MODELING has no parameter.
Event OBJVERS_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 OBJVERS Exporting Value transfer Type reference (TYPE) RS_OBJVERS 20080917
History
Last changed by/on SAP  20130531 
SAP Release Created in 710