SAP ABAP Class CL_RSTRAN_GEN (Generation Framework)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSTRAN_R (Package) Transformation Runtime
Properties
Class CL_RSTRAN_GEN  
Short Description Generation Framework    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTRAN_R   Transformation Runtime 
Created 20040806   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_RSTRAN_GEN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSTRAN_GEN_GROUP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_RSTRAN_GEN_RULE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_RSTRAN_GEN_STEP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 CL_RSTRAN_GEN_STEPGRP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
7 CL_RSTRAN_STAT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
8 CL_RSTRAN_STEP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
9 IF_RSTRAN_GEN_ROOT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
10 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
11 RSDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
12 RSTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSTRAN_GEN has no interface implemented.
Friends
Class CL_RSTRAN_GEN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_S_KIND Constant Public See coding Values for Child for Context 20040927
2 C_S_MODE Constant Public See coding 20041213
3 C_S_SECTION Constant Public See coding Values for RULE Sections 20040914
4 C_UNDEFINED Constant Public Type reference (TYPE) RS_BOOL '*' Boolean 20041117
5 G_MODE Static Attribute Private Type reference (TYPE) CHAR1 Processing Mode 20060711
6 G_MULTI_SEGMENTED_SOURCE Static Attribute Private Type reference (TYPE) RS_BOOL Boolean 20051117
7 G_SEGMENT_FULL_BUF Static Attribute Private Type reference (TYPE) TY_S_SEG_BUFFER Segment Buffer for Routine Check 20060711
8 G_SEQUENCE Static Attribute Private Type reference (TYPE) I Current State of Step Order 20050912
9 G_S_OBJVERS Static Attribute Private See coding 20070524
10 G_UI_MODE Static Attribute Private Type reference (TYPE) CHAR1 Edit mode ( DISPLAY / CHANGE ) 20090826
11 MSG_DUMMY Static Attribute Private Type reference (TYPE) CHAR1 Message dummy 20040922
12 SECTION Static Attribute Private Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_SECTION Section Fields 20041014
13 S_CONTEXT Static Attribute Private See coding Context 20040924
14 S_CONTEXT_RULE Static Attribute Private Object reference (TYPE REF TO) CL_RSTRAN_GEN_RULE Rule 20050412
15 S_CONTEXT_SECOND_PROCESS Static Attribute Private Type reference (TYPE) RSTRAN_SECOND_PROCESS Second Rule Processing 20050916
16 S_CONTEXT_STEP Static Attribute Private See coding STEP Context 20041005
17 T_PROGCLASS Static Attribute Private See coding Program Class for STEP Type 20040922
18 T_SECTION Static Attribute Private See coding Step Type: RULE ID-Specific Template Sections 20040914
19 T_SECTION_STEPTYPE_SUB Static Attribute Private See coding Substep Type-Relevant STEP Types 20050126
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040914
2 CONVERT_CONNECTOR Static method Public Method Convert Connector into Generation Format 20050125
3 CONVERT_FIELD_DTP_GEN Static method Private Method Format DTP Field List for Generation 20040927
4 CONVERT_FIELD_GEN Static method Public Method Format Field List for Generation 20040927
5 CONVERT_FIELD_GEN_SINGLE Static method Private Method Format Field List for Generation (Single Record) 20050103
6 CREATE_DTELNM_BY_CONVENTION Static method Public Method Data Element Names According to Naming Convention 20060117
7 CREATE_FIELD_LISTS_FROM_RULE Static method Public Method Generate Field List from Rules 20050405
8 CREATE_GEN_RULE Static method Private Method 20060926
9 CREATE_GEN_STEP Static method Private Method 20060926
10 CREATE_STEP_GROUP Static method Private Method Generate / Enhance Step Group 20050111
11 CREATE_STEP_GROUPS Static method Private Method 20100901
12 FREE Static method Public Method Reset of Generation Framework 20050912
13 GENERATE Static method Public Method Generation Transformation Runtime 20040831
14 GENERATE_TEST Static method Public Method Generation of Tranformation Runtime for Rule Test 20060127
15 GET_CONNECTOR Static method Public Method Retrieve Connector Properties 20060620
16 GET_CONNECTOR__TARGET_FIELD Static method Private Method Type of Inbound Parameter for Subsequent Step (Recursive) 20050124
17 GET_CONTEXT Static method Public Method Get Context 20040924
18 GET_CONTEXT_ROUTINE Static method Public Method Get Context 20041201
19 GET_CONTEXT__GROUP_AGGR Static method Public Method Get Context for Group Aggregation for Rule 20050412
20 GET_CONTEXT__GROUP_TECH Static method Public Method Get 'Recno' Field Context 20041210
21 GET_CONTEXT__RECNO Static method Public Method Get 'Recno' Field Context 20041208
22 GET_CONTEXT__STEP_GROUP Static method Public Method Step Group: Get Context 20050920
23 GET_CONTEXT__TO_TARGET Static method Public Method Get Context 20041112
24 GET_DEBUG_OVERVIEW Static method Private Method 20090303
25 GET_FIELDNAME Static method Public Method Determine Internal Field Name for Group 20040929
26 GET_FIELD_LIST_SOURCE_GEN Static method Public Method Generate Generation Format for Source 20041124
27 GET_FIELD_LIST_SOURCE_GEN_ Static method Public Method Generate Generation Format for Source 20060711
28 GET_FIELD_LIST_SOURCE_GEN_RLES Static method Private Method Create Generation Format for Source from Rules 20060201
29 GET_FIELD_LIST_SOURCE_GEN_RULE Static method Private Method Generate Generation Format for Source (RULE Fields Only) 20051115
30 GET_FIELD_LIST_SOURCE_GEN_STEP Static method Public Method Generate Generation Format for Source (STEP Fields Only) 20050104
31 GET_FIELD_LIST_TARGET_GEN Static method Private Method Generate Generation Format for Target 20041125
32 GET_FIELD_LIST_TARGET_GEN_ Static method Private Method Generate Generation Format for Target 20060711
33 GET_FIELD_LIST_TARGET_GEN_RLES Static method Private Method Create Generation Format for Target from Rules 20060201
34 GET_FIELD_LIST_TARGET_GEN_RULE Static method Private Method Generate Generation Format for Target (RULE Fields Only) 20051115
35 GET_FIELD_LIST_TARGET_GEN_STEP Static method Public Method Generate Generation Format for Target (STEP Fields Only) 20050104
36 GET_FIELD_PREFIX Static method Public Method Generates a Field Prefix 20041111
37 GET_GEN_GROUP Static method Private Method Generate Generation Framework Group Instances 20050913
38 GET_GEN_STEP Static method Private Method Generate Generation Framework Step Instances 20050421
39 GET_GROUP_FILTER Static method Public Method Group Filter from Relations 20060403
40 GET_INVOLVED_FIELDS_SEGMENTS Static method Private Method Build Condensed Segments from Field List 20050103
41 GET_INVOLVED_SEGMENTS__FIELDS Static method Public Method Determine Involved Segments from Field List 20041014
42 GET_LOOKUP_WITH_PREFETCH Static method Public Method 20071127
43 GET_META_DATA Static method Public Method Retrieve Metadata for Transformation Program UID 20040831
44 GET_META_DATA_BUFFERED Static method Public Method Retrieve Metadata for Transformation UID 20050513
45 GET_META_DATA_ROUTINE Static method Public Method Retrieve Metadata for Routine UID 20041124
46 GET_META_DATA_RULE Static method Public Method Retrieve Metadata for Transformation Program UID 20060126
47 GET_META_DATA_SEGMENT Static method Public Method Segment Data with All Fields 20060711
48 GET_MODE Static method Public Method Internal Generation Mode (M = Maintain, G = Generate) 20060711
49 GET_PROGCLASS Static method Public Method Determine Program Class (Template) for STEP Type 20040922
50 GET_RULES_FIRST_PROCESS Static method Public Method Rules for First Generation Step 20050725
51 GET_RULES_SECOND_PROCESS Static method Public Method Rules for Second Generation Step 20050725
52 GET_SECTION_GLOBAL Static method Public Method Section for Subtemplate 20041014
53 GET_SECTION_LIMITER Static method Public Method Get Section Delimiter (Set from Master Template) 20041208
54 GET_SOURCE_PARAMETER Static method Private Method Generate Generation Parameter for STEP 20041012
55 GET_SOURCE_SEGMENT_NAME_GEN Static method Public Method Generate Generation Name for Source Segment 20050103
56 GET_STEPTYPE_FOR_SECTION Static method Public Method Generate STEP Type(s) for Code Section 20040916
57 GET_STEP_PARAMETERS Static method Private Method Generate Step Parameter 20041011
58 GET_STEP_PARAMETERS_ROUT_GL Static method Private Method Generate Step Parameter 20041216
59 GET_STEP_SEQUENCE_ID Static method Public Method 20051006
60 GET_SYMBOLNM Static method Private Method Generate Internal Field-Symbol Name for Source Segments 20040929
61 GET_TARGET_PARAMETER Static method Private Method Generate Generation Parameter for STEP 20041013
62 GET_TARGET_SEGMENT_NAME_GEN Static method Private Method Generate Generation Name for Target Segment 20050103
63 GET_TARGET_SEGMENT_TNAME_GEN Static method Private Method Generate Generation Name for Target Segment (Table) 20050712
64 GET_TECH_FIELDS Static method Private Method Technical Fields 20041104
65 GET_TRANID_BY_ROUTINE Static method Public Method Retrieve Metadata for Routine UID 20100401
66 GET_TYPENAME Static method Public Method Generate Internal Type Name for Source Segments 20040929
67 GET_TYPE__STEP_GROUP Static method Public Method Step Group: Get Context 20050310
68 GET_UI_MODE Static method Public Method Edit mode ( DISPLAY / MAINTAIN ) 20090826
69 GET_UPDATE_BEHAVIOUR Static method Public Method 20100223
70 INITIALIZE_STEP Static method Private Method Initialize Step: Register, Generate Step Group ... 20050113
71 INITIALIZE_STEP_ROUTINE Static method Public Method Initialize Routines STEP for Generation 20050118
72 IS_SECOND_PROCESS Static method Public Method 2. Processing Step 20050916
73 IS_STEPTYPE_RELEVANT Static method Public Method Context Step Type Processing 20060131
74 REGISTER_STEPID Static method Private Method Execution Sequence for STEPs 20050110
75 SET_CONTEXT Static method Public Method Transfer Context to SUBTEMPLATE 20040922
76 SET_CONTEXT_STEP Static method Private Method Generation Context for RULE STEP 20041005
77 SET_CONTEXT__ROUTINE Static method Public Method Transfer Context to SUBTEMPLATE 20041201
78 SET_CONTEXT__TO_TARGET Static method Public Method Transfer Context to SUBTEMPLATE 20041112
79 SET_MODE Static method Public Method Internal Generation Mode (M = Maintain, G = Generate) 20060711
80 SET_OBJVERS_ROUT Static method Public Method Internal OBJVERS for Routine/Formula 20070524
81 SET_SECTION_GLOBAL Static method Public Method Section for Subtemplate 20041014
82 SET_STEPGRP_REF_INTEGRITY Static method Private Method 20060713
83 SET_STEPGRP_TIME_CHECK Static method Private Method 20061025
84 SET_STEP_PARAMETERS_ROUTINE Static method Private Method Generate Generation Format for Routine 20041129
85 SET_STEP_PARAMETER_IN Static method Private Method Set Step Input 20041220
86 SET_STEP_PARAMETER_OUT Static method Private Method Set Step Output 20041220
87 SPLIT_FIELD_LIST Static method Public Method Splits Field List into KEY and NON-KEY 20041117
Events
Class CL_RSTRAN_GEN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_RG_STEP_TYPE Public See coding Range for STEP Type 20050915 ty_rg_step_type TYPE RANGE OF rstranrulestep-steptype
2 TY_S_DEBUG_OVERVIEW Private See coding 20090303 begin of TY_S_DEBUG_OVERVIEW, ruleid type RSTRAN_RULEID, ruletype type rstran_ruletype, r_gen_rule TYPE REF TO cl_rstran_gen_rule, end of TY_S_DEBUG_OVERVIEW
3 TY_S_GEN Public See coding Generation Container 20050915 BEGIN OF ty_s_gen, t_seg TYPE if_rstran_gen_root=>ty_t_seg_gen, s_group TYPE ty_s_group, END OF ty_s_gen
4 TY_S_GROUP Public See coding Group 20050915 BEGIN OF ty_s_group, r_group TYPE REF TO cl_rstran_trfn_group, split TYPE rs_bool, groupid TYPE rstran_groupid, group_nm TYPE fieldname, "Name of the group used to write to target *<- Could contain field symbol group (y__nm), group name(f__nm) or aggregation group name (aggr_nm) * - Content is depending on group kind (flat or table) and if it is an aggregation group int_groupid TYPE rstran_groupid, group_kind TYPE if_rstran_gen_root=>ty_comp_kind, group_type TYPE rstran_grouptype, aggr_group TYPE rs_bool, * status TYPE if_rstran_gen_group=>ty_status, s_type TYPE if_rstran_gen_root=>ty_s_component, f__nm TYPE fieldname, t__nm TYPE fieldname, "Name of table if group is 'TAB' aggr_nm TYPE fieldname, s_type_aggr TYPE if_rstran_gen_root=>ty_s_component, y__nm TYPE fieldname, "name of group fieldsymbol **-- It could be, that a group of the UI has internally a flat- and table part * - implemented with split logic (different groups) s_aggr TYPE if_rstran_gen_root=>ty_s_aggr, t_segid_source TYPE if_rstran_gen_root=>ty_t_seg_t, t_segid_target TYPE if_rstran_gen_root=>ty_t_seg_t, t_key_rule TYPE cl_rstran_gen_rule=>ty_t_rule_r, "only used in case of split t_data_rule TYPE cl_rstran_gen_rule=>ty_t_rule_r, "only used in case of split s_recordmode TYPE if_rstran_gen_root=>ty_s_recordmode, END OF ty_s_group
5 TY_S_GROUP_FIELD_COMB Private See coding 20050406 BEGIN OF ty_s_group_field_comb, r_rule_ TYPE REF TO cl_rstran_gen_rule, s_field_sc TYPE if_rstran_gen_root=>ty_s_group_field, END OF ty_s_group_field_comb
6 TY_S_GROUP_GEN Public See coding Special Group Format for Generation 20050915 BEGIN OF ty_s_group_gen, s_group TYPE cl_rstran_gen_group=>ty_s_group_gen, split_group_nm TYPE fieldname, END OF ty_s_group_gen
7 TY_S_IOBJ Public See coding InfoObject with Generation Parameters 20050915 BEGIN OF ty_s_iobj, iobjnm TYPE rsiobjnm, r_step_ TYPE REF TO cl_rstran_gen_step, s_gen TYPE cl_rstran_gen_step=>ty_s_parameter, END OF ty_s_iobj
8 TY_S_MAP_SRCFNM_IOBJFNM Public See coding 20071127 begin of ty_s_map_srcfnm_iobjfnm, src_fieldnm type rsd_fieldnm, iobj_fieldnm type rsd_fieldnm, end of ty_s_map_srcfnm_iobjfnm
9 TY_S_META_OBJ Public See coding Meta-Object of Generation Framework 20050915 BEGIN OF ty_s_meta_obj, root_segid TYPE rstran_s_field-segid, t_segment_relation TYPE ty_t_seg_rel, s_tlogo_sc TYPE rstran_s_tlogo, s_tlogo_tg TYPE rstran_s_tlogo, t_seg_source TYPE if_rstran_gen_root=>ty_t_seg, t_seg_target TYPE if_rstran_gen_root=>ty_t_seg, t_step_type TYPE ty_t_step_type, t_group TYPE cl_rstran_gen_group=>ty_t_group_gen, t_rule_id TYPE ty_t_rule_id, expert TYPE rs_bool, start TYPE rstran_ruleid, end TYPE rstran_ruleid, END OF ty_s_meta_obj
10 TY_S_META_ROUTINE Public See coding Meta-Object of Routine 20050915 BEGIN OF ty_s_meta_routine, *-- kind of routine determines, what is used t_seg_source TYPE if_rstran_gen_root=>ty_t_seg, t_seg_target TYPE if_rstran_gen_root=>ty_t_seg, r_rout_ TYPE REF TO cl_rstran_gen_step_rout, class_name TYpe classname, method_name TYPE classname, END OF ty_s_meta_routine
11 TY_S_META_STEP_GRP Public See coding 20050915 BEGIN OF ty_s_meta_step_grp, iobjnm TYPE rsdiobjnm, s_time TYPE ty_s_time_grp, ti_in TYPE if_rstran_gen_root=>ty_s_component_step, t_in TYPE if_rstran_gen_root=>ty_t_par_in, prefix TYPE ty_s_step_grp-prefix, t_attrnm TYPE rsdm_t_attrinm, no_prefetch TYPE rs_bool, t_map type ty_t_map_srcfnm_iobjfnm, ti_fd type rsd_fieldnm, prefetch_iobjnm type rsdiobjnm, END OF ty_s_meta_step_grp
12 TY_S_PARAMID Public See coding Parameters (Narrow) 20050915 BEGIN OF ty_s_paramid, paramid TYPE rstran_paramid, END OF ty_s_paramid
13 TY_S_RULE_FIELD Public See coding Rule Field 20050915 BEGIN OF ty_s_rule_field, paramtype TYPE rstran_paramtype, paramnm TYPE rsfieldnm, fieldnm TYPE rsfieldnm, fieldtype TYPE rstran_fieldtype, keyflag TYPE keyflag, END OF ty_s_rule_field
14 TY_S_RULE_ID Public See coding Rule (Rule ID) 20050915 BEGIN OF ty_s_rule_id, * r_rule TYPE REF TO cl_rstran_trfn_rule, r_rule_ TYPE REF TO cl_rstran_gen_rule, * second_process TYPE rs_bool, ruleid TYPE rstranrule-ruleid, seqnr TYPE rstranrule-seqnr, * groupid TYPE rstranrule-groupid, * int_groupid TYPE ty_s_group-int_groupid, split TYPE rs_bool, ruletype TYPE rstranrule-ruletype, ref_ruleid TYPE rstranrule-ref_rule, aggr TYPE rstran_aggregation, t_fd_source TYPE rstran_tx_mapped_field, t_fd_target TYPE rstran_tx_mapped_field, t_step TYPE cl_rstran_gen_step=>ty_t_rule_step, step_seq_min TYPE i, connector_comp TYPE typename, t_connector TYPE if_rstran_gen_root=>ty_t_connector, END OF ty_s_rule_id
15 TY_S_RULE_U Private See coding Group Split: Rule Unit 20041217 BEGIN OF ty_s_rule_u, r_rule_ TYPE REF TO cl_rstran_gen_rule, aggr TYPE rstran_aggregation, groupid_sub TYPE rstran_groupid, END OF ty_s_rule_u
16 TY_S_SECTION_1 Public See coding 20050915 BEGIN OF ty_s_section_1, steptype_id TYPE rstran_steptypeid, delimiter TYPE c LENGTH 1, section TYPE rstran_tmpl_section, END OF ty_s_section_1
17 TY_S_SEG_BUFFER Private See coding 20060711 BEGIN OF ty_s_seg_buffer, tranid TYPE rstranid, t_seg_source TYPE if_rstran_gen_root=>ty_t_seg, t_seg_target TYPE if_rstran_gen_root=>ty_t_seg, END OF ty_s_seg_buffer
18 TY_S_SEG_REL Public See coding 20060322 BEGIN OF ty_s_seg_rel, segid_sc TYPE rstran_segid, t_seg_grp TYPE cl_rstran_gen_group=>ty_t_seg_grp, END OF ty_s_seg_rel
19 TY_S_STEP_GRP Public See coding Step Band: Structure 20050915 BEGIN OF ty_s_step_grp, iobjnm TYPE rsiobjnm, t_iobj TYPE ty_t_iobj, stepgrp_id TYPE rstran_stepid, steptype TYPE rstranrulestep-steptype, steptype_id TYPE rstran_steptypeid, type_out TYPE typename, * t_field_out TYPE ty_t_field_attr, t_ruleid TYPE if_rstran_gen_root=>ty_t_ruleid_field, s_time TYPE ty_s_time_grp, ti_in TYPE cl_rstran_gen_step=>ty_s_component, init TYPE rsbool, prefix TYPE string, END OF ty_s_step_grp
20 TY_S_STEP_TYPE Public See coding Step 20050915 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
21 TY_S_TIME_GRP Public See coding 20050915 BEGIN OF ty_s_time_grp, iobjnm TYPE rsdiobjnm, date TYPE d, mper TYPE rsmper, END OF ty_s_time_grp
22 TY_T_DEBUG_OVERVIEW Private See coding 20090303 ty_t_debug_overview type STANDARD TABLE OF ty_s_debug_overview with NON-UNIQUE key ruleid
23 TY_T_GROUP Public See coding Groups 20050915 ty_t_group TYPE STANDARD TABLE OF ty_s_group WITH NON-UNIQUE KEY groupid int_groupid
24 TY_T_GROUP_FIELD_COMB Private See coding 20050406 ty_t_group_field_comb TYPE STANDARD TABLE OF ty_s_group_field_comb WITH NON-UNIQUE DEFAULT KEY
25 TY_T_IOBJ Public See coding Table of InfoObjects with Generation Parameters 20050915 ty_t_iobj TYPE STANDARD TABLE OF ty_s_iobj WITH NON-UNIQUE KEY iobjnm
26 TY_T_MAP_SRCFNM_IOBJFNM Public See coding 20071127 ty_t_map_srcfnm_iobjfnm type standard table of ty_s_map_srcfnm_iobjfnm with non-unique default key
27 TY_T_PARAMID Public See coding Parameter Table 20050915 ty_t_paramid TYPE STANDARD TABLE OF ty_s_paramid WITH NON-UNIQUE DEFAULT KEY
28 TY_T_RULE_ID Public See coding Table with Rules 20050915 ty_t_rule_id TYPE STANDARD TABLE OF ty_s_rule_id WITH NON-UNIQUE KEY r_rule_
29 TY_T_RULE_U Private See coding Group Split: Table of Rule Units 20041217 ty_t_rule_u TYPE STANDARD TABLE OF ty_s_rule_u WITH NON-UNIQUE DEFAULT KEY
30 TY_T_SEG_REL Public See coding 20060322 ty_t_seg_rel TYPE STANDARD TABLE OF ty_s_seg_rel WITH NON-UNIQUE KEY segid_sc
31 TY_T_STEP_GRP Public See coding Step Band: Table 20050915 ty_t_step_grp TYPE STANDARD TABLE OF ty_s_step_grp WITH NON-UNIQUE KEY iobjnm
32 TY_T_STEP_TYPE Public See coding Step Table 20050915 ty_t_step_type TYPE STANDARD TABLE OF ty_s_step_type WITH NON-UNIQUE DEFAULT KEY
33 TY_T_UNIT_RULE Private See coding Group Split: Table with Information on Split 20041217 ty_t_unit_rule TYPE STANDARD TABLE OF ty_x_unit_rule WITH NON-UNIQUE KEY s_field_tg-segid s_field_tg-fieldnm
34 TY_X_UNIT_RULE Private See coding Group Split: Split Info for a Target Unit 20041217 BEGIN OF ty_x_unit_rule, split TYPE rs_bool, aggr TYPE rs_bool, s_field_tg TYPE if_rstran_gen_root=>ty_s_group_field, t_field_sc TYPE ty_t_group_field_comb, t_rule TYPE ty_t_rule_u, END OF ty_x_unit_rule
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONVERT_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_CONNECTOR Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_CONNECTOR Connectoren einer Regel 20050125
2 Returning R_S_COMPONENT Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_COMPONENT Componenten-Beschreibung 20050126

