SAP ABAP Class CL_RSTRAN_GEN_STEPGRP_DISTR (Step Group)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSTRAN_R (Package) Transformation Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_GEN_STEPGRP Step Group 20050917
Properties
Class CL_RSTRAN_GEN_STEPGRP_DISTR  
Short Description Step Group    
Super Class CL_RSTRAN_GEN_STEPGRP Step Group 
Instantiability of a Class 2  Public 
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_RULE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RSTRAN_GEN_ROOT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RSTRAN_GEN_STEPGRP_DISTR has no interface implemented.
Friends
Class CL_RSTRAN_GEN_STEPGRP_DISTR 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_SPLIT 20050923
2 P_LATE_TIME_EXE Instance attribute Private Type reference (TYPE) RS_BOOL Time conversion after step group processing 20100901
3 P_PERIOD_FROM Instance attribute Private Type reference (TYPE) TY_S_PER_FR Source Period in Gen. Format 20051006
4 P_R_GROUP Instance attribute Private Object reference (TYPE REF TO) CL_RSTRAN_GEN_GROUP Group 20050926
5 P_T_KYF Instance attribute Private Type reference (TYPE) TY_T_KYF_STEP Key Figure Table with Step Reference 20050926
6 P_T_ORDER_GEN Instance attribute Private Type reference (TYPE) TY_T_ORDER_GEN 20050923
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050923
2 FACTORY_SUB Static method Public Method FACTORY Subclass 20050923
3 FREE_SUB Static method Public Method FREE 20050923
4 GET_CALL_PARAMETER_PREPARE Instance method Public Method Gen. Framework: MetaObject Interface for 'Prepare' 20051006
5 GET_FIELDS_PARENT Instance method Private Method Provide Fields with Constant Content for Distribution 20051018
6 GET_GROUP Instance method Public Method Group Assignment 20051010
7 GET_GROUP_LOOP Instance method Public Method Parameters for LOOP Using Preceding Group 20051019
8 GET_META_OBJECT Static method Public Method Step Type Retrive Specific Meta-Object 20050926
9 GET_META_OBJECT_ Instance method Public Method 20050927
10 GET_SIGNATURE_PREPARE Instance method Public Method Generation Framework: Meta Object Signature 20051018
11 GET_TYPES Instance method Public Method 20051006
12 IS_LAST_STEP_ALL Instance method Public Method Last Step of Step Group 20100901
13 IS_LAST_STEP__KYF Instance method Public Method Last Step of Step Group 20051020
14 PARENT_IS_TABLE Instance method Public Method 20051019
15 REGISTER_RULE Instance method Private Method Register Rule in Step Group 20051007
Events
Class CL_RSTRAN_GEN_STEPGRP_DISTR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CALL_IN Public See coding 20051019 begin of ty_s_call_in, s_right type if_rstran_gen_root=>ty_s_call_single, left type fieldname, end of ty_s_call_in
2 TY_S_CALL_PREPARE Public See coding 20051006 begin of ty_s_call_prepare, in type if_rstran_gen_root=>ty_s_call_single, varnt_in type CL_RSTRAN_GEN_STEP=>ty_s_component, t_in type ty_t_call_in, out type fieldname, end of ty_s_call_prepare
3 TY_S_KYF_STEP Private See coding 20051010 BEGIN OF ty_s_kyf_step, r_step_tg_ TYPE REF TO cl_rstran_gen_step, r_step_sc_ TYPE REF TO cl_rstran_gen_step, s_fd TYPE cl_rstran_gen_rule=>ty_s_rule_field, gen TYPE rs_bool, END OF ty_s_kyf_step
4 TY_S_META Public See coding 20050927 BEGIN OF ty_s_meta, per_fr TYPE ty_s_meta_order, ty_in type typename, t_in type ty_t_ty_para, t_per_to TYPE ty_t_meta_order, ty_out type typename, END OF ty_s_meta
5 TY_S_META_ORDER Public See coding 20050927 BEGIN OF ty_s_meta_order, nm TYPE rsdiobjnm, fd TYPE fieldname, END OF ty_s_meta_order
6 TY_S_ORDER_GEN Private See coding 20050923 BEGIN OF ty_s_order_gen, r_step_ TYPE REF TO cl_rstran_gen_step, iobjnm TYPE rsiobjnm, END OF ty_s_order_gen
7 TY_S_OUT Public See coding 20051018 begin of ty_s_out, ty_nm type fieldname, tyt_nm type fieldname, end of ty_s_out
8 TY_S_PER_FR Private See coding 20051006 BEGIN OF ty_s_per_fr, nm TYPE rsdiobjnm, ty TYPE typename, fd TYPE fieldname, END OF ty_s_per_fr
9 TY_S_SIGNATURE Public See coding 20051018 begin of TY_S_SIGNATURE, per_in type if_rstran_gen_root=>ty_s_COMPONENT_STEP, t_in type ty_t_ty_para, out type typename, end of ty_s_signature
10 TY_S_SPLIT Private See coding 20050923 BEGIN OF ty_s_split, r_group_ TYPE REF TO cl_rstran_gen_group, iobjnm_sc TYPE rsdiobjnm, r_stepgrp_ TYPE REF TO cl_rstran_gen_stepgrp, END OF ty_s_split
11 TY_S_TY_PARA Public See coding 20051018 begin of ty_s_ty_para, nm type fieldname, ty type if_rstran_gen_root=>ty_s_COMPONENT_STEP, end of ty_s_ty_para
12 TY_T_CALL_IN Public See coding 20051019 ty_t_call_in type standard table of ty_s_call_in WITH NON-UNIQUE default key
13 TY_T_KYF_STEP Private See coding 20051010 ty_t_kyf_step TYPE STANDARD TABLE OF ty_s_kyf_step WITH NON-UNIQUE KEY r_step_tg_
14 TY_T_META_ORDER Public See coding 20050927 ty_t_meta_order TYPE STANDARD TABLE OF ty_s_meta_order WITH NON-UNIQUE KEY nm
15 TY_T_ORDER_GEN Private See coding 20050923 ty_t_order_gen TYPE STANDARD TABLE OF ty_s_order_gen WITH NON-UNIQUE KEY r_step_
16 TY_T_SPLIT Private See coding 20050923 ty_t_split TYPE STANDARD TABLE OF ty_s_split WITH NON-UNIQUE KEY r_group_ iobjnm_sc
17 TY_T_TY_PARA Public See coding 20051018 ty_t_ty_para type standard table of ty_s_ty_para with non-unique key nm
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERIOD_FROM Call by reference Type reference (TYPE) RSDIOBJNM InfoObject 20051006
2 Importing I_R_GROUP_ Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_GROUP Gruppe 20050926
3 Importing I_R_STEP_ Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP GenFrameWork Step 20050923

