SAP ABAP Class CL_RSO_MMR_OBJ_TRFN (BW Repository MMR Connection: Transformation)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_MMR (Package) BW Repository MMR Connection
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSO_MMR_OBJ_TLOGO BW Repository MMR Connection: TLOGO Object 20051006
Properties
Class CL_RSO_MMR_OBJ_TRFN  
Short Description BW Repository MMR Connection: Transformation    
Super Class CL_RSO_MMR_OBJ_TLOGO BW Repository MMR Connection: TLOGO Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO_MMR   BW Repository MMR Connection 
Created 20051006   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
Class CL_RSO_MMR_OBJ_TRFN has no interface implemented.
Friends
Class CL_RSO_MMR_OBJ_TRFN has no friend class.
Attributes
Class CL_RSO_MMR_OBJ_TRFN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_TRANSFORMATION_RULES Instance method Private Method Changes Rules of a Transformation 20071105
2 CREATE_MAPPING Instance method Private Method Creates Mapping between Source and Target 20060329
3 CREATE_TRANSFORMATION_ID Instance method Public Method Generates Transformation ID for Specified Source and Target 20060820
4 DETERMINE_TRANSFORMATION_ID Instance method Private Method Generates Transformation ID for Specified Source and Target 20070103
5 GET_DATASOURCE_TYPE Instance method Private Method Returns Type for Specified DataSource 20060219
6 GET_INFOOBJECT_PROPERTIES Instance method Private Method Return InfoObject Properties 20070119
7 GET_MODE Instance method Private Method Return Editing Mode for Given Object 20070103
8 GET_RULE_OBJECT Instance method Private Method Returns Object Name for a Rule 20080325
9 GET_RULE_PROPERTIES Instance method Private Method Returns Properties from Transformation Rules 20060119
10 GET_RULE_TLOGO_TYPE_AND_OBJNM Instance method Private Method Returns TLOGO Type and Object Name for Source/Target Object 20051126
11 GET_SOURCE_AND_TARGET Instance method Public Method Returns Source and Transformation Target 20060329
12 GET_STANDARD_GROUP Instance method Private Method Returns Standard Group 20071106
13 GET_TARGET_FIELD Instance method Private Method Returns Target Field for a Source Field of a Rule 20080325
14 GET_UNIT_FIELD_NAME Instance method Private Method Returns Name of Unit Field 20080129
15 IS_INITIAL_MAPPING Instance method Private Method Create Initial Mapping? 20070103
Events
Class CL_RSO_MMR_OBJ_TRFN has no event.
Types
Class CL_RSO_MMR_OBJ_TRFN has no local type.
Method Signatures

Method CHANGE_TRANSFORMATION_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20071105
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20071105
3 Importing I_R_MAINTAIN Call by reference Object reference (TYPE REF TO) CL_RSTRAN_MAINTAIN Pflegeschicht der Transformation 20071105
4 Importing I_T_MAP Call by reference Type reference (TYPE) RSTRAN_T_POSIT_MAP Mapping zwischen Feld der Qulle und Feld des Zieles 20071105

Method CHANGE_TRANSFORMATION_RULES on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method CREATE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20060329
2 Exporting E_T_MAPPING Value transfer Type reference (TYPE) RSTRAN_T_POSIT_MAP Mapping zwischen Feld der Qulle und Feld des Zieles 20060329
3 Importing I_R_MAINTAIN Call by reference Object reference (TYPE REF TO) CL_RSTRAN_MAINTAIN Pflegeschicht der Transformation 20060329
4 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSO_MMR_S_OBJECT BW Repository MMR Anschluß: Objektschlüsselstruktur für RFC 20060329
5 Importing I_T_ASSOCIATION Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Assoziationstabelle für RFC 20060329

Method CREATE_MAPPING on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method CREATE_TRANSFORMATION_ID 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) RSO_MMR_S_OBJECT BW Repository MMR Anschluß: Objektschlüsselstruktur für RFC 20060820
2 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060820
3 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060820
4 Returning R_S_OBJECT Value transfer Type reference (TYPE) RSO_MMR_S_OBJECT BW Repository MMR Anschluß: Objektschlüsselstruktur für RFC 20060820

Method CREATE_TRANSFORMATION_ID on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method DETERMINE_TRANSFORMATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_ASSOCIATION Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Assoziationstabelle für RFC 20070103
2 Changing C_T_ATTRIBUTES Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20070103
3 Exporting E_S_OBJECT Value transfer Type reference (TYPE) RSO_MMR_S_OBJECT BW Repository MMR Anschluß: Objektschlüsselstruktur für RFC 20070103
4 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSO_MMR_S_OBJECT BW Repository MMR Anschluß: Objektschlüsselstruktur für RFC 20070103
5 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20070103
6 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20070103

Method DETERMINE_TRANSFORMATION_ID on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method GET_DATASOURCE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATASOURCE Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20060219
2 Returning R_TYPE Value transfer Type reference (TYPE) RSDS_REQUTYPE Datentyp einer DataSource 20060219

