SAP ABAP Class CL_RSTRAN_TRFN_RULE (Rule)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSTRAN (Package) Transformation
Properties
Class CL_RSTRAN_TRFN_RULE  
Short Description Rule    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTRAN   Transformation 
Created 20040706   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSTRAN_STAT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSTRAN_TRFN_RULE has no interface implemented.
Friends
Class CL_RSTRAN_TRFN_RULE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_RULEID Instance attribute Public Type reference (TYPE) RSTRAN_RULEID Number of Rule Within a Transformation 20040803
2 N_TARGET_SEGID Instance attribute Public Type reference (TYPE) RSTRAN_SEGID Segment ID 20040803
3 N_TH_STEPTYPE Static Attribute Public Type reference (TYPE) RSTRAN_TH_STEPTYPE Type of Rule Step 20040923
4 P_DEFAULT Instance attribute Private Type reference (TYPE) RS_BOOL Default 20111019
5 P_END Instance attribute Protected Type reference (TYPE) RS_BOOL End Routine 20050209
6 P_EXPERT Instance attribute Protected Type reference (TYPE) RS_BOOL Expert Routine 20041115
7 P_FISC Instance attribute Private Type reference (TYPE) RS_BOOL Rule Fills Fiscal Year Variant 20050211
8 P_FIX Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20051123
9 P_HIER_SPLIT Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20130814
10 P_ICON Instance attribute Private Type reference (TYPE) ICONNAME Icon 20041022
11 P_IOBJ_ROUT_ONLY Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20061017
12 P_IS_KEY Instance attribute Public Type reference (TYPE) RS_BOOL 'X' - Key; ' ' - Non-Key - Rule 20040928
13 P_MERGE Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20070820
14 P_NEW Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20070828
15 P_ONLY_DISPLAY Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20050802
16 P_R_DISPLAY_MSG Instance attribute Private Object reference (TYPE REF TO) CL_RSO_MSG Container for Messages 20050803
17 P_R_SOURCE Instance attribute Private Object reference (TYPE REF TO) IF_RSTRAN_SOURCE Source for Transformation 20040706
18 P_R_TARGET Instance attribute Private Object reference (TYPE REF TO) IF_RSTRAN_TARGET Target for Transformation 20040706
19 P_R_VERS Instance attribute Private Object reference (TYPE REF TO) CL_RSTRAN_TRFN_VERS Transformation-Version Shortcut 20121214
20 P_SHADOW Instance attribute Private Type reference (TYPE) RS_BOOL Shadow Version 20050726
21 P_START Instance attribute Protected Type reference (TYPE) RS_BOOL Start Routine 20050209
22 P_S_APPEND Instance attribute Protected Type reference (TYPE) RSTRAN_S_TRFN_APPEND Name of Append (Enhancement) 20051205
23 P_S_DEBUG_RULE Static Attribute Private Type reference (TYPE) TY_S_RULE_DEBUG Nummer einer Regel innerhalb einer Transformation 20130404
24 P_S_RULEINFO Instance attribute Public Type reference (TYPE) RSTRANRULE Transformation Rule 20040706
25 P_S_SOURCE Instance attribute Private Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Object, type and type of association 20041008
26 P_S_TARGET Instance attribute Private Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Object, type and type of association 20041008
27 P_S_TARGET_FIELD Instance attribute Private Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Rule-Determining Target Field 20041020
28 P_S_TRFN Instance attribute Protected Type reference (TYPE) RSTRAN Transformation Version 20070619
29 P_TH_RULE Static Attribute Private Type reference (TYPE) TY_T_RULE 20041216
30 P_T_AGGR Instance attribute Private Type reference (TYPE) RSTRAN_T_AGGR Aggregation 20041029
31 P_T_AGGREGATION Static Attribute Private Type reference (TYPE) RSTRAN_T_AGGREGATION Aggregation Behavior Without Default Indicator 20050202
32 P_T_CHANGE_FIELDS Instance attribute Private Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Source/Target Structure Field of Rule 20050614
33 P_T_GLOBAL_USED_FIELD Instance attribute Private Type reference (TYPE) RSTRAN_T_FIELD Transformation - Structure Fields 20051123
34 P_T_MAPPING Instance attribute Private Type reference (TYPE) RSTRAN_T_MAPPING Mapping Table 20041006
35 P_T_POSIT_MAP Instance attribute Private Type reference (TYPE) RSTRAN_T_POSIT_MAPPING Mapping Between Structure Position and Rule Position 20041008
36 P_T_RULESTEPS Instance attribute Private Type reference (TYPE) RSTRAN_T_RULESTEP Rule Steps for a Transformation Rule 20040826
37 P_T_RULESTEPS_DEL Instance attribute Private Type reference (TYPE) RSTRAN_T_RULESTEP Deleted Rule Steps for a Transformation Rule 20041210
38 P_T_RULET Instance attribute Private Type reference (TYPE) RSTRAN_T_RULET Texts for a Transformation Rule 20041201
39 P_T_SOURCE_FIELDS Instance attribute Private Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Transformation - Structure Fields 20040706
40 P_T_TARGET_FIELDS Instance attribute Private Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Transformation - Structure Fields 20040706
41 P_UNIT Instance attribute Private Type reference (TYPE) RS_BOOL Rule Contains Unit or Currency (UI) 20041228
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AGGR_FOR_TLOGO Instance method Private Method Adding TLOGO of Specific Aggregations 20041029
2 ADD_CUM_STEPS Instance method Private Method Adding Steps for Non-Cumulative Update 20050422
3 ADD_PARAM Instance method Public Method Adding of Target and Source Fields 20041207
4 ADD_POSIT_MAP Instance method Private Method Adding Mapping RULEPOSIT - POSIT 20041230
5 ADD_SID_STEP Instance method Private Method Adds Rule Step for SID Creation 20041130
6 ADD_STEP_MAP Instance method Public Method Adding Step Mapping 20050218
7 ASSERT Static method Public Method 20121214
8 BUILD_RULE Instance method Private Method Completes Rule Reference 20050105
9 BUILD_RULE_FROM_TEMPLATE Instance method Public Method Creates Rule from Template 20050111
10 CHANGE_GROUPID Instance method Public Method Changed Group ID 20041112
11 CHANGE_STEP Instance method Public Method Changes Rule Step 20040922
12 CHECK_AGGR Instance method Private Method Checks aggregation behavior 20080828
13 CHECK_EXPERT_RULE Instance method Public Method Checks Whether It Is an Expert Routine 20050309
14 CHECK_FISC_MASTER Instance method Public Method Checks whether reading master data requires fiscal year var. 20060622
15 CHECK_FISC_RULE Instance method Public Method Checks Whether Fiscal Variant Is Filled 20050211
16 CHECK_FISC_TIME Instance method Public Method Checks whether reading master data requires fiscal year var. 20100913
17 CHECK_FORMULA_CHANGED Instance method Public Method Checks if a Formula has Changed (Rule Test) 20080212
18 CHECK_IOBJ_POSSIBLE Instance method Public Method Checks Whether an InfoObject Can Be Generated 20060105
19 CHECK_IOBJ_ROUT Instance method Public Method Checks if Rule is Only InfoObject Routine Rule 20061017
20 CHECK_KEY Instance method Public Method Checks Whether Rule is Key Rule 20040928
21 CHECK_KEY_EXIST Instance method Private Method Checks Whether Data Target Has Key 20050613
22 CHECK_MAPPING Instance method Private Method 20050725
23 CHECK_ME Instance method Public Method Checks Individual Rule 20040803
24 CHECK_NOP_RULE Instance method Public Method Checks Whether Rule is 'NO_UPDATE' Rule 20041223
25 CHECK_READ_POSSIBLE Instance method Private Method Checks Whether Can Be Read 20050311
26 CHECK_ROUT_RULE Instance method Public Method Checks Whether Rule Contains a Routine Rule Step 20050113
27 CHECK_RULE Instance method Public Method Checks a Rule 20041214
28 CHECK_RULE_VALID Instance method Public Method Checks if Rule is Still Valid 20060922
29 CHECK_SID_FIELD Instance method Private Method Checks if Field is a SID Field 20061009
30 CHECK_UNIT_IS_KEY Instance method Private Method Checks if Corresponding Unit is in Key 20060911
31 CHECK_UNIT_POSSIBILITY Instance method Private Method Checks Whether Unit and Currency Conversion Is Possible 20051229
32 CHECK_UNIT_RULE Instance method Public Method Checks Whether Rule Has Unit or Currency 20041228
33 CHECK_UOM_ODSO Instance method Private Method Checks if Targaet is an Amount DataStore 20061009
34 CLASS_CONSTRUCTOR Static method Public Constructor 20050202
35 CLEAR_APPEND_INFO Instance method Public Method Deletion of Append Information 20060602
36 CLONE_OBJECT Static method Public Method Kopies Rule Object 20060203
37 COMPARE Instance method Public Method Compares with Individual Rule 20040823
38 COMPLETE_MAPPING Instance method Private Method Fills Mapping Table 20041215
39 CONSTRUCTOR Instance method Public Constructor 20040706
40 CONVERT_FIELDLIST Static method Public Method Konvertiert Feldliste in Regelformat (Mapping) 20041207
41 CORRECT_INIT_VALUE Instance method Private Method Corrects Initial Values 20060307
42 CORRECT_POSIT Instance method Public Method Korrigieren der POSIT 20050107
43 CREATE_CONST_FIX Instance method Private Method Sets Constant Source Unit or Currency 20071106
44 CREATE_CONVERSIONS Instance method Private Method Creates Necessary Conversion Rule Steps 20050119
45 CREATE_DEFAULT Instance method Private Method Creates a Default Rule Table 20040921
46 CREATE_IOBJ_ROUT Instance method Private Method Creates Necessary Conversion Rule Steps 20060314
47 CREATE_UNIT_STEP Instance method Private Method Creates a Currency/Unit Coversion 20050119
48 DELETE_MAP_FOR_STEPID Instance method Private Method Deletes Mapping of a Step and Merges Mapping 20051229
49 DELETE_PARAM Instance method Public Method Adding of Target and Source Fields 20041217
50 DELETE_RULESTEPS Instance method Public Method Deleting Rule Steps of a Rule (from Database) 20041210
51 DELETE_RULE_FROM_STAT Static method Public Method Deleting an Entry from the Statistical Rule Table 20050221
52 DELETE_SOURCE_FIELDS Instance method Private Method Query if Source Fields should be Deleted 20060904
53 DELETE_STEP Instance method Public Method Deletes a Rule Step 20040922
54 DELETE_STEPS_OF_RULE Instance method Private Method Deleting Rule Steps 20070515
55 DELETE_STEP_MAP Instance method Public Method Deleting Step Mapping 20050224
56 DELETE_UNUSED_PARAM Instance method Public Method Deleting Unused Rule Parameters 20050107
57 FACTORY Static method Public Method Factory 20041216
58 FILL_AGGR_FROM_FIELD Instance method Private Method Filling Aggregation Table 20130625
59 FILL_AGGR_FROM_IOBJ Instance method Private Method Filling Aggregation Table 20041029
60 FILL_FIELD_INFO Instance method Private Method Fills Field Properties for Transformation 20041221
61 FILL_STEP_MAP Instance method Private Method Enhances Mapping of a Rule Step and Rules 20041227
62 FIND_FREE_STEPID Instance method Private Method Determines Unused STEPID 20041229
63 FREE Instance method Public Method 20041216
64 GET_AGGR Instance method Public Method Returns Set Aggregation Behavior 20041119
65 GET_AGGR_DATASOURCE Instance method Private Method Returns aggregation from DataSource 20080828
66 GET_AGGR_F4 Instance method Public Method Returns F4 Help Using Possible Aggregation Behavior 20050202
67 GET_AGGR_TARGET Instance method Public Method Aggregate? 20060915
68 GET_ALL_TEXT Instance method Public Method Returns Texts of All Languages 20041201
69 GET_APPEND Instance method Public Method Delivers Append To Which This Rule is Assigned 20051206
70 GET_APPEND_DATA_FOR_RULE Instance method Public Method Returns Append Data of a Rule 20051222
71 GET_CONST_SOURCE Instance method Public Method Returns Constant Source Unit or Currency 20070108
72 GET_CONVERSION Instance method Public Method Returns Reference of Conversion Step 20050119
73 GET_END_ROUTINE Instance method Public Method Returns End Routine as Reference 20050209
74 GET_EXPERT_ROUTINE Instance method Public Method Returns Expert Routine as Reference 20050209
75 GET_FIX_SOURCE Instance method Public Method Returns Fixed Source Unit 20050907
76 GET_FIX_TARGET Instance method Public Method Returns Fixed Target Unit 20050907
77 GET_ICON Instance method Public Method Returns Icon 20041022
78 GET_INFO Instance method Public Method Returns Rule Information 20040706
79 GET_IOBJ_STEP Instance method Public Method Returns InfoObject and Step from InfoObject Step 20051229
80 GET_MAIN_F4 Instance method Public Method Returns Possible Master Rule Steps 20050107
81 GET_MAIN_STEP Instance method Public Method Returns Reference for Master Rule Step 20050104
82 GET_MERGE_FLAG Instance method Public Method Reads "Merge" Flag 20070820
83 GET_MODE Instance method Private Method Returns Processing Mode of Transformation 20110929
84 GET_POSIT_EXT Instance method Public Method Determines Structure POSIT from Existing Rule POSIT 20041012
85 GET_POSIT_INT Instance method Public Method Determines Rule POSIT from Structure POSIT 20041012
86 GET_POSIT_MAP Instance method Public Method Returns posit_map Table 20060316
87 GET_PREFERRED_AGGR Instance method Private Method Returns best default aggregation 20080915
88 GET_RULESTEP_TABLE Instance method Private Method Creates Rule-Step Table 20040827
89 GET_SEQNR Instance method Public Method Returns Sequence Number of Rule 20050211
90 GET_SOURCE_FIELD Instance method Public Method Finds Source Field for a Parameter ID of a Rule Step 20041222
91 GET_SOURCE_IOBJNM Instance method Public Method Finds Source Field for a Parameter ID of a Rule Step 20051228
92 GET_SOURCE_TLOGO Instance method Public Method Returns TLOGO of Source 20050906
93 GET_START_ROUTINE Instance method Public Method Returns Start Routine as Reference 20050209
94 GET_TARGET_FIELD Instance method Public Method Finds Target Field for a Parameter ID of a Rule Step 20041216
95 GET_TARGET_SEGMENTS Instance method Public Method Returns Target Segments 20060131
96 GET_TARGET_TLOGO Instance method Public Method Returns TLOGO of Target 20050906
97 GET_TLOGO_OF_LPO Instance method Private Method Returns TLOGO of a partitioned object 20080829
98 GET_UNIT_F4 Instance method Public Method Returns Available Unit/Currency Updates 20050107
99 GET_UNIT_SOURCE_F4 Instance method Public Method Delivers Possible Source Units or Currencies 20050429
100 GET_UNIT_STEP Instance method Public Method Returns Reference to Unit/Currency Rule Step 20050104
101 GET_VERSION Instance method Private Method Umgebende Version 20121214
102 INIT_RULE Instance method Public Method Initializes Rule 20070202
103 INSERT_CONV_STEP Instance method Private Method Inserting a Conversion Rule Step 20050119
104 INSERT_IOBJ_ROUT_STEP Instance method Private Method Inserting a Conversion Rule Step 20060314
105 IS_DEFAULT Instance method Public Method 20111019
106 IS_HIER_SPLIT Instance method Public Method 20130814
107 IS_IOBJ_ROUT Static method Public Method InfoObject Routine Possible? 20110429
108 IS_NEW Instance method Public Method 20130528
109 IS_ONLY_DISPLAY Instance method Public Method Rule May Only Be Displayed 'X' / Changed ' ' 20050802
110 IS_UNIT_CHECK Instance method Public Method UNIT_CHECK in RSTRAN 20100721
111 NEW_STEP Instance method Public Method Creates a New Rule Step 20040922
112 READ_RULE Static method Public Method 20041216
113 REFRESH_FIELD_LISTS Instance method Public Method Update of Field Lists 20051123
114 REPLACE_STEP_MAP Instance method Public Method Adding Step Mapping 20060531
115 SAVE_GLOBAL_ROUTINE Instance method Public Method Saving of Global Routine 20050113
116 SAVE_RULESTEPS Instance method Public Method Saving of Rule Steps 20040827
117 SAVE_TEXT Instance method Public Method Saving of Rule 20041213
118 SET_AGGR Instance method Public Method Setting of Aggregation Behavior 20041108
119 SET_CONST_FISCVARNT Instance method Private Method Set a Fixed Fiscal Year Variant (If Necessary) 20050802
120 SET_CONST_SOURCE Instance method Public Method Sets Constant Source Unit or Currency 20070108
121 SET_DEFAULT Instance method Private Method Setting Default Rule, If Possible 20050311
122 SET_DEFAULT_AGGR Instance method Private Method Sets an initial aggregation behavior 20080916
123 SET_DEFAULT_ALPHA Instance method Private Method Sets Default for Alpha Conversion 20080118
124 SET_FIX Instance method Private Method 20051123
125 SET_GLOBAL_FIELDS Instance method Public Method Sets Fields That Are Used by Global Rules 20051123
126 SET_IOBJ_ROUT Instance method Public Method Sets Mark that Rule is Only InfoObject Routine Rule 20061017
127 SET_IOBJ_STEP Instance method Public Method Generates InfoObject Step 20051229
128 SET_MERGE_FLAG Instance method Public Method Sets "Merge" Flag 20070820
129 SET_OBJVERS Instance method Public Method Setting Object Version 20040920
130 SET_PROPERTY Instance method Public Method Setting Properties 20050112
131 SET_RULE_INFO Instance method Private Method Setting Rule Info 20041214
132 SET_SEQNR Instance method Public Method Setting Sequence Number of Rule 20050211
133 SET_TEXT_MULTI_LANGU Instance method Public Method Returns Texts of All Languages 20060913
134 SET_TIME_STAMP Instance method Private Method Sets Time Stamp Flag if Necessary 20061012
135 SET_TRANID Instance method Public Method Setting Object Version 20050201
136 SET_TXT Instance method Public Method Read the description 20041201
137 SET_UNIT_CONV Instance method Public Method Setting Unit/Currency Handling 20050119
138 SET_UNIT_FLAG Instance method Private Method Setting Property: Rule with Unit or Currency 20041228
139 SET_UNIT_SOURCE Instance method Public Method Setting of Source-Unit InfoObject 20050121
140 SET_UNIT_STEP Instance method Private Method Setting of Mapping for Unit Rule Step 20041229
141 UPDATE_FIELD_FROM_GLO Instance method Public Method Updates field list based on selected fields 20080915
Events
Class CL_RSTRAN_TRFN_RULE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_MAP Private See coding 20051229 BEGIN OF ty_s_map, sourceid TYPE rstran_paramid, targetid TYPE rstran_paramid, END OF ty_s_map
2 TY_S_RULE Private See coding 20041216 BEGIN OF ty_s_rule, tranid TYPE rstranid, objvers TYPE rsobjvers, ruleid TYPE rstran_ruleid, r_rule TYPE REF TO cl_rstran_trfn_rule, END OF ty_s_rule
3 TY_S_RULE_DEBUG Private See coding 20130404 BEGIN OF ty_s_rule_debug, ruleid TYPE rstran_ruleid, factory TYPE rs_bool, build TYPE rs_bool, build_temp TYPE rs_bool, check TYPE rs_bool, info TYPE rs_bool, save TYPE rs_bool, END OF ty_s_rule_debug
4 TY_T_MAP Private See coding 20051229 ty_t_map TYPE TABLE OF ty_s_map
5 TY_T_RULE Private See coding 20041216 ty_t_rule TYPE HASHED TABLE OF ty_s_rule WITH UNIQUE KEY tranid objvers ruleid
Method Signatures

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO 20080828

