SAP ABAP Class CL_RSTRAN_GEN_STEP (Generation Framework Step)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSTRAN_R (Package) Transformation Runtime
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_REFINT 20060711
2 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_UNIT_CHECK Rule step: Consistency check for units 20090826
3 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_UNIT Rule Step: Unit 20050502
4 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_T_CHECK Time Consistency Check 20061025
5 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_TRIGGER Dummy 'STEP' 20100901
6 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_TIME_STAMP Timestamp Conversion Step 20060821
7 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_TIME_DISTR Rule Step: Time Distribution 20050916
8 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_TIME Rule Step: Time Characteristic 20050422
9 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_SID Rule Step: SID 20050425
10 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_ROUT Rule Step: Routines 20050422
... Click here to see Used By full list (20 items)
Properties
Class CL_RSTRAN_GEN_STEP  
Short Description Generation Framework Step    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTRAN_R   Transformation Runtime 
Created 20050421   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_GEN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSTRAN_GEN_RULE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_RSTRAN_GEN_ROOT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSTRAN_GEN_STEP has no interface implemented.
Friends
Class CL_RSTRAN_GEN_STEP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_S_PARAM_TABLE Constant Public See coding 20050421
2 G_CONTID Static Attribute Private Type reference (TYPE) RSTRAN_ID ID 20050422
3 G_T_CLASS Static Attribute Protected Type reference (TYPE) TY_T_CLASS 20050422
4 G_T_CONTEXT Static Attribute Private Type reference (TYPE) TY_T_CONTEXT 20050422
5 G_T_FACTORY Static Attribute Private Type reference (TYPE) TY_T_STEP 20050422
6 O_CHECK_UNIT_CONSISTENCY Instance attribute Protected Type reference (TYPE) RS_BOOL Check Step Exit 20080728
7 O_GEN_CONTAINER Instance attribute Protected Type reference (TYPE) TY_T_PARAMETER Container for Generation Framework 20050421
8 O_GEN_GLOBAL_PARAMETER Instance attribute Protected Type reference (TYPE) TY_S_PARAMETER_GLOBAL Global Generation Parameters 20050421
9 O_IF Instance attribute Protected Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_STATUS IF Control 20060321
10 O_INHERITANCE_DIRECTION Instance attribute Protected Type reference (TYPE) CHAR01 Direction of Type Inheritance for Steps 20060124
11 O_INHERITANCE_DIRECTION_TMP Instance attribute Protected Type reference (TYPE) CHAR01 Direction of Type Inheritance for Steps 20060123
12 O_INTERNAL Instance attribute Protected Type reference (TYPE) RS_BOOL Internal Step (Without Model Reference) 20050917
13 O_PROCESSOR_TYPE Instance attribute Protected Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_PROCESSOR_TYPE Step Processing Type (Rule/Step Group) 20060112
14 O_R_RULE Instance attribute Protected Object reference (TYPE REF TO) CL_RSTRAN_GEN_RULE Generation Framework Rule 20060117
15 O_R_RULE_PARENT Instance attribute Protected Object reference (TYPE REF TO) CL_RSTRAN_GEN_RULE Which Rule Returns Inbound Value for Rule Chaining 20060321
16 O_R_STEPGRP Instance attribute Protected Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEPGRP Step Group 20050920
17 O_STEPID Instance attribute Protected Type reference (TYPE) RSTRAN_STEPID ID for Rule Step 20061109
18 O_STEPTYPEID_ Instance attribute Protected Type reference (TYPE) RSTRAN_STEPTYPEID ID for Type of Rule Step 20050917
19 O_STEPTYPE_ Instance attribute Protected Type reference (TYPE) RSTRAN_STEPTYPE Type of Gen. Rule Step 20050916
20 O_T_EXPORT_PARAM Instance attribute Protected Type reference (TYPE) RSTRAN_T_STEP_FIELD Rule Step Parameter 20061106
21 O_T_IMPORT_PARAM Instance attribute Protected Type reference (TYPE) RSTRAN_T_STEP_FIELD Rule Step Parameter 20061106
22 P_CONTID Instance attribute Private Type reference (TYPE) RSTRAN_ID ID 20050422
23 P_R_STEP Instance attribute Protected Object reference (TYPE REF TO) CL_RSTRAN_STEP Rule Step of a Transformation (Superior Class) 20050421
24 P_T_SECTION_GENERATED Static Attribute Protected Type reference (TYPE) TY_T_SECTION_GENERATED 20060825
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MAINSTEP Instance method Public Method 20061103
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050422
3 CLOSE_IF Instance method Public Method 20060321
4 CONSTRUCTOR Instance method Public Constructor Constructor 20050421
5 EXECUTE_AT_RULE Instance method Public Method Step for Executing Rule Is Necessary 20060118
6 FACTORY Static method Public Method Step FACTORY 20050421
7 FREE Static method Public Method Reset FACTORY References 20050601
8 FREE_SINGLE_GEN Static method Public Method Reset FACTORY References 20061221
9 GET_ADD_STEPS Instance method Public Method Returns Additional Steps 20061102
10 GET_COMPONENT_DIRECT__SOURCE_R Static method Protected Method GenFrameWork: Component Directly from Soruce Segment 20050421
11 GET_COMPONENT_DIRECT__TARGET_R Static method Protected Method GenFrameWork: Component Directly from Soruce Segment 20050726
12 GET_CONTAINER Instance method Public Method Reads Container of Generation Framework 20050421
13 GET_CONTEXT_ID Instance method Protected Method Step ID for Step Instance 20050422
14 GET_CON_ID Instance method Public Method Delivers ID for Generation Context 20050422
15 GET_DATATYPE_TG_DS_DATS_TIMS Instance method Public Method Data type DATS / TIMS (only with the source type DataSource) 20090622
16 GET_EXECUTION_EVENT Instance method Public Method Required Only for Generation of Step Groups 20060116
17 GET_FIELD_PROP_TARGET Instance method Public Method provide field properties of target 20130618
18 GET_GEN_PARAMETER Instance method Public Method Genframework 20050421
19 GET_INFO Instance method Public Method Step Attributes 20050917
20 GET_INHERITANCE_DIRECTION Instance method Protected Method Direction of Type Inheritance 20060111
21 GET_INHERITANCE_DIRECTION_RULE Instance method Protected Method Direction of Type Inheritance 20060123
22 GET_MODEL_STEP Instance method Public Method Model Step Instance 20050421
23 GET_PARAMID_SOURCE Instance method Public Method Parameter ID of Source 20060201
24 GET_PARAMID_TARGET Instance method Public Method Parameter ID of Target 20060201
25 GET_PARENT_RULE_ID Instance method Public Method Predecessor Rule ID 20060321
26 GET_REF_FROM_ID Static method Public Method Step Instance for Context ID 20050422
27 GET_RULE_REF Instance method Public Method Returns Surrounding Rule 20050917
28 GET_RULE_REF_GEN Instance method Public Method Returns Surrounding Rule (GenFormat) 20060113
29 GET_SOURCE_IOBJNM Instance method Public Method Returns InfoObject Name for the Source Field 20060404
30 GET_SPLIT_RULE Instance method Public Method Rule That Moves from 'Flat' to ' Table' Using Split 20050921
31 GET_STEPGRP Instance method Public Method Step Group for Step 20050920
32 GET_STEPGRP_CLASS Instance method Public Method Step Group for Step Type (If Relevant) 20050919
33 GET_STEPTYPEID Static method Public Method Step Type for Gen. Framework (Only for Creating) 20050917
34 GET_STEPTYPE_FACTORY Static method Private Method Step Type for Gen. Framework (Only for Creating) 20050917
35 GET_STEP_PARAMETER Instance method Public Method 20061107
36 GET_TARGET_PARAM Instance method Protected Method 20061103
37 GET_TG_GEN_PARAMETER_DIRECT Instance method Protected Method Stage Step-Type-Specific Target Generation Format 20050726
38 GET_TYPEPOOL Instance method Public Method 20050927
39 GET_TYPE_DIRECT Instance method Protected Method Type Direct from Relevant Step 20060529
40 GET_TYPE_INBOUND Instance method Public Method Establish Type of Step Parameter 20060124
41 GET_TYPE_INBOUND_SOURCE Instance method Public Method Determine Type of Step Parameter from Source Field of Rule 20061106
42 GET_TYPE_INBOUND_TARGET Instance method Public Method Determine Type of Step Parameter from Target Field of Rule 20061106
43 IS_CONTAINER_SET Instance method Public Method Checks Whether Gen. Parameters for Step Are Already Set 20050421
44 IS_EQUAL Instance method Public Method Compares two Steps for Identical Properties 20060113
45 IS_LATE_PROCESSING Instance method Public Method Only Relevant If Step Group Is Involved 20060321
46 IS_MAIN_STEPGRP_STEP Instance method Public Method Main Step in the Step Group 20060116
47 IS_RELEVANT Instance method Public Method Step for Executing Rule Is Necessary 20051006
48 IS_SECOND_PROCESS Instance method Public Method Step Type for 2. Processing Step 20050916
49 IS_SHARED_SERVICE Instance method Public Method Service already registered 20100127
50 IS_TRANSPARENT_FIELDNAME Instance method Public Method Field Name in Connector Same As Source Field 20060620
51 IS_UNIT_CHECK Instance method Public Method Consistency Check Required for Unit 20080728
52 LATE_ENDIF Instance method Public Method Late ENDIF Required 20051020
53 OPEN_IF Instance method Public Method 20060321
54 SECTION_GENERATED_ONCE Instance method Public Method Section Already Generated Once 20060825
55 SET_CONTAINER Instance method Public Method Fills Container for Generation Framework 20050421
56 SET_CURRENT_RULE_PROCESSOR Instance method Public Method Active Rule Processing Type 20060112
57 SET_RULE_REF_GEN Instance method Public Method 20061102
58 SET_STEPGRP Instance method Public Method Step Group for Step 20050920
Events
Class CL_RSTRAN_GEN_STEP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CHECK Public See coding 20090622 BEGIN OF ty_s_check, datatype TYPE dd03l-datatype, END OF ty_s_check
2 TY_S_CLASS Protected See coding 20050927 BEGIN OF ty_s_class, steptype TYPE rstran_steptype, steptypeid TYPE rstran_steptypeid, classname_gen TYPE seoclsname, second_process TYPE rstran_second_process, END OF ty_s_class
3 TY_S_COMPONENT Public See coding GenFramework 20050421 BEGIN OF ty_s_component, cp TYPE typename, fd TYPE fieldname, END OF ty_s_component
4 TY_S_COMPONENT_COMP Public See coding GenFrameWork: Component with Compounding 20050421 BEGIN OF ty_s_component_comp, iobjnm TYPE rsiobjnm, id TYPE fieldname, cp TYPE fieldname, fd TYPE fieldname, t_cmp TYPE ty_t_component, END OF ty_s_component_comp
5 TY_S_COMPONENT_SINGLE_C Public See coding 20050506 BEGIN OF ty_s_component_single_c, iobjnm TYPE rsiobjnm, id TYPE fieldname, cp TYPE typename, fd TYPE fieldname, END OF ty_s_component_single_c
6 TY_S_CONTEXT Private See coding 20050422 BEGIN OF ty_s_context, contid TYPE rstran_id, r_step_ TYPE REF TO cl_rstran_gen_step, END OF ty_s_context
7 TY_S_META Public See coding 20050421 BEGIN OF ty_s_meta, in TYPE ty_s_component, out TYPE ty_s_component, END OF ty_s_meta
8 TY_S_META_COMP Public See coding 20050722 BEGIN OF ty_s_meta_comp, in TYPE ty_s_component_comp, out TYPE ty_s_component, END OF ty_s_meta_comp
9 TY_S_PARAMETER Public See coding GenFramework 20050421 BEGIN OF ty_s_parameter, param_id TYPE rstran_paramid, param_table TYPE c LENGTH 2, s_comp TYPE ty_s_component, END OF ty_s_parameter
10 TY_S_PARAMETER_GLOBAL Public See coding GenFramework: 20050421 BEGIN OF ty_s_parameter_global, segid_sc TYPE string, END OF ty_s_parameter_global
11 TY_S_RULE_STEP Public See coding 20100901 BEGIN OF ty_s_rule_step, * steps must be included in the right sequence of processing due to net s_steptype TYPE ty_s_step_type, s_step TYPE cl_rstran_gen_step=>ty_s_step_r, * stepgrp_id TYPE rstran_stepid, * t_param TYPE ty_t_paramid, END OF ty_s_rule_step
12 TY_S_SECTION_GENERATED Protected See coding 20060825 begin of TY_S_SECTION_GENERATED, "section already generated for steptype steptype type RSTRAN_STEPTYPE, section type RSTRAN_TMPL_SECTION, subsection TYPE rstran_tmpl_section, generated type RS_BOOL, object type string, end of TY_S_SECTION_GENERATED
13 TY_S_STEP Private See coding Factory 20050421 BEGIN OF ty_s_step, r_step TYPE REF TO cl_rstran_step, r_step_ TYPE REF TO cl_rstran_gen_step, END OF ty_s_step
14 TY_S_STEP_R Public See coding Rule 20100901 BEGIN OF ty_s_step_r, stepid TYPE rstran_stepid, r_step_ TYPE REF TO cl_rstran_gen_step, sequence TYPE i, END OF ty_s_step_r
15 TY_S_STEP_S Protected See coding Step only 20100127 Begin of TY_S_STEP_S, r_step_ TYPE REF TO cl_rstran_gen_step, end of ty_s_step_s
16 TY_S_STEP_TYPE Public See coding 20100901 BEGIN OF ty_s_step_type, as_service TYPE rs_bool, * second_process TYPE rstran_second_process, steptype TYPE rstranrulestep-steptype, *-- = steptypeid typeid TYPE rstran_steptypeid, substep TYPE rstran_substep, *-- only created temporally by master template, when needed field_prefix TYPE tabname, END OF ty_s_step_type
17 TY_T_CLASS Protected See coding 20050927 ty_t_class TYPE STANDARD TABLE OF ty_s_class WITH NON-UNIQUE DEFAULT KEY
18 TY_T_COMPONENT Public See coding GenFramework 20050421 ty_t_component TYPE STANDARD TABLE OF ty_s_component_single_c WITH NON-UNIQUE DEFAULT KEY
19 TY_T_COMPONENT_COMP Public See coding 20050722 ty_t_component_comp TYPE STANDARD TABLE OF ty_s_component_comp WITH NON-UNIQUE DEFAULT KEY
20 TY_T_CONTEXT Private See coding 20050422 ty_t_context TYPE SORTED TABLE OF ty_s_context WITH UNIQUE KEY contid
21 TY_T_META Public See coding 20050421 ty_t_meta TYPE STANDARD TABLE OF ty_s_meta WITH NON-UNIQUE DEFAULT KEY
22 TY_T_PARAMETER Public See coding GenFramework 20050421 ty_t_parameter TYPE STANDARD TABLE OF ty_s_parameter WITH NON-UNIQUE DEFAULT KEY
23 TY_T_RULE_STEP Public See coding 20100901 ty_t_rule_step TYPE STANDARD TABLE OF ty_s_rule_step WITH NON-UNIQUE KEY s_step-stepid
24 TY_T_SECTION_GENERATED Protected See coding 20060825 TY_T_SECTION_GENERATED type hashed table of TY_S_SECTION_GENERATED with unique key steptype section subsection
25 TY_T_STEP Private See coding Factory Table 20050421 ty_t_step TYPE SORTED TABLE OF ty_s_step WITH UNIQUE KEY r_step
26 TY_T_STEP_R Public See coding Rule 20100901 ty_t_step_r TYPE STANDARD TABLE OF ty_s_step_r WITH NON-UNIQUE KEY stepid
27 TY_T_STEP_S Protected See coding 20100127 ty_t_step_s TYPE STANDARD TABLE OF TY_S_STEP_S WITH NON-UNIQUE DEFAULT KEY
Method Signatures