Method CONSTRUCTOR on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method FACTORY_SUB 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 20050923
2 Importing I_R_STEP_ Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP GenFrameWork Step 20050923

Method FACTORY_SUB on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method FREE_SUB Signature

Method FREE_SUB on class CL_RSTRAN_GEN_STEPGRP_DISTR has no parameter.
Method FREE_SUB on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method GET_CALL_PARAMETER_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_CALL Value transfer Type reference (TYPE) TY_S_CALL_PREPARE GenFramework:: Interface Parameterformat 20051006

Method GET_CALL_PARAMETER_PREPARE on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method GET_FIELDS_PARENT Signature

Method GET_FIELDS_PARENT on class CL_RSTRAN_GEN_STEPGRP_DISTR has no parameter.
Method GET_FIELDS_PARENT on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method GET_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_GROUP Value transfer Object reference (TYPE REF TO) CL_RSTRAN_GEN_GROUP Gruppe 20051010

Method GET_GROUP on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method GET_GROUP_LOOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STRUCTURE Call by reference Type reference (TYPE) FIELDNAME Feldname 20051020
2 Exporting E_TABLE Call by reference Type reference (TYPE) FIELDNAME Feldname 20051020
3 Importing I_EVENT Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_STATUS 20100901

Method GET_GROUP_LOOP on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method GET_META_OBJECT 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 ID 20050926
2 Returning R_STEPGRP_ Value transfer Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEPGRP_DISTR Stepgruppe 20050926

Method GET_META_OBJECT on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method GET_META_OBJECT_ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_META Value transfer Type reference (TYPE) TY_S_META MetaObject TIME SPLIT 20050927

Method GET_META_OBJECT_ on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method GET_SIGNATURE_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_SIGNATURE Value transfer Type reference (TYPE) TY_S_SIGNATURE Signatur 20051018

Method GET_SIGNATURE_PREPARE on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method GET_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IN Call by reference Type reference (TYPE) TYPENAME Name des Gruppen Typs 20051006
2 Exporting E_IN_TABLE Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20051019
3 Exporting E_OUT Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20051006
4 Exporting E_OUT_TABLE Call by reference Type reference (TYPE) TYPENAME Name des Gruppen Typs 20051019
5 Exporting E_PERIOD_IN Call by reference Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_S_COMPONENT_STEP 20051006

Method GET_TYPES on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

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

Method IS_LAST_STEP_ALL on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

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

Method IS_LAST_STEP__KYF on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method PARENT_IS_TABLE 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 20051019

Method PARENT_IS_TABLE on class CL_RSTRAN_GEN_STEPGRP_DISTR has no exception.

Method REGISTER_RULE 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 20051007

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