Method ADD_AGGR_FOR_TLOGO on class CL_RSTRAN_TRFN_RULE has no exception.

Method ADD_CUM_STEPS Signature

Method ADD_CUM_STEPS on class CL_RSTRAN_TRFN_RULE has no parameter.
Method ADD_CUM_STEPS on class CL_RSTRAN_TRFN_RULE has no exception.

Method ADD_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_POSIT Call by reference Type reference (TYPE) RSTRAN_T_POSIT Mapping zwischen Strukturposition und Regelposition 20041207
2 Importing I_WITH_ACTUALIZE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 'X' - Regel wird aktualisiert; ' ' - Keine Aktuallisierung 20050510
3 Importing I_WITH_APPEND_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060130
4 Importing I_WITH_DEFAULT_RULE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 'X' - Anlegen einer Defaultregel; ' ' - Nur Parameter hinzuf 20050318
5 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041207
# Exception Resumable Description Created on
1 CX_RSTRAN_INVALID_APPEND Ungültiges Append 20051230
2 CX_RSTRAN_NUMBER_OF_PARAMETER Anzahl der Parameter stimmt nicht 20050121

Method ADD_POSIT_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_POSIT Value transfer Type reference (TYPE) RSTRAN_S_POSIT Mapping von Parameter und Strukturposition 20041230