Method CHECK_MAINSTEP Signature

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

Method CHECK_MAINSTEP on class CL_RSTRAN_GEN_STEP has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLOSE_IF 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 20060321

Method CLOSE_IF on class CL_RSTRAN_GEN_STEP has no exception.

Method CONSTRUCTOR 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_GEN_RULE Umgebende Regel im 'GEN'-format 20100901
2 Importing I_R_STEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_STEP Regelschritt einer Transformation (Oberklasse) 20050421

Method CONSTRUCTOR on class CL_RSTRAN_GEN_STEP has no exception.

Method EXECUTE_AT_RULE 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 20060118

Method EXECUTE_AT_RULE on class CL_RSTRAN_GEN_STEP has no exception.

Method FACTORY 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_GEN_RULE Umgebenden Regel im 'Gen'-Format 20100901
2 Importing I_R_STEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_STEP Regelschritt einer Transformation (Oberklasse) 20050421
3 Returning R_R_STEP_INT Value transfer Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP GenFrameWork Step 20050421

Method FACTORY on class CL_RSTRAN_GEN_STEP has no exception.

Method FREE Signature

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

Method FREE_SINGLE_GEN 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_GEN_STEP GenFrameWork Step 20061221

Method FREE_SINGLE_GEN on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_ADD_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_ADD_STEPS Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_STEP 20061102