Method CONVERT_CONNECTOR on class CL_RSTRAN_GEN has no exception.

Method CONVERT_FIELD_DTP_GEN 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 Segment zur Feldliste 20060329
2 Importing I_T_FIELD Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TH_RSBK_ENHANCED Felder im DTP Format 20040927
3 Returning R_T_FIELD_GEN Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_FIELD_ATTR Feldattribute 20040927

Method CONVERT_FIELD_DTP_GEN on class CL_RSTRAN_GEN has no exception.

Method CONVERT_FIELD_GEN 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 Quell-/Zielstrukturfeld einer Regel 20040927
2 Returning R_T_FIELD_GEN Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_FIELD_ATTR Feldattribute 20040927

Method CONVERT_FIELD_GEN on class CL_RSTRAN_GEN has no exception.

Method CONVERT_FIELD_GEN_SINGLE 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 Quell-/Zielstrukturfeld einer Regel 20050103
2 Importing I_TLOGO_SOURCE Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20050906
3 Returning R_S_FIELD_GEN Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_FIELD_ATTR Feldattribute 20050103

Method CONVERT_FIELD_GEN_SINGLE on class CL_RSTRAN_GEN has no exception.

Method CREATE_DTELNM_BY_CONVENTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE Datentyp 20060117
2 Importing I_DECIMALS Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20060117
3 Importing I_LENGTH Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20060117
4 Returning R_DTELNM Value transfer Type reference (TYPE) RSDTELNM Datenelement 20060117