Method ADD_POSIT_MAP on class CL_RSTRAN_TRFN_RULE has no exception.

Method ADD_SID_STEP Signature

Method ADD_SID_STEP on class CL_RSTRAN_TRFN_RULE has no parameter.
Method ADD_SID_STEP on class CL_RSTRAN_TRFN_RULE has no exception.

Method ADD_STEP_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MAPPING Call by reference Type reference (TYPE) RSTRAN_T_MAPPING Mappingtabelle 20050218

Method ADD_STEP_MAP on class CL_RSTRAN_TRFN_RULE has no exception.

Method ASSERT 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 Regel 20121214
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation Failed 20121214

Method BUILD_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_END Call by reference Type reference (TYPE) RSSGUID25 Endroutine 20050209
2 Importing I_EXPERT Call by reference Type reference (TYPE) RSSGUID25 Expertenroutine 20050105
3 Importing I_EXPERT_VERS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050310
4 Importing I_FROM_DB Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050221
5 Importing I_MODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20110929
6 Importing I_NEW Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050310
7 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS 20050105
8 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID 20050105
9 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20050105
10 Importing I_START Call by reference Type reference (TYPE) RSSGUID25 Startroutine 20050209
11 Importing I_S_RULEINFO Call by reference Type reference (TYPE) RSTRANRULE 20050105
12 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO 20050105
13 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO 20050105
14 Importing I_S_TARGET_FIELD Call by reference Type reference (TYPE) RSTRAN_S_FIELD 20050105
15 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID 20050105
16 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG 20050105
17 Importing I_T_FIELD_SOURCE Call by reference Type reference (TYPE) RSTRAN_T_FIELD 20050105
18 Importing I_T_FIELD_TARGET Call by reference Type reference (TYPE) RSTRAN_T_FIELD 20050105
19 Importing I_T_MAPPING Call by reference Type reference (TYPE) RSTRAN_T_MAPPING 20050105
20 Importing I_T_POSIT_MAP Call by reference Type reference (TYPE) RSTRAN_T_POSIT_MAPPING 20050105
21 Importing I_T_RULESTEPS Call by reference Type reference (TYPE) RSTRAN_T_RULESTEP 20050105
# Exception Resumable Description Created on
1 CX_RSTRAN_RULE_INVALID Regel ist ungültig 20050415

