SAP ABAP Class CL_RSTRAN_GEN_STEPGRP (Step Group)
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_STEPGRP_DISTR Step Group 20050917
2 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEPGRP_MASTER Step Group 20050919
3 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEPGRP_ODSO Step Group 20090903
4 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEPGRP_REFINT 20060711
5 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEPGRP_T_CHECK Time Consistency Check 20061025
Properties
Class CL_RSTRAN_GEN_STEPGRP  
Short Description Step Group    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTRAN_R   Transformation Runtime 
Created 20050917   SAP 
Last change 20130531   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_STEP 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)
Interfaces
Class CL_RSTRAN_GEN_STEPGRP has no interface implemented.
Friends
Class CL_RSTRAN_GEN_STEPGRP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_T_FACTORY Static Attribute Private Type reference (TYPE) TY_T_STEPGRP Step Groups 20050926
2 O_IF Instance attribute Protected Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_STATUS Generation Status IF 20060117
3 O_PREFIX Instance attribute Protected Type reference (TYPE) STRING Generation Prefix 20050919
4 O_R_CURRENT_STEP Instance attribute Protected Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP Current step set by IS execution 20100901
5 O_STATUS Instance attribute Protected Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_STATUS Status 20050919
6 O_STEPGRP_ID Instance attribute Protected Type reference (TYPE) RSTRAN_STEPID Step Group ID 20050919
7 O_STEPTYPE Instance attribute Protected Type reference (TYPE) RSTRANRULESTEP-STEPTYPE Type of Rule Step 20050919
8 O_STEPTYPE_ID Instance attribute Protected Type reference (TYPE) RSTRAN_STEPTYPEID ID for Type of Rule Step 20050919
9 O_S_GEN_STATUS Instance attribute Protected Type reference (TYPE) TY_S_GEN_STATUS 20050921
10 O_T_RULEID Instance attribute Protected Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_RULEID_FIELD Registered Rules 20050919
11 O_T_STEP_GEN Instance attribute Protected Type reference (TYPE) TY_T_GEN_PARAM_STEP 20050923
12 P_STEPGROUP_ID Static Attribute Public Type reference (TYPE) RSTRAN_STEPID Status of Step Group ID 20050917
Methods
# Method Level Visibility Method type Description Created on
1 AT_LAST Instance method Public Method 20050926
2 CLOSE_IF Instance method Public Method 20060117
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050919
4 FACTORY Static method Public Method ID Dependent on Subclass of Step Group 20050920
5 FREE Static method Public Method Resetting of Factory Instances 20050917
6 GET_BY_SECTION Static method Public Method 20050926
7 GET_FIELDNAME Instance method Public Method Field Name for Step 20050920
8 GET_INFO Instance method Public Method Step Group Attribute 20050920
9 GET_PREFIX Instance method Public Method Step Group (Technical Indicator) 20050920
10 GET_RULES Instance method Public Method 20051007
11 GET_STEPS_FOR_EVENT Instance method Public Method 20100901
12 GET_STEPTYPE Instance method Public Method 20050926
13 GET_TYPE_DEFINITION Instance method Public Method Type Definiton 20100118
14 GET_TYPE_NAME Instance method Public Method Returns type name 20100120
15 GET_TYPE_OUT Instance method Public Method 20050920
16 IS_EXECUTED Instance method Public Method Generation Event 20060118
17 IS_EXECUTION Instance method Public Method Generation Event 20050921
18 IS_EXECUTION_STEP Instance method Public Method 20060116
19 IS_LAST_STEP Instance method Public Method Last Step of Step Group 20051006
20 IS_LATE Instance method Public Method 20100901
21 IS_SECTION Instance method Public Method 20051020
22 IS_STEP_PROCESSING Instance method Public Method 20050927
23 LATE_ENDIF Instance method Public Method 20051020
24 OPEN_IF Instance method Public Method 20060117
25 POST_PROCESSING_AFTER_STEP Static method Public Method 20050926
26 REGISTER_STEP Instance method Public Method CONSTRUCTOR 20050923
27 RESET_STEP_OWNER Instance method Public Method 20100901
28 SET_GEN_CONTAINER Instance method Public Method Gen. Container 20050920
29 SET_GEN_SETTINGS Instance method Public Method 20100901
Events
Class CL_RSTRAN_GEN_STEPGRP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_GEN_PARAM_STEP Protected See coding 20050923 begin of ty_s_gen_param_step, r_step_ type ref to cl_rstran_gen_step, t_param type cl_rstran_gen_step=>TY_T_PARAMETER, execution_at type if_rstran_gen_root=>ty_status, r_step_exe type ref to cl_rstran_gen_step, end of ty_s_gen_param_step
2 TY_S_GEN_STATUS Protected See coding 20050921 begin of TY_S_GEN_STATUS, execution_at type if_rstran_gen_root=>ty_status, gen_flag type rs_bool, end of ty_s_gen_status
3 TY_S_STEPGRP Public See coding Step Group 20050920 begin of TY_S_STEPGRP, r_stepgrp type ref to cl_rstran_gen_stepgrp, end of ty_s_stepgrp
4 TY_T_GEN_PARAM_STEP Protected See coding 20050923 ty_t_gen_param_step type standard table of ty_s_gen_param_step with non-unique key r_step_
5 TY_T_STEPGRP Public See coding Step Groups 20050920 ty_t_stepgrp type standard table of ty_s_stepgrp with non-unique key r_stepgrp
Method Signatures

