SAP ABAP Class CL_RSTRAN_GEN_STEPGRP_ODSO (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 20090903
Properties
Class CL_RSTRAN_GEN_STEPGRP_ODSO  
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 20090903   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_RSDMD_LOOKUP_MASTER_DATA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSTRAN_GEN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSTRAN_GEN_STEP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_RSDAI_NEARLINE_CONNECTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_RSTRAN_GEN_ROOT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSTRAN_GEN_STEPGRP_ODSO has no interface implemented.
Friends
Class CL_RSTRAN_GEN_STEPGRP_ODSO 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_ODSO 20090903
2 P_DB_TAB Instance attribute Private Type reference (TYPE) TYPENAME Name of Dictionary type 20100121
3 P_NO_PREFETCH Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20090903
4 P_ODSOBJECT Instance attribute Private Type reference (TYPE) RSDODSOBJECT DataStore Object 20090903
5 P_TYPE_OUT Instance attribute Private Type reference (TYPE) TYPENAME Initial Structure Type for Multiple Master Data Attributes 20090903
6 P_T_FIELD Instance attribute Private Type reference (TYPE) IF_RSTRAN_GEN_ROOT=>TY_T_FIELD_ATTR Field Attributes 20100119
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NLS_EXIST Instance method Public Method Checks existence of NLS 20100408
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090903
3 FACTORY_SUB Static method Public Method FACTORY Subclass 20090903
4 FILL_FIELD_LIST Instance method Private Method Fill the Field List 20100119
5 FREE_SUB Static method Public Method FREE 20090903
6 GET_DB_TAB Instance method Public Method Returns DB table to read from 20100121
7 GET_META_OBJECT Static method Public Method Step Type Retrive Specific Meta-Object 20090903
8 GET_META_OBJECT_ Instance method Private Method Step Type Retrive Specific Meta-Object 20090903
9 GET_ODSO Instance method Public Method Returns technical name of DataStore object 20100126
10 NLS_SELECT Static method Public Method Select All Data 20100408
11 REGISTER_RULE Instance method Private Method Register Rule in Step Group 20090903
12 SET_NO_PREFETCH Instance method Public Method 20090903
Events
Class CL_RSTRAN_GEN_STEPGRP_ODSO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_FIELD_SELECTION Public Type reference (TYPE) RSDAI_S_FIELD_SELECTION 20100414
2 TY_S_IOBJ Private See coding InfoObject with Gen. Info 20090903 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
3 TY_S_MAP_SRCFNM_IOBJFNM Public See coding 20090903 BEGIN OF ty_s_map_srcfnm_iobjfnm, src_fieldnm TYPE rsd_fieldnm, iobj_fieldnm TYPE rsd_fieldnm, END OF ty_s_map_srcfnm_iobjfnm
4 TY_S_META Public See coding 20090903 BEGIN OF ty_s_meta, odsobject TYPE rsdodsobject, ti_in TYPE if_rstran_gen_root=>ty_s_component_step, t_in TYPE if_rstran_gen_root=>ty_t_par_in, t_in_f TYPE if_rstran_gen_root=>ty_t_par_in, prefix TYPE string, * iobjnm TYPE rsdiobj, no_prefetch TYPE rs_bool, * t_map type ty_t_map_srcfnm_iobjfnm, * ti_fd type rsd_fieldnm, prefetch_iobjnm TYPE rsdiobjnm, r_stepgrp TYPE REF TO cl_rstran_gen_stepgrp_odso, END OF ty_s_meta
5 TY_S_ODSO Private See coding 20090903 BEGIN OF ty_s_odso, r_stepgrp_ TYPE REF TO cl_rstran_gen_stepgrp, odsobject TYPE rsdodsobject, fieldnm TYPE rsfieldnm, segid TYPE rstran_segid, END OF ty_s_odso
6 TY_S_TIME_GRP Public See coding Attributes of Time Dependency 20090903 BEGIN OF ty_s_time_grp, iobjnm TYPE rsdiobjnm, date TYPE d, mper TYPE rsmper, END OF ty_s_time_grp
7 TY_T_ENTRY_FIELDS Public Type reference (TYPE) RSDA_T_ENTRYFIELDS Fields of 'FOR ALL ENTRIES' Table 20100414
8 TY_T_FIELD_SELECTIONS Public See coding 20100414 ty_t_field_selections TYPE STANDARD TABLE OF ty_s_field_selection WITH NON-UNIQUE DEFAULT KEY
9 TY_T_IOBJ Private See coding InfoObjects with Gen. Info 20090903 ty_t_iobj TYPE STANDARD TABLE OF ty_s_iobj WITH NON-UNIQUE KEY iobjnm
10 TY_T_MAP_SRCFNM_IOBJFNM Public See coding 20090903 ty_t_map_srcfnm_iobjfnm TYPE STANDARD TABLE OF ty_s_map_srcfnm_iobjfnm WITH NON-UNIQUE DEFAULT KEY
11 TY_T_ODSO Private See coding 20090903 ty_t_odso TYPE STANDARD TABLE OF ty_s_odso WITH NON-UNIQUE KEY odsobject fieldnm segid
Method Signatures

Method CHECK_NLS_EXIST Signature

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

Method CHECK_NLS_EXIST on class CL_RSTRAN_GEN_STEPGRP_ODSO 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 20090903

Method CONSTRUCTOR on class CL_RSTRAN_GEN_STEPGRP_ODSO 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 20090903
2 Importing I_R_STEP_ Call by reference Object reference (TYPE REF TO) CL_RSTRAN_GEN_STEP GenFrameWork Step 20090903

Method FACTORY_SUB on class CL_RSTRAN_GEN_STEPGRP_ODSO has no exception.

Method FILL_FIELD_LIST Signature

Method FILL_FIELD_LIST on class CL_RSTRAN_GEN_STEPGRP_ODSO has no parameter.
Method FILL_FIELD_LIST on class CL_RSTRAN_GEN_STEPGRP_ODSO has no exception.

Method FREE_SUB Signature

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

Method GET_DB_TAB Signature

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

Method GET_DB_TAB on class CL_RSTRAN_GEN_STEPGRP_ODSO 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 20090903
2 Returning R_S_META_OBJECT Value transfer Type reference (TYPE) TY_S_META 20090903

Method GET_META_OBJECT on class CL_RSTRAN_GEN_STEPGRP_ODSO has no exception.

Method GET_META_OBJECT_ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_META_OBJECT Value transfer Type reference (TYPE) TY_S_META Meta-Beschreibung Konvertierung 20090903

Method GET_META_OBJECT_ on class CL_RSTRAN_GEN_STEPGRP_ODSO has no exception.

Method GET_ODSO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ODSOBJECT Value transfer Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20100126

Method GET_ODSO on class CL_RSTRAN_GEN_STEPGRP_ODSO has no exception.

Method NLS_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DATA Call by reference Type reference (TYPE) SORTED TABLE Rückgabetabelle für selektierte Datensätze 20100408
2 Importing I_APPEND Call by reference Type reference (TYPE) RS_BOOL Kennzeichen: Selektierte Datensätze an C_T_DATA anhängen 20100408
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100408
4 Importing I_ORDER_BY_PRIMARY_KEY Call by reference Type reference (TYPE) RS_BOOL Kennzeichen: Nach Primärschlüssel sortieren (ist dominant) 20100408
5 Importing I_R_SELECTION_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Selektionsbedingung als multi-dimensionales Mengenobjekt 20100408
6 Importing I_T_ENTRIES Call by reference Type reference (TYPE) ANY TABLE "FOR ALL ENTRIES"-Tabelle 20100408
7 Importing I_T_ENTRY_FIELDS Call by reference Type reference (TYPE) TY_T_ENTRY_FIELDS Projektion und Aliasname für "FOR ALL ENTRIES" -Tabelle 20100408
8 Importing I_T_FIELD_SELECTIONS Call by reference Type reference (TYPE) TY_T_FIELD_SELECTIONS Projektion, Aliasname und Aggregation der Ergebnismenge 20100408
9 Importing I_WHERE_CONDITION Call by reference Type reference (TYPE) CSEQUENCE Selektionsbedingung als OpenSQL-Ausdruck auf d. aktiven Tab. 20100408
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabeparametrisierung 20100408

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 20090903

Method REGISTER_RULE on class CL_RSTRAN_GEN_STEPGRP_ODSO has no exception.

Method SET_NO_PREFETCH Signature

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

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