Method BUILD_RULE_FROM_TEMPLATE 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 Regel 20050111
2 Importing I_SHADOW Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Schattenversion 20050726
3 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20070822
4 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20070822
# Exception Resumable Description Created on
1 CX_RSTRAN_RULE_INVALID Regel ist ungültig 20050415

Method CHANGE_GROUPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUPID Call by reference Type reference (TYPE) RSTRAN_GROUPID 20041112

Method CHANGE_GROUPID on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHANGE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_STEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_STEP Referenz des des neuen Regelschrittes 20040922
2 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20040922
3 Importing I_STEPTYPE Call by reference Type reference (TYPE) RSTRAN_STEPTYPE RSTR_STEPTYPE-DIRECT Type eines Regelschrittes 20041209
4 Importing I_WITH_POPUP Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20071106
5 Returning R_R_STEP Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP Regelschritt einer Transformation (Oberklasse) 20050107
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060316
2 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20041209
3 CX_RSTRAN_NUMBER_OF_PARAMETER Anzahl der Parameter stimmt nicht 20050121

Method CHECK_AGGR 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 20080828
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20080828

Method CHECK_AGGR on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_EXPERT_RULE Signature

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

Method CHECK_EXPERT_RULE on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_FISC_MASTER Signature

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

Method CHECK_FISC_MASTER on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_FISC_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FISC Value transfer Type reference (TYPE) RS_BOOL 'X' - füllt Variante 20050211

Method CHECK_FISC_RULE on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_FISC_TIME Signature

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

Method CHECK_FISC_TIME on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_FORMULA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FORMULA_CHANGED Value transfer Type reference (TYPE) RS_BOOL Boolean 20080212
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20080212

Method CHECK_IOBJ_POSSIBLE Signature

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

Method CHECK_IOBJ_POSSIBLE on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_IOBJ_ROUT Signature

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

Method CHECK_IOBJ_ROUT on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_KEY Value transfer Type reference (TYPE) RS_BOOL Schlüsselregel? 20040928

Method CHECK_KEY on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_KEY_EXIST Signature

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

Method CHECK_KEY_EXIST on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_MAPPING Signature

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

Method CHECK_MAPPING on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_ME 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 20050315
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040803

Method CHECK_ME on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_NOP_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALID Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 'X' - auch gemappte NOP-Regel als solche kennzeichnen 20050224
2 Returning R_NOP Value transfer Type reference (TYPE) RS_BOOL Boolean 20041223

Method CHECK_NOP_RULE on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_READ_POSSIBLE 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) RS_BOOL RS_C_FALSE Boolean 20060111
2 Returning R_POSSIBLE Value transfer Type reference (TYPE) RS_BOOL Boolean 20050311

Method CHECK_READ_POSSIBLE on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_ROUT_RULE Signature

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

Method CHECK_ROUT_RULE on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_RULE Signature

Method CHECK_RULE on class CL_RSTRAN_TRFN_RULE has no parameter.
Method CHECK_RULE on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_RULE_VALID Signature

Method CHECK_RULE_VALID on class CL_RSTRAN_TRFN_RULE has no parameter.
# Exception Resumable Description Created on
1 CX_RSTRAN_RULE_INVALID Regel ist ungültig 20060922

Method CHECK_SID_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_FIELD Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Mapping eines Regelparameters 20061009
2 Returning R_SID_FIELD Value transfer Type reference (TYPE) RS_BOOL Boolean 20061009

Method CHECK_SID_FIELD on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_UNIT_IS_KEY Signature

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

Method CHECK_UNIT_IS_KEY on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_UNIT_POSSIBILITY Signature

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

Method CHECK_UNIT_POSSIBILITY on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_UNIT_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_FIX Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20051123
2 Returning R_UNIT Value transfer Type reference (TYPE) RS_BOOL Boolean 20041228

Method CHECK_UNIT_RULE on class CL_RSTRAN_TRFN_RULE has no exception.

Method CHECK_UOM_ODSO Signature

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

Method CHECK_UOM_ODSO on class CL_RSTRAN_TRFN_RULE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSTRAN_TRFN_RULE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSTRAN_TRFN_RULE has no exception.

Method CLEAR_APPEND_INFO Signature

Method CLEAR_APPEND_INFO on class CL_RSTRAN_TRFN_RULE has no parameter.
Method CLEAR_APPEND_INFO on class CL_RSTRAN_TRFN_RULE has no exception.

Method CLONE_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 20060203
2 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20060203
3 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20060203
4 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20060203
5 Returning R_R_RULE Value transfer Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20060203

Method CLONE_OBJECT on class CL_RSTRAN_TRFN_RULE has no exception.

Method COMPARE 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 Regel 20040823
2 Returning R_IS_EQUAL Value transfer Type reference (TYPE) RS_BOOL ='X': gleich 20040824

Method COMPARE on class CL_RSTRAN_TRFN_RULE has no exception.

Method COMPLETE_MAPPING Signature

