SAP ABAP Class CL_RSOBI_MF_MODEL (SOBI Model Factory: Model)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSOBI_MF_CORE (Package) SOBI Model Factory: Core Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSOBI_MF_BASE SOBI Model Factory: Basis Class 20060803
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBI_MF_BASE SOBI Model Factory: Basic Functions 20060712
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBI_MF_LIFECYCLE SOBI Model Factory: Generation Cycle 20060808
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBI_MF_MODEL SOBI Model Factory: Model 20060712
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSOBI_MF_SOURCEABLE SOBI Model Factory: Reference to Source Object 20060712
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_MMR_REMOTE BW Repository MMR Connection: Remote Interface 20060712
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20060802
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSOBI_MF_MODEL_GFSV SOBI Model Factory: Model FSI View 20071206
2 Inheritance (c INHERITING FROM c_ref)  CL_RSOBI_MF_MODEL_RSDS SOBI Model Factory: Model DataSource 20060712
Properties
Class CL_RSOBI_MF_MODEL  
Short Description SOBI Model Factory: Model    
Super Class CL_RSOBI_MF_BASE SOBI Model Factory: Basis Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSOBI_MF    
Program status     
Category 0   
Package RSOBI_MF_CORE   SOBI Model Factory: Core Functionality 
Created 20060712   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSOBI_MF_BASE SOBI Model Factory: Basic Functions 20060712
2 IF_RSOBI_MF_LIFECYCLE SOBI Model Factory: Generation Cycle 20060808
3 IF_RSOBI_MF_MODEL SOBI Model Factory: Model 20060712
4 IF_RSOBI_MF_SOURCEABLE SOBI Model Factory: Reference to Source Object 20060712
5 IF_RSO_MMR_REMOTE BW Repository MMR Connection: Remote Interface 20060712
6 IF_SERIALIZABLE_OBJECT Serializable Object 20060802
Friends
Class CL_RSOBI_MF_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_T_OBJECT Instance attribute Protected Type reference (TYPE) RSOBI_MF_T_MAP BW Repository: TLOGO Objects and Version 20060807
2 P_FOREIGN_LOCK Instance attribute Private Type reference (TYPE) RS_BOOL Flag if Locked by Another User 20061017
3 P_LAST_CHANGED_AT Instance attribute Private Type reference (TYPE) RSTIMESTMP Last Configured on 20061019
4 P_LAST_CHANGED_BY Instance attribute Private Type reference (TYPE) RSTSTPNM Last Configured by 20061019
5 P_S_SOURCE Instance attribute Private Type reference (TYPE) RSO_S_TLOGO BW Repository: TLOGO Object and Type 20060712
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060712
2 CREATE_INITIAL_MAPPING_ENTRY Instance method Protected Method Creates an Initial Mapping Entry 20071206
3 CREATE_INITIAL_MODEL Instance method Protected Method Creates Initial Mapping Between Field and InfoObject 20071206
4 FACTORY Static method Public Method Creates Model Instance 20060712
5 GET_TLOGO_FOR_EXISTING_OBJECT Instance method Protected Method Returns TLOGO Type for Existing Object 20060809
6 IS_CHECK_FOR_TARGET_REQUIRED Instance method Protected Method Is Check of Target Object Name Necessary? 20080117
7 IS_MAPPING_EXISTING Instance method Protected Method Does a Mapping Entry Exist? 20071207
Events
Class CL_RSOBI_MF_MODEL has no event.
Types
Class CL_RSOBI_MF_MODEL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20060803
2 Importing I_S_SOURCE Value transfer Type reference (TYPE) RSO_S_TLOGO 20060712

Method CONSTRUCTOR on class CL_RSOBI_MF_MODEL has no exception.

Method CREATE_INITIAL_MAPPING_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSO_S_TLOGO BW Repository: TLOGO Objekt und Typ 20071206
2 Importing I_TARGET_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20071206
3 Returning R_S_MAP Value transfer Type reference (TYPE) RSOBI_MF_S_MAP SOBI Model Factory: Mapping Quell- und Zielmodell Entitäten 20071206

Method CREATE_INITIAL_MAPPING_ENTRY on class CL_RSOBI_MF_MODEL has no exception.

Method CREATE_INITIAL_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSO_S_TLOGO BW Repository: TLOGO Objekt und Typ 20071206
2 Returning R_T_MAP Value transfer Type reference (TYPE) RSOBI_MF_T_MAP SOBI Model Factory: Mapping Quell- und Zielmodell Entitäten 20071206
# Exception Resumable Description Created on
1 CX_RS_VERSION_NOT_FOUND Objekt in einer Version nicht gefunden 20071206

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLONE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Wird ein Modell Klon erzeugt? 20060803
2 Importing I_LOAD_EXISTING_MODEL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Vorhandene Modell Instanz laden? 20060802
3 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20060803
4 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSO_S_TLOGO BW Repository: TLOGO Objekt und Typ 20060712
5 Importing I_TYPE_OF_DATA Call by reference Type reference (TYPE) RSDS_REQUTYPE Typ der Daten 20080303
6 Returning R_R_MODEL Value transfer Object reference (TYPE REF TO) IF_RSOBI_MF_MODEL SOBI Model Factory: Modell 20060712
# Exception Resumable Description Created on
1 CX_RS_VERSION_NOT_FOUND Objekt in einer Version nicht gefunden 20060712

Method GET_TLOGO_FOR_EXISTING_OBJECT 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 20060809
2 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSO_S_TLOGO BW Repository: TLOGO Objekt und Typ 20060809
3 Returning R_TLOGO Value transfer Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20060809
# Exception Resumable Description Created on
1 CX_RSOBI_MF_EXCEPTION SOBI Model Factory: Allgemeiner Fehler 20061121

Method IS_CHECK_FOR_TARGET_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSOBI_MF_S_MAP SOBI Model Factory: Mapping Quell- und Zielmodell Entitäten 20080117
2 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20080117

Method IS_CHECK_FOR_TARGET_REQUIRED on class CL_RSOBI_MF_MODEL has no exception.

Method IS_MAPPING_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSO_S_TLOGO BW Repository: TLOGO Objekt und Typ 20071207
2 Importing I_TARGET_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20071207
3 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20071207

Method IS_MAPPING_EXISTING on class CL_RSOBI_MF_MODEL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710