Method GET_ADD_STEPS on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_COMPONENT_DIRECT__SOURCE_R Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IOBJ_TYPE Call by reference Type reference (TYPE) RSD_S_VIOBJ-IOBJTP Typ eines InfoObjects 20050421
2 Exporting E_S_COMPONENT Call by reference Type reference (TYPE) TY_S_COMPONENT_COMP Componente mit Klammerung 20050421
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSDIOBJNM InfoObject 20050421
4 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20050421

Method GET_COMPONENT_DIRECT__SOURCE_R on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_COMPONENT_DIRECT__TARGET_R Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IOBJ_TYPE Call by reference Type reference (TYPE) RSD_S_VIOBJ-IOBJTP Typ eines InfoObjects 20050726
2 Exporting E_S_COMPONENT Call by reference Type reference (TYPE) TY_S_COMPONENT_COMP Componente mit Klammerung 20050726
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSDIOBJNM InfoObject 20050726
4 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20050726

Method GET_COMPONENT_DIRECT__TARGET_R on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_S_GEN_PARAMETER Value transfer Type reference (TYPE) TY_S_PARAMETER 20050421
2 Importing I_PARAM_ID Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20050421
3 Importing I_PARAM_KIND Call by reference Type reference (TYPE) CHAR2 Parameterart 20050421