Method CREATE_DTELNM_BY_CONVENTION on class CL_RSTRAN_GEN has no exception.

Method CREATE_FIELD_LISTS_FROM_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SOURCE_FIELDS Call by reference Type reference (TYPE) RSTRAN_T_FIELD Quellstrukturfelder 20050405
2 Exporting E_T_TARGET_FIELDS Call by reference Type reference (TYPE) RSTRAN_T_FIELD Zielstrukturfelder 20050405
3 Importing I_T_DATA_RULE Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_RULE_R Daten-Regeln 20050405
4 Importing I_T_KEY_RULE Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_RULE_R Schlüssel-Regeln 20050405

Method CREATE_FIELD_LISTS_FROM_RULE on class CL_RSTRAN_GEN has no exception.

Method CREATE_GEN_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_META_OBJECT Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_META_OBJ Meta-objekt des Generierungsframework 20060926
2 Importing I_T_RULE Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_RULE_R 20060926
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060926

Method CREATE_GEN_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_META_OBJECT Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_META_OBJ Meta-objekt des Generierungsframework 20060926
2 Importing I_T_RULE Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_RULE_R 20060926
3 Importing I_T_SEG_SOURCE Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK 20060927
4 Importing I_T_SEG_TARGET Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK 20060927
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060926

Method CREATE_STEP_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_STEP_GROUP Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_STEP_GRP Step-Bündel: Tabelle 20050111
2 Exporting E_STEPGROUP_ID Call by reference Type reference (TYPE) RSTRAN_STEPID ID der Step-Gruppe 20050111
3 Importing I_R_RULE_STEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP Regelschritt einer Transformation (Oberklasse) 20050111