Method COMPLETE_MAPPING on class CL_RSTRAN_TRFN_RULE has no parameter.
# Exception Resumable Description Created on
1 CX_RSTRAN_NUMBER_OF_PARAMETER Anzahl der Parameter stimmt nicht 20050121

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_END Call by reference Type reference (TYPE) RSSGUID25 Endroutine 20050530
2 Importing I_EXPERT Call by reference Type reference (TYPE) RSSGUID25 Expertenroutine 20050105
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20050105
4 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20050105
5 Importing I_START Call by reference Type reference (TYPE) RSSGUID25 Startroutine 20050530
6 Importing I_S_APPEND Call by reference Type reference (TYPE) RSTRAN_S_TRFN_APPEND Appends 20051223
7 Importing I_S_TRFN Call by reference Type reference (TYPE) RSTRAN Transformation-Version 20070619
8 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20050105

Method CONSTRUCTOR on class CL_RSTRAN_TRFN_RULE has no exception.

Method CONVERT_FIELDLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FIELD_RULE Call by reference Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Quell-/Zielstrukturfeld einer Regel 20041207
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20070626
3 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20041207
4 Importing I_T_FIELD Call by reference Type reference (TYPE) RSTRAN_T_FIELD Transformation - Strukturfelder 20041207

Method CONVERT_FIELDLIST on class CL_RSTRAN_TRFN_RULE has no exception.

Method CORRECT_INIT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POSIT Call by reference Type reference (TYPE) RSPOSIT Position des Feldes in der Struktur / Tabelle 20060307
2 Importing I_COUNT Call by reference Type reference (TYPE) I Position in der Mappingtabelle 20060307
3 Importing I_S_FIELD Call by reference Type reference (TYPE) RSTRANFIELD 20060307
# Exception Resumable Description Created on
1 CX_RSTRAN_RULE_INVALID Regel ist ungültig 20060307

Method CORRECT_POSIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_FIELD Call by reference Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Quell-/Zielstrukturfeld einer Regel 20050107
2 Importing I_PARAMTYPE Call by reference Type reference (TYPE) RSTRAN_PARAMTYPE Typ eines Regelparameters 20050107
3 Importing I_WITH_MAPPING Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060626

Method CORRECT_POSIT on class CL_RSTRAN_TRFN_RULE has no exception.

Method CREATE_CONST_FIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20071106
2 Returning R_R_STEP Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP_CONSTANT Regelschritt einer Transformation (Oberklasse) 20071106

Method CREATE_CONST_FIX on class CL_RSTRAN_TRFN_RULE has no exception.

Method CREATE_CONVERSIONS Signature

Method CREATE_CONVERSIONS on class CL_RSTRAN_TRFN_RULE has no parameter.
Method CREATE_CONVERSIONS on class CL_RSTRAN_TRFN_RULE has no exception.

Method CREATE_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RULESTEP Call by reference Type reference (TYPE) RSTRAN_T_RULESTEP Regelschritte einer Transformationsregel 20040921
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20040921
3 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20040921
4 Importing I_T_POSIT_MAP Call by reference Type reference (TYPE) RSTRAN_T_POSIT_MAPPING Mapping zwischen Strukturposition und Regelposition 20041124

Method CREATE_DEFAULT on class CL_RSTRAN_TRFN_RULE has no exception.

Method CREATE_IOBJ_ROUT Signature

Method CREATE_IOBJ_ROUT on class CL_RSTRAN_TRFN_RULE has no parameter.
Method CREATE_IOBJ_ROUT on class CL_RSTRAN_TRFN_RULE has no exception.

Method CREATE_UNIT_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_FIELD Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Zielfeld für Umrechnung 20050119
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20050119

Method DELETE_MAP_FOR_STEPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20051229

Method DELETE_MAP_FOR_STEPID on class CL_RSTRAN_TRFN_RULE has no exception.

Method DELETE_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INT_POSIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 'X' mit interner POSIT; ' ' mit externer POSIT 20060531
2 Importing I_T_POSIT Call by reference Type reference (TYPE) RSTRAN_T_POSIT Mapping zwischen Strukturposition und Regelposition 20041217
3 Importing I_WITH_ACTUALIZE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 'X' - Regel wird aktualisiert; ' ' - Keine Aktuallisierung 20061017
4 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041217
# Exception Resumable Description Created on
1 CX_RSTRAN_NUMBER_OF_PARAMETER Anzahl der Parameter stimmt nicht 20050121

Method DELETE_RULESTEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 'X' - Löschen aller Regelschritte 20041210
2 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041210

Method DELETE_RULESTEPS on class CL_RSTRAN_TRFN_RULE has no exception.

Method DELETE_RULE_FROM_STAT 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 20050221
2 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20050221
3 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20050221

Method DELETE_RULE_FROM_STAT on class CL_RSTRAN_TRFN_RULE has no exception.

Method DELETE_SOURCE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL_FIELDS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20071106
2 Returning R_ANSWER Value transfer Type reference (TYPE) RS_BOOL Boolean 20060904

Method DELETE_SOURCE_FIELDS on class CL_RSTRAN_TRFN_RULE has no exception.

Method DELETE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMBINE_MAP Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060531
2 Importing I_REFRESH_RULE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050125
3 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20040922
# Exception Resumable Description Created on
1 CX_RSTRAN_NUMBER_OF_PARAMETER Anzahl der Parameter stimmt nicht 20050121

Method DELETE_STEPS_OF_RULE Signature

Method DELETE_STEPS_OF_RULE on class CL_RSTRAN_TRFN_RULE has no parameter.
Method DELETE_STEPS_OF_RULE on class CL_RSTRAN_TRFN_RULE has no exception.

Method DELETE_STEP_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20050926
2 Importing I_TARGET_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20050926
3 Importing I_T_MAPPING Call by reference Type reference (TYPE) RSTRAN_T_MAPPING Mappingtabelle 20050224

Method DELETE_STEP_MAP on class CL_RSTRAN_TRFN_RULE has no exception.

Method DELETE_UNUSED_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_IOBJ_STEP Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20071106

Method DELETE_UNUSED_PARAM on class CL_RSTRAN_TRFN_RULE has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_END Call by reference Type reference (TYPE) RSSGUID25 Endroutine 20050209
2 Importing I_EXPERT Call by reference Type reference (TYPE) RSSGUID25 Expertenroutine 20041216
3 Importing I_EXPERT_VERS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050310
4 Importing I_FROM_DB Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050221
5 Importing I_NEW Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Regeln neu anlegen 20041216
6 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20041216
7 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20041216
8 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20041216
9 Importing I_SHADOW Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Schattenversion 20050726
10 Importing I_START Call by reference Type reference (TYPE) RSSGUID25 Startroutine 20050209
11 Importing I_S_APPEND Call by reference Type reference (TYPE) RSTRAN_S_TRFN_APPEND Appends 20051223
12 Importing I_S_RULEINFO Call by reference Type reference (TYPE) RSTRANRULE Transformationsregel 20041216
13 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20041216
14 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20041216
15 Importing I_S_TARGET_FIELD Call by reference Type reference (TYPE) RSTRAN_S_FIELD Transformation - Strukturfeld 20041216
16 Importing I_S_TRFN Call by reference Type reference (TYPE) RSTRAN Transformation-Version 20070619
17 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20041216
18 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20041216
19 Importing I_T_FIELD_SOURCE Call by reference Type reference (TYPE) RSTRAN_T_FIELD Transformation - Strukturfelder 20041216
20 Importing I_T_FIELD_TARGET Call by reference Type reference (TYPE) RSTRAN_T_FIELD Transformation - Strukturfelder 20041216
21 Importing I_T_MAPPING Call by reference Type reference (TYPE) RSTRAN_T_MAPPING Mappingtabelle 20041216
22 Importing I_T_POSIT_MAP Call by reference Type reference (TYPE) RSTRAN_T_POSIT_MAPPING Mapping zwischen Strukturposition und Regelposition 20041216
23 Importing I_T_RULESTEPS Call by reference Type reference (TYPE) RSTRAN_T_RULESTEP Regelschritte einer Transformationsregel 20041216
24 Returning R_R_RULE Value transfer Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20041216
# Exception Resumable Description Created on
1 CX_RSTRAN_NUMBER_OF_PARAMETER Anzahl der Parameter stimmt nicht 20050216
2 CX_RSTRAN_RULE_INVALID Regel ist ungültig 20050415