Method GET_CONTAINER on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_CONTEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONTEXT_ID Value transfer Type reference (TYPE) RSTRAN_ID ID 20050422

Method GET_CONTEXT_ID on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_CON_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_PARAMETER Call by reference Type reference (TYPE) TY_S_PARAMETER_GLOBAL GenFramework: 20050422
2 Returning R_CONTEXT_ID Value transfer Type reference (TYPE) RSTRAN_ID ID 20050426

Method GET_CON_ID on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_DATATYPE_TG_DS_DATS_TIMS 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 ID eines Parameter 20090622
2 Returning R_TRUE Value transfer Type reference (TYPE) RS_BOOL Datentyp im ABAP Dictionary 20100806

Method GET_DATATYPE_TG_DS_DATS_TIMS on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_EXECUTION_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EVENT Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_STATUS 20060116

Method GET_EXECUTION_EVENT on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_FIELD_PROP_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INTLEN Call by reference Type reference (TYPE) RSDINTLEN Internal Length of InfoObjects in BW - see Docu 20130618
2 Exporting E_INTTP Call by reference Type reference (TYPE) INTTYPE ABAP data type (C,D,N,...) 20130618
3 Exporting E_OUTPUTLEN Call by reference Type reference (TYPE) OUTPUTLEN Output Length 20130618
4 Importing I_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID Parameter ID 20130618