Method CREATE_STEP_GROUP on class CL_RSTRAN_GEN has no exception.

Method CREATE_STEP_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_RULESTEPS_ Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_STEP Steps im Gen.Format 20100901

Method CREATE_STEP_GROUPS on class CL_RSTRAN_GEN has no exception.

Method FREE Signature

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

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROG_UID Call by reference Type reference (TYPE) RSTRAN-TRANPROG Programm ID einer Transformation (generiert) 20040831
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050103

Method GENERATE_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROG_UID Call by reference Type reference (TYPE) RSTRAN-TRANPROG Programm ID einer Transformation (generiert) 20060127
2 Returning R_PROGRAM_NAME Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20060127
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060127

Method GET_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_CONNECTOR Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_CONNECTOR Connectoreigenschaften 20060620
2 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20060620
3 Importing I_SOURCE_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID Parameter Id zum Quellsteps 20060620
4 Importing I_SOURCE_R_STEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP Instanz des Quellsteps 20060620
5 Importing I_TARGET_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID Iarameter Id zum Zielstep 20060620
6 Importing I_TARGET_R_STEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP Instanz des Zielsteps 20060620

Method GET_CONNECTOR on class CL_RSTRAN_GEN has no exception.

Method GET_CONNECTOR__TARGET_FIELD 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 Connectorbeschreibung zwischen STEPs 20050124
2 Importing I_TARGET_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20050124
3 Importing I_TARGET_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20050124
4 Importing I_T_RULE_STEP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_STEP Tabelle mit Rule-steps 20050124

Method GET_CONNECTOR__TARGET_FIELD on class CL_RSTRAN_GEN has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_STEPGRP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEPGRP StepGruppe 20050920
2 Exporting E_SOURCE_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20041028
3 Exporting E_S_COMP Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_COMPONENT Componenten-Beschreibung 20040927
4 Exporting E_S_GROUP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_GROUP=>TY_S_GROUP_GEN Gruppe 20041116
5 Exporting E_S_SEG Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_SEG Segment Metadaten 20041029
6 Exporting E_S_STEPTYPE Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_STEP_TYPE Step 20041110
7 Exporting E_TARGET_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20041028
8 Importing I_CONTEXT_GUID Call by reference Type reference (TYPE) RSSGUID25 Context Identifier 20040924
9 Importing I_KIND Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_KIND Contextart 20040927

Method GET_CONTEXT on class CL_RSTRAN_GEN has no exception.

Method GET_CONTEXT_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_GUID Call by reference Type reference (TYPE) RSSGUID25 Context Identifier 20041201
2 Returning R_R_ROUT Value transfer Object reference (TYPE REF TO) CL_RSTRAN_STEP_ROUT Regelschritt: Routinen 20041201

Method GET_CONTEXT_ROUTINE on class CL_RSTRAN_GEN has no exception.

Method GET_CONTEXT__GROUP_AGGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_GUID Call by reference Type reference (TYPE) RSSGUID25 BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20050412
2 Returning R_S_META Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_GROUP_AGGR Meta-Daten zur Group-Inside Aggregation 20050412

Method GET_CONTEXT__GROUP_AGGR on class CL_RSTRAN_GEN has no exception.

Method GET_CONTEXT__GROUP_TECH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_SEG Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_SEG Segment Metadaten 20050111
2 Exporting E_T_GROUP_TECH Call by reference Type reference (TYPE) CL_RSTRAN_GEN_GROUP=>TY_T_GROUP_GEN Gruppen 20050111
3 Importing I_CONTEXT_GUID Call by reference Type reference (TYPE) RSSGUID25 BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20041210

Method GET_CONTEXT__GROUP_TECH on class CL_RSTRAN_GEN has no exception.