Method FILL_AGGR_FROM_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGRGEN Call by reference Type reference (TYPE) RSDAGGRGEN InfoObject 20130625

Method FILL_AGGR_FROM_FIELD on class CL_RSTRAN_TRFN_RULE has no exception.

Method FILL_AGGR_FROM_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20041029

Method FILL_AGGR_FROM_IOBJ on class CL_RSTRAN_TRFN_RULE has no exception.

Method FILL_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_FIELDS Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Mapping eines Regelparameters 20041221
2 Importing I_S_FIELD Call by reference Type reference (TYPE) RSTRANFIELD Mapping Regelparameter - Strukturfelder 20041221
3 Importing I_S_FIELD_OBJECT Call by reference Type reference (TYPE) RSTRAN_S_FIELD Transformation - Strukturfeld 20041221

Method FILL_FIELD_INFO on class CL_RSTRAN_TRFN_RULE has no exception.

Method FILL_STEP_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20041227

Method FILL_STEP_MAP on class CL_RSTRAN_TRFN_RULE has no exception.

Method FIND_FREE_STEPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_NOP Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050830
2 Returning R_STEPID Value transfer Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20041229

Method FIND_FREE_STEPID on class CL_RSTRAN_TRFN_RULE has no exception.

Method FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FREE_RULE_FROM_VERS Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE In case of block routines required 20130402

Method FREE on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_AGGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AGGR Value transfer Type reference (TYPE) RSTRAN_AGGREGATION Aggregationsverhalten in Transformation 20041119

Method GET_AGGR on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_AGGR_DATASOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AGGR Value transfer Type reference (TYPE) RSTRAN_AGGREGATION Aggregationsverhalten in Transformation 20080828

Method GET_AGGR_DATASOURCE on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_AGGR_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_AGGR Value transfer Type reference (TYPE) RSTRAN_T_AGGREGATION Aggregationsverhalten 20050202

Method GET_AGGR_F4 on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_AGGR_TARGET Signature

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

Method GET_AGGR_TARGET on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_ALL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_RULET Value transfer Type reference (TYPE) RSTRAN_T_RULET Regeltexte 20041201

Method GET_ALL_TEXT on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_APPEND Value transfer Type reference (TYPE) RSTRAN_S_TRFN_APPEND Appends 20051206

Method GET_APPEND on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_APPEND_DATA_FOR_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_APPEND_DATA Value transfer Type reference (TYPE) RSTRAN_S_APPEND_DATA Metadaten für InfoSource Appends 20051222

Method GET_APPEND_DATA_FOR_RULE on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_CONST_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONSTANT Value transfer Type reference (TYPE) RSTRAN_FIX Fixe Einheit oder Währung 20070108

Method GET_CONST_SOURCE on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_CONV Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP_CONVERT Konvertierungsexit 20050119

Method GET_CONVERSION on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_END_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_START Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP_ROUT Regelschritt: Routinen 20050209

Method GET_END_ROUTINE on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_EXPERT_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_EXPERT Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP_EXPERT Experten-Routine 20050209

Method GET_EXPERT_ROUTINE on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_FIX_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FIX Value transfer Type reference (TYPE) RSTRAN_FIX Fixe Einheit oder Währung 20050907

Method GET_FIX_SOURCE on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_FIX_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FIX Value transfer Type reference (TYPE) RSTRAN_FIX Fixe Einheit oder Währung 20050907

Method GET_FIX_TARGET on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ICON Value transfer Type reference (TYPE) ICONNAME Icone 20041022

Method GET_ICON on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXPERT Call by reference Type reference (TYPE) RS_BOOL Boolean 20041126
2 Exporting E_MULTI_SEGMENT_SOURCE Call by reference Type reference (TYPE) RS_BOOL Boolean 20051123
3 Exporting E_MULTI_SEGMENT_TARGET Call by reference Type reference (TYPE) RS_BOOL Boolean 20051123
4 Exporting E_S_RULEINFO Call by reference Type reference (TYPE) RSTRANRULE Transformationsregel 20040706
5 Exporting E_S_TARGET_FIELD Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Liefert das Regelbestimmende Zielfeld 20041020
6 Exporting E_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20041130
7 Exporting E_T_CHANGE_FIELDS Call by reference Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Quell-/Zielstrukturfeld einer Regel 20050614
8 Exporting E_T_MAPPING Call by reference Type reference (TYPE) RSTRAN_T_MAPPING Mappingtabelle 20041006
9 Exporting E_T_RULESTEPS Call by reference Type reference (TYPE) RSTRAN_T_RULESTEP Regelschritte einer Transformationsregel 20040827
10 Exporting E_T_SOURCE_FIELDS Call by reference Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Quell-/Zielstrukturfeld einer Regel 20040706
11 Exporting E_T_TARGET_FIELDS Call by reference Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Quell-/Zielstrukturfeld einer Regel 20040706
12 Importing I_INT_POSIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 'X' mit interner POSIT; ' ' mit externer POSIT 20050107
13 Importing I_ONLY_NON_AUTO_FIELD Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 'X' nur Felder welche nicht automatisch gemappt werden 20060727
14 Importing I_WITH_DESELECTED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20111019
15 Importing I_WITH_SID_FIELDS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20041229

Method GET_INFO on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_IOBJ_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20051229
2 Exporting E_R_STEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_STEP_IOBJ Regelschritt: InfoObjekt-Zuweisung 20051229
3 Importing I_INT_POSIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060606
4 Importing I_POSIT Call by reference Type reference (TYPE) RSPOSIT Position des Feldes in der Struktur / Tabelle 20051229
5 Importing I_SEGID Call by reference Type reference (TYPE) RSTRAN_SEGID Segmentnummer 20051229

Method GET_IOBJ_STEP on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_MAIN_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_F4 Value transfer Type reference (TYPE) RSTRAN_T_STEPTYPE Regelschritt-Tabelle 20050107

Method GET_MAIN_F4 on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_MAIN_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_STEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_STEP Regelschritt einer Transformation (Oberklasse) 20050104
2 Exporting E_TYPE Call by reference Type reference (TYPE) RSTRAN_STEPTYPE Type eines Regelschrittes 20050104

Method GET_MAIN_STEP on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_MERGE_FLAG Signature

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

Method GET_MERGE_FLAG on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MODE Value transfer Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20110929