Method GET_FIELD_PROP_TARGET on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_GEN_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GEN_PARAMETER Value transfer Type reference (TYPE) TY_S_PARAMETER_GLOBAL GenFramework: 20050421

Method GET_GEN_PARAMETER on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20050917
2 Exporting E_SUBSTEP Call by reference Type reference (TYPE) RSTRAN_SUBSTEP Sub-Type eines Regelschrittes 20050917
3 Exporting E_TYPE Call by reference Type reference (TYPE) RSTRAN_STEPTYPE Subregeltyp 20050917
4 Exporting E_TYPEID Call by reference Type reference (TYPE) RSTRAN_STEPTYPEID ID eines Regelschritttypes 20050917
5 Exporting E_T_SOURCE_FIELDS Call by reference Type reference (TYPE) RSTRAN_T_STEP_FIELD Parameter eines Regelschrittes 20050917
6 Exporting E_T_TARGET_FIELDS Call by reference Type reference (TYPE) RSTRAN_T_STEP_FIELD Parameter eines Regelschrittes 20050917

Method GET_INFO on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_INHERITANCE_DIRECTION Signature

Method GET_INHERITANCE_DIRECTION on class CL_RSTRAN_GEN_STEP has no parameter.
Method GET_INHERITANCE_DIRECTION on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_INHERITANCE_DIRECTION_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INHERITANCE_DIRECTION_CURR Call by reference Type reference (TYPE) CHAR01 GenFrameWork Step 20060123
2 Returning R_INHERITANCE_DIRECTION_RULE Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20060123