Method GET_CONTEXT__RECNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_GUID Call by reference Type reference (TYPE) RSSGUID25 BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20041210
2 Returning R_SEGID Value transfer Type reference (TYPE) STRING Segment-ID 20041208

Method GET_CONTEXT__RECNO on class CL_RSTRAN_GEN has no exception.

Method GET_CONTEXT__STEP_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_STEPGRP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEPGRP StepGruppe 20050920
2 Importing I_CONTEXT_GUID Call by reference Type reference (TYPE) RSSGUID25 BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20050920

Method GET_CONTEXT__STEP_GROUP on class CL_RSTRAN_GEN has no exception.

Method GET_CONTEXT__TO_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LINE_END Call by reference Type reference (TYPE) STRING 20051118
2 Exporting E_ODSO_USE_CASE Call by reference Type reference (TYPE) RSODSOCONSTANTS Anwendungsfall eines DataStore-Objektes 20041227
3 Exporting E_SOURCE_TLOGO Call by reference Type reference (TYPE) RS_TLOGO 20041112
4 Exporting E_SPLIT_GROUP_NM Call by reference Type reference (TYPE) FIELDNAME Name der Root -Gruppe 20050708
5 Exporting E_SUC_TRFN_TUNNEL Call by reference Type reference (TYPE) RS_BOOL Boolean 20080723
6 Exporting E_S_GROUP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_GROUP=>TY_S_GROUP_GEN Gruppe 20041115
7 Exporting E_S_SEG Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_SEG Segment Metadaten 20041112
8 Exporting E_TARGET_TLOGO Call by reference Type reference (TYPE) RS_TLOGO 20041112
9 Exporting E_T_RULE Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_RULE_ID Tabelle mit Regeln 20041115
10 Importing I_CONTEXT_GUID Value transfer Type reference (TYPE) RSSGUID25 Context Identifier 20041112

Method GET_CONTEXT__TO_TARGET on class CL_RSTRAN_GEN has no exception.

Method GET_DEBUG_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DEBUG_OVERVIEW Call by reference Type reference (TYPE) TY_T_DEBUG_OVERVIEW 20090303
2 Importing I_T_GEN_RULE Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_RULE_R 20090303

Method GET_DEBUG_OVERVIEW on class CL_RSTRAN_GEN has no exception.

Method GET_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) STRING Id 20040929
2 Importing I_ID_2 Value transfer Type reference (TYPE) STRING ID 20050408
3 Importing I_KIND Value transfer Type reference (TYPE) STRING Art für Namenskonvention 20040929
4 Returning R_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Gruppenfeld-name 20040929

Method GET_FIELDNAME on class CL_RSTRAN_GEN has no exception.

Method GET_FIELD_LIST_SOURCE_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SEG_SOURCE Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK 20041125
2 Exporting E_T_SEG_SOURCE_GEN Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20041125
3 Importing I_TLOGO_SOURCE Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20050906
4 Importing I_T_FIELD Call by reference Type reference (TYPE) RSTRAN_T_FIELD Transformation - Strukturfelder 20041124
5 Importing I_T_FIELD_RULE Call by reference Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Quell-/Zielstrukturfeld einer Regel 20051115
6 Importing I_WITH_TABLE Call by reference Type reference (TYPE) RS_BOOL Mit typisierter Source tabelle 20041125

Method GET_FIELD_LIST_SOURCE_GEN on class CL_RSTRAN_GEN has no exception.

Method GET_FIELD_LIST_SOURCE_GEN_ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROOT_SEGID Call by reference Type reference (TYPE) RSTRAN_SEGID Root Segmentnummer 20060711
2 Exporting E_S_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO TLOGO der Quelle 20060711
3 Exporting E_T_SEG_SOURCE Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK 20060711
4 Exporting E_T_SEG_SOURCE_GEN Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20060711
5 Importing I_R_MODEL Call by reference Object reference (TYPE REF TO) CL_RSTRAN_MODEL Leseschicht der Transformation (Modell) 20060711
6 Importing I_USED_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Default = X 20060711
7 Importing I_WITH_TABLE Call by reference Type reference (TYPE) RS_BOOL Mit typisierter Source tabelle 20060711
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060711

Method GET_FIELD_LIST_SOURCE_GEN_RLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SEG_SOURCE Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK 20060202
2 Exporting E_T_SEG_SOURCE_GEN Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20060201
3 Importing I_R_TRAN Call by reference Object reference (TYPE REF TO) CL_RSTRAN_MAINTAIN Pflegeschicht der Transformation 20060202
4 Importing I_SOURCE_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20060202
5 Importing I_T_RULE Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_RULE_SIMPLE Regeln 20060201
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20080625

Method GET_FIELD_LIST_SOURCE_GEN_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SEG_SOURCE_GEN Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20051115
2 Importing I_R_ROUT Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP_ROUT Regelschritt: Routinen 20051115

Method GET_FIELD_LIST_SOURCE_GEN_RULE on class CL_RSTRAN_GEN has no exception.

Method GET_FIELD_LIST_SOURCE_GEN_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SEG_SOURCE_GEN Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20050104
2 Importing I_R_ROUT Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP_ROUT Regelschritt: Routinen 20050104
3 Importing I_WITH_TABLE Call by reference Type reference (TYPE) RS_BOOL Mit typisierter Source tabelle 20050104

Method GET_FIELD_LIST_SOURCE_GEN_STEP on class CL_RSTRAN_GEN has no exception.

Method GET_FIELD_LIST_TARGET_GEN 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_T_FIELD Transformation - Strukturfelder 20041129
2 Exporting E_T_SEG_TARGET Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK 20041125
3 Exporting E_T_SEG_TARGET_GEN Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20041125
4 Importing I_R_MODEL Call by reference Object reference (TYPE REF TO) CL_RSTRAN_MODEL Leseschicht der Transformation (Modell) 20041125
5 Importing I_TABLE_KIND Call by reference Type reference (TYPE) ABAP_TABLEKIND Tabellentyp 20050530
6 Importing I_TARGET_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20050428

Method GET_FIELD_LIST_TARGET_GEN on class CL_RSTRAN_GEN has no exception.

Method GET_FIELD_LIST_TARGET_GEN_ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060711
2 Exporting E_T_FIELD Call by reference Type reference (TYPE) RSTRAN_T_FIELD Transformation - Strukturfelder 20060711
3 Exporting E_T_SEG_TARGET Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK 20060711
4 Exporting E_T_SEG_TARGET_GEN Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20060711
5 Importing I_R_MODEL Call by reference Object reference (TYPE REF TO) CL_RSTRAN_MODEL Leseschicht der Transformation (Modell) 20060711
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060711

Method GET_FIELD_LIST_TARGET_GEN_RLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SEG_TARGET Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK 20060202
2 Exporting E_T_SEG_TARGET_GEN Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20060201
3 Importing I_R_TRAN Call by reference Object reference (TYPE REF TO) CL_RSTRAN_MAINTAIN Pflegeschicht der Transformation 20060202
4 Importing I_TARGET_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060202
5 Importing I_T_RULE Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_RULE_SIMPLE Regeln 20060201
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20080625

Method GET_FIELD_LIST_TARGET_GEN_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SEG_TARGET_GEN Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20051115
2 Importing I_R_ROUT Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP_ROUT Regelschritt: Routinen 20051115

Method GET_FIELD_LIST_TARGET_GEN_RULE on class CL_RSTRAN_GEN has no exception.

Method GET_FIELD_LIST_TARGET_GEN_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SEG_TARGET_GEN Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20050104
2 Importing I_R_ROUT Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP_ROUT Regelschritt: Routinen 20050104

Method GET_FIELD_LIST_TARGET_GEN_STEP on class CL_RSTRAN_GEN has no exception.

Method GET_FIELD_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20041111
2 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20041111
3 Returning R_FIELD_PREFIX Value transfer Type reference (TYPE) TABNAME Feld-Prefix 20041111