Method AT_LAST Signature

Method AT_LAST on class CL_RSTRAN_GEN_STEPGRP has no parameter.
Method AT_LAST on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method CLOSE_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 20060118
2 Returning R_TRUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20060117

Method CLOSE_IF on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method CONSTRUCTOR 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 20050919

Method CONSTRUCTOR on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_R_STEPGRP_ Value transfer Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEPGRP GenFrameWork StepGruppe 20050920
2 Importing I_R_STEP_ Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP GenFrameWork Step 20050920

Method FACTORY on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method FREE Signature

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

Method GET_BY_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_STEPGRP Call by reference Type reference (TYPE) TY_T_STEPGRP StepGruppen 20050926
2 Importing I_SECTION Call by reference Type reference (TYPE) RSTRAN_STEPTYP_R-TMPL_SECTION Name der Template-Section 20050926

Method GET_BY_SECTION on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method GET_FIELDNAME 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 20050920
2 Importing I_R_STEP_ Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP GenFrameWork Step 20050920
3 Returning R_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20050920

Method GET_FIELDNAME on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STEPGRP_ID Call by reference Type reference (TYPE) RSTRAN_STEPID ID der StepGruppe 20050921
2 Exporting E_STEPTYPE Call by reference Type reference (TYPE) RSTRAN_STEPTYPE Type eines Regelschrittes 20050920
3 Exporting E_STEPTYPE_ID Call by reference Type reference (TYPE) RSTRAN_STEPTYPEID ID eines Regelschritttypes 20050921

Method GET_INFO on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method GET_PREFIX Signature

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

Method GET_PREFIX on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method GET_RULES Signature

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

Method GET_RULES on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method GET_STEPS_FOR_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_STEP Call by reference Type reference (TYPE) CL_RSTRAN_GEN_STEP=>TY_T_RULE_STEP Tabelle mit Rule-steps 20100901
2 Importing I_EVENT Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_STATUS Event Verarbeitung: Definiert in 'STEPGROUP' 20100901

Method GET_STEPS_FOR_EVENT on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method GET_STEPTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STEPTYPE Call by reference Type reference (TYPE) RSTRAN_STEPTYPE Type eines Regelschrittes 20050926
2 Exporting E_STEPTYPE_ID Value transfer Type reference (TYPE) RSTRAN_STEPTYPEID ID eines Regelschritttypes 20050926

Method GET_STEPTYPE on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method GET_TYPE_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting S_COMP Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_COMPONENT Componenten-Beschreibung 20100118

Method GET_TYPE_DEFINITION on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method GET_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TYPE Value transfer Type reference (TYPE) TYPENAME Name des Dictionary Typs 20100120

Method GET_TYPE_NAME on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method GET_TYPE_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TYPE Value transfer Type reference (TYPE) TYPENAME Name des Dictionary Typs 20050920

Method GET_TYPE_OUT on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method IS_EXECUTED 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 IS_EXECUTED on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method IS_EXECUTION 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 20060118
2 Importing I_STATUS Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_STATUS 20050921
3 Returning R_TRUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20050921

Method IS_EXECUTION on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method IS_EXECUTION_STEP Signature

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

Method IS_EXECUTION_STEP on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method IS_LAST_STEP Signature

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

Method IS_LAST_STEP on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method IS_LATE 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 20100901

Method IS_LATE on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method IS_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_STEPTYP_R-TMPL_SECTION Name der Template-Section 20051020
2 Returning R_TRUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20051020

Method IS_SECTION on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method IS_STEP_PROCESSING 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 20050927
2 Returning R_TRUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20050927

Method IS_STEP_PROCESSING on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method LATE_ENDIF 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 20060118
2 Returning R_TRUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20051020

Method LATE_ENDIF on class CL_RSTRAN_GEN_STEPGRP 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 Stepgruppe 20060117
2 Returning R_TRUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20060117

Method OPEN_IF on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method POST_PROCESSING_AFTER_STEP Signature

Method POST_PROCESSING_AFTER_STEP on class CL_RSTRAN_GEN_STEPGRP has no parameter.
Method POST_PROCESSING_AFTER_STEP on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method REGISTER_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GEN_DATA_SET Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Meta daten im step sind gesetzt 20100901
2 Importing I_KIND Call by reference Type reference (TYPE) KIND Art 20100901
3 Importing I_PARAMID Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20100901
4 Importing I_R_STEP_ Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP GenFrameWork Step 20050923

Method REGISTER_STEP on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method RESET_STEP_OWNER 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 Generierungsframework 20100901
2 Returning R_TRUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20100901

Method RESET_STEP_OWNER on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method SET_GEN_CONTAINER 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 20050920
2 Importing I_S_GEN_PARAMETER Call by reference Type reference (TYPE) CL_RSTRAN_GEN_STEP=>TY_S_PARAMETER 20050921

Method SET_GEN_CONTAINER on class CL_RSTRAN_GEN_STEPGRP has no exception.

Method SET_GEN_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXECUTION_AT Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_STATUS 20100901
2 Importing I_GEN_FLAG Call by reference Type reference (TYPE) RS_BOOL Boolean 20100901

Method SET_GEN_SETTINGS on class CL_RSTRAN_GEN_STEPGRP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700