Method GET_INHERITANCE_DIRECTION_RULE on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_MODEL_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_STEP Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP Regelschritt einer Transformation (Oberklasse) 20050421

Method GET_MODEL_STEP on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_PARAMID_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ID Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>CHAR2 ID 20060201

Method GET_PARAMID_SOURCE on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_PARAMID_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ID Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>CHAR2 20060201

Method GET_PARAMID_TARGET on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_PARENT_RULE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RULEID Value transfer Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20060321

Method GET_PARENT_RULE_ID on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_REF_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ID Call by reference Type reference (TYPE) RSTRAN_ID ID 20050422
2 Returning R_R_STEP Value transfer Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP GenFrameWork Step 20050422

Method GET_REF_FROM_ID on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_RULE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_RULE Value transfer Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20050917

Method GET_RULE_REF on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_RULE_REF_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_RULE_ Value transfer Object reference (TYPE REF TO) CL_RSTRAN_GEN_RULE Regel 20060113

Method GET_RULE_REF_GEN on class CL_RSTRAN_GEN_STEP has no exception.

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 ID eines Parameter 20060404
2 Returning R_IOBJNM Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20060404

Method GET_SOURCE_IOBJNM on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_SPLIT_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RULE_ Value transfer Object reference (TYPE REF TO) CL_RSTRAN_GEN_RULE GenframeWork Regel 20050921

Method GET_SPLIT_RULE on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_STEPGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_STEPGRP Value transfer Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEPGRP Stepgruppe 20050920

Method GET_STEPGRP on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_STEPGRP_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CLASSNAME Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20050919

Method GET_STEPGRP_CLASS on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_STEPTYPEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STEPTYPEID Call by reference Type reference (TYPE) RSTRAN_STEPTYPEID ID eines Regelschritttypes 20050917
2 Importing I_STEPTYPE Call by reference Type reference (TYPE) RSTRAN_STEPTYPE Type eines Regelschrittes 20050917

Method GET_STEPTYPEID on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_STEPTYPE_FACTORY 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 Regelschritt einer Transformation (Oberklasse) 20050917
2 Returning R_S_CLASS Value transfer Type reference (TYPE) TY_S_CLASS GenFrameWork Step 20050917

Method GET_STEPTYPE_FACTORY on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_STEP_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_EXPORT_PARAM Call by reference Type reference (TYPE) RSTRAN_T_STEP_FIELD Parameter eines Regelschrittes 20061107
2 Exporting E_T_IMPORT_PARAM Call by reference Type reference (TYPE) RSTRAN_T_STEP_FIELD Parameter eines Regelschrittes 20061107

Method GET_STEP_PARAMETER on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_TARGET_PARAM 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 ID eines Parameter 20061103
2 Returning R_PARAMID Value transfer Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20061103
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20061103

Method GET_TG_GEN_PARAMETER_DIRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_GEN_PARAMETER Call by reference Type reference (TYPE) TY_S_COMPONENT_SINGLE_C Generierungsformat 20050726

Method GET_TG_GEN_PARAMETER_DIRECT on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_TYPEPOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TYPEPOOL Value transfer Type reference (TYPE) STRING 20050927

Method GET_TYPEPOOL on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_TYPE_DIRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_CONNECTOR Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_CONNECTOR 20060529
2 Importing I_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20060529

Method GET_TYPE_DIRECT on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_TYPE_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_CONNECTOR Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_CONNECTOR Connector 20060124
2 Importing I_PARAMID_TARGET Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20060125

Method GET_TYPE_INBOUND on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_TYPE_INBOUND_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_CONNECTOR Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_CONNECTOR Connector Eigenschaften 20061106
2 Importing I_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20061106

Method GET_TYPE_INBOUND_SOURCE on class CL_RSTRAN_GEN_STEP has no exception.

Method GET_TYPE_INBOUND_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_CONNECTOR Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_CONNECTOR Mapping eines Regelparameters 20061106
2 Importing I_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20061106

Method GET_TYPE_INBOUND_TARGET on class CL_RSTRAN_GEN_STEP has no exception.

Method IS_CONTAINER_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAM_ID Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20050421
# Exception Resumable Description Created on
1 NOT_SET Parameter ist noch nicht angelegt 20050421

Method IS_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_STEP_COMP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP GenFrameWork Step 20060113
2 Returning R_TRUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20060113

Method IS_EQUAL on class CL_RSTRAN_GEN_STEP has no exception.