Method GET_FIELD_PREFIX on class CL_RSTRAN_GEN has no exception.

Method GET_GEN_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_GROUP Call by reference Type reference (TYPE) RSTRAN_T_GROUP Transformationsgruppe 20050913
2 Importing I_T_RULE_FILTER Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_RULE_SIMPLE Nur diese Rules berücksichtigen 20060202
3 Returning R_T_GEN_GROUP Value transfer Type reference (TYPE) CL_RSTRAN_GEN_GROUP=>TY_T_GROUP_R Gruppen im GenFormat 20050913

Method GET_GEN_GROUP on class CL_RSTRAN_GEN has no exception.

Method GET_GEN_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_STEP Call by reference Type reference (TYPE) RSTRAN_T_RULESTEP Stepreferenzen 20050421
2 Returning R_T_GEN_STEP Value transfer Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_STEP Step-Referenzen im Gen.Format 20050421

Method GET_GEN_STEP on class CL_RSTRAN_GEN has no exception.

Method GET_GROUP_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_INVOKED_GROUP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_GROUP=>TY_T_GROUPID Involvierte Gruppen 20060403
2 Importing I_S_SEGMENT_RELATION Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_SEG_REL Segment Relation eines Quellsegmentes 20060403

Method GET_GROUP_FILTER on class CL_RSTRAN_GEN has no exception.

Method GET_INVOLVED_FIELDS_SEGMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_FIELD Value transfer Type reference (TYPE) RSTRAN_T_FIELD Quell-/Zielstrukturfeld einer Regel 20050103
2 Returning R_T_SEG Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20050103

Method GET_INVOLVED_FIELDS_SEGMENTS on class CL_RSTRAN_GEN has no exception.

Method GET_INVOLVED_SEGMENTS__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 Quell-/Zielstrukturfeld einer Regel 20041014
2 Returning R_T_SEG Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG_T Liste von Segmenten 20041014

Method GET_INVOLVED_SEGMENTS__FIELDS on class CL_RSTRAN_GEN has no exception.

Method GET_LOOKUP_WITH_PREFETCH Signature

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

Method GET_LOOKUP_WITH_PREFETCH on class CL_RSTRAN_GEN has no exception.

Method GET_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_META_OBJECT Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_META_OBJ Meta object 20040831
2 Exporting E_TRANID Call by reference Type reference (TYPE) RSTRAN-TRANID TransformationsId 20040831
3 Exporting E_VERSION Call by reference Type reference (TYPE) RSTRAN-VERSION_CUR 2 Byte Integer (Signed) 20040831
4 Importing I_PROG_UID Call by reference Type reference (TYPE) RSTRAN-TRANPROG Programm ID einer Transformation (generiert) 20040831
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20040831

Method GET_META_DATA_BUFFERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_META_OBJECT Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_META_OBJ Meta object 20050513
2 Importing I_PROG_ID Call by reference Type reference (TYPE) RSTRAN-TRANPROG TransformationsId 20050513
3 Importing I_TRANID Call by reference Type reference (TYPE) RSTRAN-TRANID TransformationsId 20050513
4 Importing I_VERSION Call by reference Type reference (TYPE) RSTRAN-VERSION_CUR 2 Byte Integer (Signed) 20050513
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050513

Method GET_META_DATA_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_META_OBJECT Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_META_ROUTINE Meta object 20041124
2 Importing I_NO_FREE Call by reference Type reference (TYPE) RS_BOOL Ohne Intialisierung 20061016
3 Importing I_NO_TECHFIELDS Call by reference Type reference (TYPE) RS_BOOL Feldliste ohne technische Felder bei Einzelsatzroutinen 20071112
4 Importing I_PROG_UID Call by reference Type reference (TYPE) RSTRAN-TRANPROG Programm ID einer Transformation (generiert) 20041124
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20041124

Method GET_META_DATA_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_META_OBJECT Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_META_OBJ Meta object 20060126
2 Exporting E_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20060130
3 Exporting E_TRANID Call by reference Type reference (TYPE) RSTRAN-TRANID TransformationsId 20060126
4 Exporting E_VERSION Call by reference Type reference (TYPE) RSTRAN-VERSION_CUR 2 Byte Integer (Signed) 20060126
5 Importing I_PROG_UID Call by reference Type reference (TYPE) RSTRAN-TRANPROG Programm ID einer Transformation (generiert) 20060126
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060126

Method GET_META_DATA_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SEG_SOURCE Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Meta object 20060711
2 Exporting E_T_SEG_TARGET Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Meta object 20060711
3 Importing I_TRANID Call by reference Type reference (TYPE) RSTRAN-TRANID TransformationsId 20060711
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060711

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) CHAR1 Interner Verarbeitungsmode 20060711

Method GET_MODE on class CL_RSTRAN_GEN has no exception.

Method GET_PROGCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STEPTYPE Call by reference Type reference (TYPE) RSTRANRULESTEP-STEPTYPE Subregeltyp 20040922
2 Returning R_PROGCLASS Value transfer Type reference (TYPE) RSSG_PCLAS Programmklasse zum STEPtyp 20040922
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050216

Method GET_RULES_FIRST_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RULES Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_RULE_ID Regel (Rule ID) 20050725
2 Importing I_T_GROUP_FILTER Call by reference Type reference (TYPE) CL_RSTRAN_GEN_GROUP=>TY_T_GROUPID Gruppenfilter 20060323
3 Importing I_T_RULES_ALL Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_RULE_ID Regel (Rule ID) 20050725

Method GET_RULES_FIRST_PROCESS on class CL_RSTRAN_GEN has no exception.

Method GET_RULES_SECOND_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RULES Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_RULE_ID Regel (Rule ID) 20050725
2 Importing I_T_GROUP_FILTER Call by reference Type reference (TYPE) CL_RSTRAN_GEN_GROUP=>TY_T_GROUPID Gruppenfilter 20060323
3 Importing I_T_RULES_ALL Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_RULE_ID Regel (Rule ID) 20050725

Method GET_RULES_SECOND_PROCESS on class CL_RSTRAN_GEN has no exception.

Method GET_SECTION_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SECTION Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_SECTION Sections-felder 20041014

Method GET_SECTION_GLOBAL on class CL_RSTRAN_GEN has no exception.

Method GET_SECTION_LIMITER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LINE_END Value transfer Type reference (TYPE) STRING Segment-ID 20041208

Method GET_SECTION_LIMITER on class CL_RSTRAN_GEN has no exception.

Method GET_SOURCE_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_CONNECTOR Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_CONNECTOR Generierungsdaten zum Parameter 20041220
2 Importing I_POSIT Call by reference Type reference (TYPE) RSPOSIT Position des Feldes in der Struktur / Tabelle 20041012
3 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_RULE Regel im Gen.Format 20050414
4 Importing I_SEGID Call by reference Type reference (TYPE) RSTRAN_SEGID Segmentnummer 20041012
5 Importing I_T_SEGMENT_M Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Segmentbeschreibung im Metaformat 20041012
6 Importing I_T_SEG_SOURCE Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK Sourcebeschreibung im Feldformat des Extraktors 20041012

Method GET_SOURCE_PARAMETER on class CL_RSTRAN_GEN has no exception.

Method GET_SOURCE_SEGMENT_NAME_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEG_ID Call by reference Type reference (TYPE) RSTRAN_SEGID Segmentnummer 20050103
2 Importing I_TABLE_KIND Call by reference Type reference (TYPE) ABAP_TABLEKIND Tabellentyp 20050530
3 Returning R_S_SEG_SOURCE_GEN Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_SEG Sement-Tabelle [Meta format] 20050103

Method GET_SOURCE_SEGMENT_NAME_GEN on class CL_RSTRAN_GEN has no exception.