Method GET_MODE on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_POSIT_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POSIT Call by reference Type reference (TYPE) RSPOSIT 20041012
2 Exporting E_SEGID Call by reference Type reference (TYPE) RSTRAN_SEGID 20041012
3 Importing I_NO_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070129
4 Importing I_PARAMTYPE Call by reference Type reference (TYPE) RSTRAN_PARAMTYPE 20041012
5 Importing I_RULEPOSIT Call by reference Type reference (TYPE) RSPOSIT Position des Feldes in der Struktur / Tabelle 20041012
6 Importing I_RULESEGID Call by reference Type reference (TYPE) RSTRAN_SEGID Segmentnummer 20041230

Method GET_POSIT_EXT on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_POSIT_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RULEPOSIT Call by reference Type reference (TYPE) RSPOSIT Position des Feldes in der Struktur / Tabelle 20041012
2 Exporting E_RULESEGID Call by reference Type reference (TYPE) RSTRAN_SEGID Segmentnummer 20041230
3 Importing I_NO_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070129
4 Importing I_PARAMTYPE Call by reference Type reference (TYPE) RSTRAN_PARAMTYPE Typ eines Regelparameters 20041012
5 Importing I_POSIT Call by reference Type reference (TYPE) RSPOSIT Position des Feldes in der Struktur / Tabelle 20041012
6 Importing I_SEGID Call by reference Type reference (TYPE) RSTRAN_SEGID Segmentnummer 20041012

Method GET_POSIT_INT on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_POSIT_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_POSIT_MAP Value transfer Type reference (TYPE) RSTRAN_T_POSIT_MAPPING Mapping zwischen Strukturposition und Regelposition 20060316

Method GET_POSIT_MAP on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_PREFERRED_AGGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_FIELD Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Mapping eines Regelparameters 20080915
2 Returning R_AGGR Value transfer Type reference (TYPE) RSTRAN_AGGREGATION Aggregationsverhalten in Transformation 20080915

Method GET_PREFERRED_AGGR on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_RULESTEP_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050310
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20040827
3 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20040827
4 Importing I_T_POSIT_MAP Call by reference Type reference (TYPE) RSTRAN_T_POSIT_MAPPING Mapping zwischen Strukturposition und Regelposition 20041124
# Exception Resumable Description Created on
1 CX_RSTRAN_RULE_INVALID Regel ist ungültig 20130318

Method GET_SEQNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SEQNR Value transfer Type reference (TYPE) RSTRAN_SEQNR Sequenznummer 20050211

Method GET_SEQNR on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_SOURCE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID Ausgangs ParameterID des Regelschrittes 20041222
2 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20041222
3 Returning R_S_SOURCE_FIELD Value transfer Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Mapping eines Regelparameters 20041222
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20041222
2 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20041222

Method GET_SOURCE_IOBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID Ausgangs ParameterID des Regelschrittes 20051228
2 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20051228
3 Returning R_IOBJNM Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20051228
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20051228
2 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20051228

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TLOGO Value transfer Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20050906

Method GET_SOURCE_TLOGO on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_START_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_START Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP_ROUT Regelschritt: Routinen 20050209

Method GET_START_ROUTINE on class CL_RSTRAN_TRFN_RULE 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_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID Ausgangs ParameterID des Regelschrittes 20041216
2 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20041216
3 Returning R_S_TARGET_FIELD Value transfer Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Mapping eines Regelparameters 20041216
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20041216
2 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20041216

Method GET_TARGET_SEGMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_SEGID Value transfer Type reference (TYPE) RSTRAN_T_SEGID Segmente 20060131

Method GET_TARGET_SEGMENTS on class CL_RSTRAN_TRFN_RULE has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_TLOGO Value transfer Type reference (TYPE) RSTRAN_S_TLOGO BW: Objekttyp (TLOGO) 20051123

Method GET_TARGET_TLOGO on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_TLOGO_OF_LPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO 20080829
2 Returning R_TLOGO Value transfer Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20080829

Method GET_TLOGO_OF_LPO on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_UNIT_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_F4 Value transfer Type reference (TYPE) RSTRAN_T_STEPTYPE Regelschritt-Tabelle 20050107

Method GET_UNIT_F4 on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_UNIT_SOURCE_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEGID Call by reference Type reference (TYPE) RSTRAN_SEGID 1 Segmentnummer 20050429
2 Returning R_T_FIELDS Value transfer Type reference (TYPE) RSTRAN_T_FIELD Quell-/Zielstrukturfeld einer Regel 20050429

Method GET_UNIT_SOURCE_F4 on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_UNIT_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_REF Call by reference Object reference (TYPE REF TO) CL_RSTRAN_STEP_CURRUNIT Regelschritt einer Transformation (Oberklasse) 20050110
2 Exporting E_S_UNIT Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD InfoObjekt der Ziel-Einheit bzw. Währung 20050110
3 Exporting E_S_UNIT_SOURCE Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD InfoObjekt der Quell-Einheit bzw. Währung 20050121
4 Exporting E_TYPE Call by reference Type reference (TYPE) RSTRAN_STEPTYPE Type eines Regelschrittes 20050110

Method GET_UNIT_STEP on class CL_RSTRAN_TRFN_RULE has no exception.

Method GET_VERSION Signature

Method GET_VERSION on class CL_RSTRAN_TRFN_RULE has no parameter.
Method GET_VERSION on class CL_RSTRAN_TRFN_RULE has no exception.

Method INIT_RULE Signature

Method INIT_RULE on class CL_RSTRAN_TRFN_RULE has no parameter.
Method INIT_RULE on class CL_RSTRAN_TRFN_RULE has no exception.

Method INSERT_CONV_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONV_EXIT Call by reference Type reference (TYPE) RSTRAN_CONVEXIT Konvertierungsexit 20050119
2 Importing I_S_FIELD Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Felder eine Regelschrittes 20050119
3 Returning R_CREATE Value transfer Type reference (TYPE) RS_BOOL Konvertierungschritt existiert 20061030
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20050119

Method INSERT_IOBJ_ROUT_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_FIELD Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Felder eine Regelschrittes 20060314
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20060314

Method IS_DEFAULT Signature

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

Method IS_DEFAULT on class CL_RSTRAN_TRFN_RULE has no exception.

Method IS_HIER_SPLIT Signature

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

Method IS_HIER_SPLIT on class CL_RSTRAN_TRFN_RULE has no exception.

Method IS_IOBJ_ROUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20110429
2 Returning R_POSSIBLE Value transfer Type reference (TYPE) RS_BOOL Boolean 20110429

Method IS_IOBJ_ROUT on class CL_RSTRAN_TRFN_RULE has no exception.

Method IS_NEW Signature

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

Method IS_NEW on class CL_RSTRAN_TRFN_RULE has no exception.

Method IS_ONLY_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ONLY_DISPLAY Call by reference Type reference (TYPE) RS_BOOL Boolean 20050803
2 Exporting E_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20050803

Method IS_ONLY_DISPLAY on class CL_RSTRAN_TRFN_RULE has no exception.

Method IS_UNIT_CHECK Signature

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

Method IS_UNIT_CHECK on class CL_RSTRAN_TRFN_RULE has no exception.

Method NEW_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_STEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_STEP Referenz eines neuen Regelschrittes 20041110
2 Importing I_STEPTYPE Call by reference Type reference (TYPE) RSTRAN_STEPTYPE RSTR_STEPTYPE-DIRECT Type eines Regelschrittes 20041110
3 Importing I_T_MAPPING Call by reference Type reference (TYPE) RSTRAN_T_PARAMMAP Mapping eines Regelschrittes 20041110
4 Returning R_R_STEP Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP Regelschritt einer Transformation (Oberklasse) 20050112
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060316
2 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20041110
3 CX_RSTRAN_NUMBER_OF_PARAMETER Anzahl der Parameter stimmt nicht 20050121