Method IS_LATE_PROCESSING 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 20060321

Method IS_LATE_PROCESSING on class CL_RSTRAN_GEN_STEP has no exception.

Method IS_MAIN_STEPGRP_STEP 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 20060116

Method IS_MAIN_STEPGRP_STEP on class CL_RSTRAN_GEN_STEP has no exception.

Method IS_RELEVANT 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 20051006

Method IS_RELEVANT on class CL_RSTRAN_GEN_STEP has no exception.

Method IS_SECOND_PROCESS 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 20050916

Method IS_SECOND_PROCESS on class CL_RSTRAN_GEN_STEP has no exception.

Method IS_SHARED_SERVICE 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 20100127

Method IS_SHARED_SERVICE on class CL_RSTRAN_GEN_STEP has no exception.

Method IS_TRANSPARENT_FIELDNAME 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 20060620

Method IS_TRANSPARENT_FIELDNAME on class CL_RSTRAN_GEN_STEP 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_TRUE Value transfer Type reference (TYPE) RS_BOOL Einheitencheck notwendig 20080728

Method IS_UNIT_CHECK on class CL_RSTRAN_GEN_STEP has no exception.

Method LATE_ENDIF 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 20051020

Method LATE_ENDIF on class CL_RSTRAN_GEN_STEP has no exception.

Method OPEN_IF 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_GEN_STEP GenFrameWork Step 20060321
2 Returning R_TRUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20060321

Method OPEN_IF on class CL_RSTRAN_GEN_STEP has no exception.

Method SECTION_GENERATED_ONCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SECTION Call by reference Type reference (TYPE) RSTRAN_TMPL_SECTION Name der Template-Section 20060825
2 Importing I_STEPTYPE Call by reference Type reference (TYPE) RSTRAN_STEPTYPE Type eines Regelschrittes 20060825
3 Importing I_SUBSECTION Call by reference Type reference (TYPE) RSTRAN_TMPL_SECTION Name der Template-Section 20060825
4 Returning R_GENERATED Value transfer Type reference (TYPE) RS_BOOL Boolean 20060825

Method SECTION_GENERATED_ONCE on class CL_RSTRAN_GEN_STEP has no exception.

Method SET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_GEN_PARAMETER Call by reference Type reference (TYPE) TY_S_PARAMETER Container für zusätzliche GenerierungInfo 20050421

Method SET_CONTAINER on class CL_RSTRAN_GEN_STEP has no exception.

Method SET_CURRENT_RULE_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KIND Call by reference Type reference (TYPE) KIND 20100901
2 Importing I_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20100901

Method SET_CURRENT_RULE_PROCESSOR on class CL_RSTRAN_GEN_STEP has no exception.

Method SET_RULE_REF_GEN 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_GEN_RULE GenframeWork Regel 20061102
2 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20061109

Method SET_RULE_REF_GEN on class CL_RSTRAN_GEN_STEP has no exception.

Method SET_STEPGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_STEPGRP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEPGRP Stepgruppe 20050920

Method SET_STEPGRP on class CL_RSTRAN_GEN_STEP has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_REFINT 20060711
2 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_UNIT_CHECK Rule step: Consistency check for units 20090826
3 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_UNIT Rule Step: Unit 20050502
4 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_T_CHECK Time Consistency Check 20061025
5 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_TRIGGER Dummy 'STEP' 20100901
6 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_TIME_STAMP Timestamp Conversion Step 20060821
7 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_TIME_DISTR Rule Step: Time Distribution 20050916
8 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_TIME Rule Step: Time Characteristic 20050422
9 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_SID Rule Step: SID 20050425
10 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_ROUT Rule Step: Routines 20050422
11 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_CONSTANT Rule Step: Constants 20050422
12 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_ODSO Rule Step: Look Up DataStore 20090903
13 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_MASTER Rule Step: Master Data Look-Up 20050425
14 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_INIT_CHECK Check for valid initial values 20100806
15 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_HIER_SPLIT Hierarchy Split 20090303
16 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_HIER Rule Step: Direct or MOVE 20060802
17 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_DISTR_VL Rule Step: Direct or MOVE 20050927
18 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_DIRECT Rule Step: Direct or MOVE 20050421
19 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_CURRENCY Rule Step: Currency 20050425
20 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEP_CONVERT Rule Step: Conversion 20050422
History
Last changed by/on SAP  20140121 
SAP Release Created in 730