Method GET_STEPTYPE_FOR_SECTION 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 Typ einer Regel 20040916
2 Returning R_T_STEPTYPE Value transfer Type reference (TYPE) CL_RSTRAN_GEN=>TY_RG_STEP_TYPE Range für STEP-Typ 20040916

Method GET_STEPTYPE_FOR_SECTION on class CL_RSTRAN_GEN has no exception.

Method GET_STEP_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20041011
2 Changing C_S_META_OBJECT Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_META_OBJ Meta Objjelt 20041012
3 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_RULE Regel im Gen.Format 20050414
4 Importing I_T_MAPPING Call by reference Type reference (TYPE) RSTRAN_T_MAPPING Mappingtabelle 20041011
5 Importing I_T_NEXT_STEP Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_STEPID Tabelle von StepIDs 20050215
6 Importing I_T_RULE_STEP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_STEP Steps einer Regel 20041011
7 Importing I_T_SEG_SOURCE Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK 20041012
8 Importing I_T_SEG_TARGET Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK 20041012
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation Failed 20120503

Method GET_STEP_PARAMETERS_ROUT_GL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20041216
2 Changing C_S_META_OBJECT Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_META_OBJ Meta Objjelt 20041216
3 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_RULE Regel im Gen.Format 20050414
4 Importing I_T_RULE_STEP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_STEP Steps einer Regel 20041216

Method GET_STEP_PARAMETERS_ROUT_GL on class CL_RSTRAN_GEN has no exception.

Method GET_STEP_SEQUENCE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ID Value transfer Type reference (TYPE) I 20051006

Method GET_STEP_SEQUENCE_ID on class CL_RSTRAN_GEN has no exception.

Method GET_SYMBOLNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) STRING ID 20040929
2 Importing I_ID_2 Value transfer Type reference (TYPE) STRING ID 20050408
3 Importing I_KIND Value transfer Type reference (TYPE) STRING Art der Namenskonvention 20040929
4 Returning R_TYPENAME Value transfer Type reference (TYPE) TYPENAME Name des Typs 20040929

Method GET_SYMBOLNM on class CL_RSTRAN_GEN has no exception.

Method GET_TARGET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_CONNECTOR Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_CONNECTOR Generierungsdaten zum Parameter 20041220
2 Importing I_POSIT Call by reference Type reference (TYPE) RSPOSIT Position des Feldes in der Struktur / Tabelle 20041013
3 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_RULE Regel im Gen.Format 20050414
4 Importing I_SEGID Call by reference Type reference (TYPE) RSTRAN_SEGID Segmentnummer 20041013
5 Importing I_T_GROUP_M Call by reference Type reference (TYPE) CL_RSTRAN_GEN_GROUP=>TY_T_GROUP_GEN Gruppenbeschreibung im Metaformat 20041013
6 Importing I_T_SEG_TARGET Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK Targetbeschreibung im Feldformat des Extraktors 20041013

Method GET_TARGET_PARAMETER on class CL_RSTRAN_GEN has no exception.

Method GET_TARGET_SEGMENT_NAME_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEG_ID Call by reference Type reference (TYPE) RSTRAN_SEGID Segmentnummer 20050104
2 Importing I_TABLE_KIND Call by reference Type reference (TYPE) ABAP_TABLEKIND C_UNDEFINED Tabellentyp 20050531
3 Returning R_S_SEG_TARGET_GEN Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_SEG Segment Metadaten 20050104

Method GET_TARGET_SEGMENT_NAME_GEN on class CL_RSTRAN_GEN has no exception.

Method GET_TARGET_SEGMENT_TNAME_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SEG_TARGET_GEN Value transfer Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_SEG Segment Metadaten 20050712
2 Importing I_TABLE_KIND Call by reference Type reference (TYPE) ABAP_TABLEKIND C_UNDEFINED Tabellentyp 20050712

Method GET_TARGET_SEGMENT_TNAME_GEN on class CL_RSTRAN_GEN has no exception.

Method GET_TECH_FIELDS 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) IF_RSTRAN_GEN_ROOT=>TY_T_FIELD_ATTR Feldliste 20070411
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20041104

Method GET_TECH_FIELDS on class CL_RSTRAN_GEN has no exception.

Method GET_TRANID_BY_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TRANID Call by reference Type reference (TYPE) RSTRAN-TRANID TransformationsId 20100401
2 Importing I_PROG_UID Call by reference Type reference (TYPE) RSTRAN-TRANPROG Programm ID einer Transformation (generiert) 20100401
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20100401

Method GET_TYPENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) STRING ID 20040929
2 Importing I_ID_2 Value transfer Type reference (TYPE) STRING ID 20050408
3 Importing I_KIND Call by reference Type reference (TYPE) STRING Art für interne Namenskonvention 20040929
4 Returning R_TYPENAME Value transfer Type reference (TYPE) TYPENAME Name des Typs 20040929

Method GET_TYPENAME on class CL_RSTRAN_GEN has no exception.

Method GET_TYPE__STEP_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_GUID Call by reference Type reference (TYPE) RSSGUID25 BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20050310
2 Returning R_TYPE Value transfer Type reference (TYPE) TYPENAME Übergabetyp der Step-Gruppe 20050310

Method GET_TYPE__STEP_GROUP on class CL_RSTRAN_GEN has no exception.

Method GET_UI_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) CHAR1 Bearbeitungsmodus ( DISPLAY / MAINTAIN ) 20090826

Method GET_UI_MODE on class CL_RSTRAN_GEN has no exception.

Method GET_UPDATE_BEHAVIOUR 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 20100223
2 Returning R_ALL_FIELDS Value transfer Type reference (TYPE) RS_BOOL Boolean 20100223

Method GET_UPDATE_BEHAVIOUR on class CL_RSTRAN_GEN has no exception.

Method INITIALIZE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RULE_STEP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_STEP=>TY_T_RULE_STEP Tabelle mit Rule-steps 20050113
2 Changing C_T_STEP_TYPE Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_STEP_TYPE 20050113
3 Exporting E_S_RULE_STEP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_S_STEP Steps im Gen. Format 20050422
4 Importing I_KIND Call by reference Type reference (TYPE) KIND T = Target step, S = Source step 20100901
5 Importing I_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID ID des Regelparameters 20100901
6 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20050113
7 Importing I_T_RULE_STEP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_RULE=>TY_T_STEP Regelschritte einer Transformationsregel 20050113

Method INITIALIZE_STEP on class CL_RSTRAN_GEN has no exception.

Method INITIALIZE_STEP_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RULE_STEP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_STEP=>TY_T_RULE_STEP Tabelle mit Rule-steps 20050118
2 Changing C_T_STEP_GROUP Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_STEP_GRP Step-Bündel: Tabelle 20050118
3 Changing C_T_STEP_TYPE Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_STEP_TYPE 20050118
4 Importing I_R_RULESTEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP Regelschritt einer Transformation (Oberklasse) 20050118

Method INITIALIZE_STEP_ROUTINE on class CL_RSTRAN_GEN 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_SECOND_PROCESS Value transfer Type reference (TYPE) RSTRAN_SECOND_PROCESS 2. Regelverarbeitung 20050916

Method IS_SECOND_PROCESS on class CL_RSTRAN_GEN has no exception.

Method IS_STEPTYPE_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STEPTYPE_ID Call by reference Type reference (TYPE) RSTRAN_STEPTYPEID ID eines Regelschritttypes 20060131
2 Returning R_TRUE Value transfer Type reference (TYPE) RS_BOOL Wahr oder unwahr 20060131

Method IS_STEPTYPE_RELEVANT on class CL_RSTRAN_GEN has no exception.