Method READ_RULE 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 20041216
2 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20041216
3 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20041216
4 Returning R_R_RULE Value transfer Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20041216

Method READ_RULE on class CL_RSTRAN_TRFN_RULE has no exception.

Method REFRESH_FIELD_LISTS Signature

Method REFRESH_FIELD_LISTS on class CL_RSTRAN_TRFN_RULE has no parameter.
Method REFRESH_FIELD_LISTS on class CL_RSTRAN_TRFN_RULE has no exception.

Method REPLACE_STEP_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE_EQUAL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Mapping 20060531
2 Importing I_T_MAPPING Call by reference Type reference (TYPE) RSTRAN_T_MAPPING Mapping 20060531

Method REPLACE_STEP_MAP on class CL_RSTRAN_TRFN_RULE has no exception.

Method SAVE_GLOBAL_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GLOBAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20050113
# Exception Resumable Description Created on
1 CX_RSTRAN_NO_CODE_SAVE Kein Code zum speichern vorhanden 20050803
2 CX_RSTRAN_NO_SAVE Änderungen sind nicht gespeichert 20050113

Method SAVE_RULESTEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_APPEND_DATA Call by reference Type reference (TYPE) RSTRAN_S_APPEND_DATA Metadaten für InfoSource Appends 20051206
2 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070716
# Exception Resumable Description Created on
1 CX_RSTRAN_NO_SAVE Änderungen sind nicht gespeichert 20041210

Method SAVE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_APPEND_RULET Value transfer Type reference (TYPE) RSTRAN_T_APPEND_RULET Regeltexte mit Appendinformation 20051206
# Exception Resumable Description Created on
1 CX_RSTRAN_NO_SAVE Änderungen sind nicht gespeichert 20041213

Method SET_AGGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGR Call by reference Type reference (TYPE) RSTRAN_AGGREGATION Aggregationsverhalten in Transformation 20041108
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20041108

Method SET_CONST_FISCVARNT 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 RS_C_OBJVERS-ACTIVE Objektversion 20050802
# Exception Resumable Description Created on
1 CX_RSTRAN_RULE_INVALID Regel ist ungültig 20050802

Method SET_CONST_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONST Call by reference Type reference (TYPE) RSTRAN_FIX Fixe Einheit oder Währung 20070108
2 Returning R_CONST_STEP_EXIST Value transfer Type reference (TYPE) RS_BOOL Boolean 20071106

Method SET_CONST_SOURCE on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_DEFAULT Signature

Method SET_DEFAULT on class CL_RSTRAN_TRFN_RULE has no parameter.
Method SET_DEFAULT on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_DEFAULT_AGGR Signature

Method SET_DEFAULT_AGGR on class CL_RSTRAN_TRFN_RULE has no parameter.
Method SET_DEFAULT_AGGR on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_DEFAULT_ALPHA Signature

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

Method SET_DEFAULT_ALPHA on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_FIX Signature

Method SET_FIX on class CL_RSTRAN_TRFN_RULE has no parameter.
Method SET_FIX on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_GLOBAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_FIELD Call by reference Type reference (TYPE) RSTRAN_T_FIELD Transformation - Strukturfelder 20051123

Method SET_GLOBAL_FIELDS on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_IOBJ_ROUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SET Call by reference Type reference (TYPE) RS_BOOL Boolean 20061017
2 Importing I_UPDATE_RULE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20061017

Method SET_IOBJ_ROUT on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_IOBJ_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INT_POSIT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20060606
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20051229
3 Importing I_POSIT Call by reference Type reference (TYPE) RSPOSIT Position des Feldes in der Struktur / Tabelle 20051229
4 Importing I_SEGID Call by reference Type reference (TYPE) RSTRAN_SEGID Segmentnummer 20051229

Method SET_IOBJ_STEP on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_MERGE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MERGE Call by reference Type reference (TYPE) RS_BOOL Boolean 20070820

Method SET_MERGE_FLAG on class CL_RSTRAN_TRFN_RULE has no exception.

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) RS_OBJVERS RS_C_OBJVERS-ACTIVE 20040920

Method SET_OBJVERS on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUPID Call by reference Type reference (TYPE) RSTRAN_GROUPID Nummer einer Transformationsgruppe 20050112
2 Importing I_GROUPTYPE Call by reference Type reference (TYPE) RSTRAN_GROUPTYPE Typ einer Gruppe 20050112

Method SET_PROPERTY on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_RULE_INFO Signature

Method SET_RULE_INFO on class CL_RSTRAN_TRFN_RULE has no parameter.
# Exception Resumable Description Created on
1 CX_RSTRAN_NUMBER_OF_PARAMETER Anzahl der Parameter stimmt nicht 20050121

Method SET_SEQNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEQNR Call by reference Type reference (TYPE) RSTRAN_SEQNR Sequenznummer 20050211

Method SET_SEQNR on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_TEXT_MULTI_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_RULET Call by reference Type reference (TYPE) RSTRAN_T_RULET Regeltexte 20060913

Method SET_TEXT_MULTI_LANGU on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_TIME_STAMP Signature

Method SET_TIME_STAMP on class CL_RSTRAN_TRFN_RULE has no parameter.
Method SET_TIME_STAMP on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_TRANID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20050201
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20050201

Method SET_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20060913
2 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20041201

Method SET_TXT on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_UNIT_CONV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TARGET_FIELD Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Zielfeld der Umrechnung (Kennzahl) 20050120
2 Importing I_TYPE Call by reference Type reference (TYPE) RSTRAN_STEPTYPE Type eines Regelschrittes 20050119
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060316
2 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20050119

Method SET_UNIT_FLAG Signature

Method SET_UNIT_FLAG on class CL_RSTRAN_TRFN_RULE has no parameter.
Method SET_UNIT_FLAG on class CL_RSTRAN_TRFN_RULE has no exception.

Method SET_UNIT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Feldname 20050121
2 Importing I_SEGID Call by reference Type reference (TYPE) RSTRAN_SEGID '0001' Segmentnummer 20050121
3 Importing I_S_TARGET_FIELD Call by reference Type reference (TYPE) RSTRAN_SX_MAPPED_FIELD Mapping eines Regelparameters 20050121
4 Importing I_WITH_POPUP Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20071106
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20050121

Method SET_UNIT_STEP Signature

Method SET_UNIT_STEP on class CL_RSTRAN_TRFN_RULE has no parameter.
Method SET_UNIT_STEP on class CL_RSTRAN_TRFN_RULE has no exception.

Method UPDATE_FIELD_FROM_GLO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAMTYPE Call by reference Type reference (TYPE) RSTRAN_PARAMTYPE Typ eines Regelparameters 20080915
2 Importing I_TYPE Call by reference Type reference (TYPE) RSTRAN_RULETYPE Typ einer Regel 20080915
3 Importing I_T_FIELD Call by reference Type reference (TYPE) RSTRAN_T_FIELD_SEL Selektierte Felder 20080915

Method UPDATE_FIELD_FROM_GLO on class CL_RSTRAN_TRFN_RULE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700