Method GET_DATASOURCE_TYPE on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method GET_INFOOBJECT_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20070119
2 Exporting E_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20070119
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20070119
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20070119

Method GET_INFOOBJECT_PROPERTIES on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method GET_MODE 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) RSO_MMR_S_OBJECT BW Repository MMR Anschluß: Objektschlüsselstruktur für RFC 20070103
2 Returning R_MODE Value transfer Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20070103

Method GET_MODE on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method GET_RULE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_SOURCE_FIELD Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Mapping eines Regelparameters 20080325
2 Importing I_SX_TARGET_FIELD Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Mapping eines Regelparameters 20080325
3 Importing I_S_RULEINFO Call by reference Type reference (TYPE) RSTRANRULE Transformationsregel 20080325
4 Returning R_S_OBJECT Value transfer Type reference (TYPE) RSO_MMR_S_OBJECT BW Repository MMR Anschluß: Objektschlüsselstruktur für RFC 20080325

Method GET_RULE_OBJECT on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method GET_RULE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RESPONSE Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20060119
2 Exporting E_T_RESPONSE_ASSOC Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Parametertabelle für RFC 20060119
3 Importing I_FORWARD Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060119
4 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSO_MMR_S_OBJECT Transformation 20060119
5 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060119
6 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060119

Method GET_RULE_PROPERTIES on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method GET_RULE_TLOGO_TYPE_AND_OBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJNM Call by reference Type reference (TYPE) RSO_MMR_OBJNM Objektname im Objektkatalog 20051126
2 Exporting E_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20051126
3 Importing I_S_MAP Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Transformationsregel 20051126
4 Importing I_S_TRAN Call by reference Type reference (TYPE) RSTRAN_S_TLOGO Typ und Objektnamen für Haupt-Quelle/Ziel-Objekt 20060116

Method GET_RULE_TLOGO_TYPE_AND_OBJNM on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method GET_SOURCE_AND_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20060329
2 Exporting E_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060329
3 Exporting E_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060329
4 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSO_MMR_S_OBJECT BW Repository MMR Anschluß: Objektschlüsselstruktur für RFC 20060329
5 Importing I_T_ASSOCIATION Call by reference Type reference (TYPE) RSO_MMR_T_ASSOCIATION BW Repository MMR Anschluß: Assoziationstabelle für RFC 20060329

Method GET_SOURCE_AND_TARGET on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method GET_STANDARD_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MAINTAIN Call by reference Object reference (TYPE REF TO) CL_RSTRAN_MAINTAIN Pflegeschicht der Transformation 20071106
2 Returning R_S_GROUP Value transfer Type reference (TYPE) RSTRAN_S_GROUP Transformationsgruppe 20071106

Method GET_STANDARD_GROUP on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method GET_TARGET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE_PROXY Proxy-Klasse für Regeln 20080325
2 Importing I_SX_SOURCE_FIELD Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Mapping eines Regelparameters 20080325
3 Importing I_T_MAPPING Call by reference Type reference (TYPE) RSTRAN_T_MAPPING Mappingtabelle 20080325
4 Returning R_SX_TARGET_FIELD Value transfer Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Mapping eines Regelparameters 20080325

Method GET_TARGET_FIELD on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method GET_UNIT_FIELD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MAP Call by reference Type reference (TYPE) RSTRAN_S_POSIT_MAP Mapping zwischen Feld der Qulle und Feld des Zieles 20080129
2 Importing I_S_SOURCE_FIELD Call by reference Type reference (TYPE) RSTRAN_S_FIELD Strukturfeld des aktuellen Quellobjektes 20080129
3 Importing I_T_MAP Call by reference Type reference (TYPE) RSTRAN_T_POSIT_MAP Mapping zwischen Feld der Qulle und Feld des Zieles 20080129
4 Importing I_T_SOURCE_FIELD Call by reference Type reference (TYPE) RSTRAN_T_FIELD Strukturfelder des Quellobjektes 20080129
5 Importing I_T_TARGET_FIELD Call by reference Type reference (TYPE) RSTRAN_T_FIELD Strukturfelder des Zielobjektes 20080129
6 Returning R_UNIFIELDNM Value transfer Type reference (TYPE) RSUFIELDNM Name des zugehörigen Einheitenfeldes 20080129

Method GET_UNIT_FIELD_NAME on class CL_RSO_MMR_OBJ_TRFN has no exception.

Method IS_INITIAL_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20070103
2 Importing I_T_ATTRIBUTES Call by reference Type reference (TYPE) RSO_MMR_T_PARAM BW Repository MMR Anschluß: Parametertabelle für RFC 20070103
3 Importing I_T_MAP Call by reference Type reference (TYPE) RSTRAN_T_POSIT_MAP Mapping zwischen Feld der Qulle und Feld des Zieles 20070103
4 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20070103

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