Method REGISTER_STEPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RULE_STEP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_STEP=>TY_T_RULE_STEP 20050110
2 Changing C_T_STEP_TYPE Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_STEP_TYPE 20050110
3 Exporting E_EXPERT Call by reference Type reference (TYPE) RS_BOOL Boolean 20050110
4 Importing I_KIND Call by reference Type reference (TYPE) KIND T = Target step, S = Source step 20100901
5 Importing I_R_RULESTEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP Rule-step 20050110
6 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes für interne Steps 20090826

Method REGISTER_STEPID on class CL_RSTRAN_GEN has no exception.

Method SET_CONTEXT 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) IF_RSTRAN_GEN_ROOT=>TY_KIND Contextart 20040927
2 Importing I_LINE_END Call by reference Type reference (TYPE) STRING Zeilenbegrenzer 20041208
3 Importing I_RECNO_SUFFIX Call by reference Type reference (TYPE) STRING Recno-feld suffix 20041208
4 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_RULE Regel 20050412
5 Importing I_R_STEPGRP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEPGRP StepGruppe 20050920
6 Importing I_SOURCE_TLOGO Call by reference Type reference (TYPE) RS_TLOGO 20041028
7 Importing I_S_COMP Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_COMPONENT Componenten-Beschreibung 20040927
8 Importing I_S_GROUP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_GROUP=>TY_S_GROUP_GEN Gruppe 20041116
9 Importing I_S_SEG Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_SEG Segment Metadaten 20041029
10 Importing I_S_STEPTYPE Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_STEP_TYPE Step 20041110
11 Importing I_TARGET_TLOGO Call by reference Type reference (TYPE) RS_TLOGO 20041028
12 Importing I_T_SOURCE_FIELD Call by reference Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Tabelle der Quellfelder 20040922
13 Importing I_T_TARGET_FIELD Call by reference Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Tabelle der Zielfelder 20040922
14 Returning R_CONTEXT_GUID Value transfer Type reference (TYPE) RSSGUID25 Context Identifier 20040922

Method SET_CONTEXT on class CL_RSTRAN_GEN has no exception.

Method SET_CONTEXT_STEP 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) RSSGUID25 BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20041005
2 Importing I_STRU_IN Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20041005
3 Importing I_STRU_OUT Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20041005

Method SET_CONTEXT_STEP on class CL_RSTRAN_GEN has no exception.

Method SET_CONTEXT__ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ROUT Call by reference Object reference (TYPE REF TO) CL_RSTRAN_STEP_ROUT Regelschritt: Routinen 20041201
2 Returning R_CONTEXT_GUID Value transfer Type reference (TYPE) RSSGUID25 Context Identifier 20041201

Method SET_CONTEXT__ROUTINE on class CL_RSTRAN_GEN has no exception.

Method SET_CONTEXT__TO_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINE_END Call by reference Type reference (TYPE) STRING 20051118
2 Importing I_RECNO_SUFFIX Call by reference Type reference (TYPE) STRING 20041209
3 Importing I_SOURCE_TLOGO Call by reference Type reference (TYPE) RS_TLOGO 20041112
4 Importing I_S_GROUP Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_S_GROUP_GEN Gruppe 20041115
5 Importing I_S_SEG Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_SEG Segment Metadaten 20041112
6 Importing I_TARGET_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20041227
7 Importing I_TARGET_TLOGO Call by reference Type reference (TYPE) RS_TLOGO 20041112
8 Importing I_T_RULE Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_RULE_ID Tabelle mit Regeln 20041115
9 Importing I_T_STEPTYPE Call by reference Type reference (TYPE) CL_RSTRAN_GEN=>TY_T_STEP_TYPE Step-Tabelle 20060131
10 Returning R_CONTEXT_GUID Value transfer Type reference (TYPE) RSSGUID25 Context Identifier 20041112

Method SET_CONTEXT__TO_TARGET on class CL_RSTRAN_GEN has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Value transfer Type reference (TYPE) CHAR1 Interner Verarbeitungsmode 20060711
2 Importing I_UI_MODE Value transfer Type reference (TYPE) CHAR1 Bearbeitungsmode 20090826

Method SET_MODE on class CL_RSTRAN_GEN has no exception.

Method SET_OBJVERS_ROUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CODEID Call by reference Type reference (TYPE) RSCODEID ID for ABAP code 20070524
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Interner Verarbeitungsmode 20070524

Method SET_OBJVERS_ROUT on class CL_RSTRAN_GEN has no exception.

Method SET_SECTION_GLOBAL 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) IF_RSTRAN_GEN_ROOT=>TY_S_SECTION Sections-felder 20041014

Method SET_SECTION_GLOBAL on class CL_RSTRAN_GEN has no exception.

Method SET_STEPGRP_REF_INTEGRITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_SEG_TARGET Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG 20060713
2 Exporting E_TRUE Call by reference Type reference (TYPE) RS_BOOL Boolean 20060713
3 Importing I_PROG_UID Call by reference Type reference (TYPE) RSTRAN-TRANPROG Programm ID einer Transformation (generiert) 20060713
4 Importing I_TRANID Call by reference Type reference (TYPE) RSTRAN-TRANID TransformationsId 20060713
5 Importing I_T_FIELD_TARGET Call by reference Type reference (TYPE) RSTRAN_T_FIELD Transformation - Strukturfelder 20060713

Method SET_STEPGRP_REF_INTEGRITY on class CL_RSTRAN_GEN has no exception.

Method SET_STEPGRP_TIME_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TIME_CHECK Call by reference Type reference (TYPE) RS_BOOL Boolean 20061025
2 Importing I_R_MODEL Call by reference Object reference (TYPE REF TO) CL_RSTRAN_MODEL Leseschicht der Transformation (Modell) 20061025
3 Importing I_T_FIELD_TARGET Call by reference Type reference (TYPE) RSTRAN_T_FIELD Transformation - Strukturfelder 20061103
4 Importing I_T_SEG_TARGET Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG 20061103

Method SET_STEPGRP_TIME_CHECK on class CL_RSTRAN_GEN has no exception.

Method SET_STEP_PARAMETERS_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ROUT Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP_ROUT Regelschritt: Routinen 20050407
2 Importing I_T_SEG_SOURCE Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20050105
3 Importing I_T_SEG_TARGET Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_SEG Sement-Tabelle [Meta format] 20050105

Method SET_STEP_PARAMETERS_ROUTINE on class CL_RSTRAN_GEN has no exception.

Method SET_STEP_PARAMETER_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT Call by reference Type reference (TYPE) TYPENAME Strukturname 20041220
2 Importing I_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20041220
3 Importing I_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20041220
4 Importing I_R_RULESTEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP Regelschritt einer Transformation (Oberklasse) 20041220
5 Importing I_T_RULE_STEP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_STEP=>TY_T_RULE_STEP Tabelle mit Rule-steps 20050114

Method SET_STEP_PARAMETER_IN on class CL_RSTRAN_GEN has no exception.

Method SET_STEP_PARAMETER_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT Call by reference Type reference (TYPE) TYPENAME Strukturname 20041220
2 Importing I_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20041220
3 Importing I_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20041220
4 Importing I_R_RULESTEP Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP Regelschritt einer Transformation (Oberklasse) 20041220
5 Importing I_T_RULE_STEP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_STEP=>TY_T_RULE_STEP Tabelle mit Rule-steps 20050114

Method SET_STEP_PARAMETER_OUT on class CL_RSTRAN_GEN has no exception.

Method SPLIT_FIELD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DATA Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_FIELD_AGGR Feldliste mit Aggregation 20041117
2 Exporting E_T_KEY Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_FIELD Allgemeine Feldliste (schmal) 20041117
3 Exporting E_T_KEY_GRP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_GROUP=>TY_T_FIELD_KEY_GRP Allgemeine Feldliste mit GruppenInfo 20050112
4 Importing I_T_FIELD Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_FIELD_ATTR Feldattribute 20041117

Method SPLIT_FIELD_LIST on class CL_RSTRAN_GEN has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730