SAP ABAP Class CL_RSDHAF_MAPPING_OPER_INPUT (Frontend: Mapping Operation Input)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST-HAP (Application Component) HANA Analysis Process
     RSDHA (Package) SAP HANA Analysis in BW
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDHAF_MAPPING Frontend: Mapping 20120725
Properties
Class CL_RSDHAF_MAPPING_OPER_INPUT  
Short Description Frontend: Mapping Operation Input    
Super Class CL_RSDHAF_MAPPING Frontend: Mapping 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDHA   SAP HANA Analysis in BW 
Created 20120725   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSDHA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDHAF_MAPPING_OPER_INPUT has no interface implemented.
Friends
Class CL_RSDHAF_MAPPING_OPER_INPUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_FCODE Constant Private See coding Function Codes 20120725
2 P_C_OPER_COLUMN_NUMBER Constant Private See coding Column Numbers of Operation 20120821
3 P_C_SRC_COLUMN_NUMBER Constant Private See coding Column Numbers of Source 20120821
4 P_R_NET_OPER Instance attribute Private Object reference (TYPE REF TO) IF_RSNETGRAPHIC_TABLE Network Table for Operation 20120728
5 P_R_NET_SRC Instance attribute Private Object reference (TYPE REF TO) IF_RSNETGRAPHIC_TABLE Network Table for Info Provider 20120725
6 P_TH_JOIN_FIELD Instance attribute Private Type reference (TYPE) TP_TH_JOIN_FIELD Join field (Table Type) 20130801
7 P_T_OPER Instance attribute Private Type reference (TYPE) T_T_OPER Operation Data 20120728
8 P_T_SRC Instance attribute Private Type reference (TYPE) T_T_SRC Source Data 20120725
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120725
2 P_ADD_ALL_SRC_FIELDS_TO_OPER Instance method Private Method Add all source fields to operation 20121007
3 P_ADD_SRC_FIELDS_TO_OPER Instance method Private Method Add selected source fields to operation 20120803
4 P_CREATE_OPERATION Instance method Private Method Create Operation 20120725
5 P_CREATE_SRC Instance method Private Method Create Source 20120725
6 P_DELETE_ALL_FILTER Instance method Private Method Delete all filter 20120725
7 P_DELETE_MAPPING_BY_SELECTION Instance method Private Method Delete Mapping by Selection 20120806
8 P_DELETE_TABLES Instance method Private Method Delete Network Tables for Source and Operation 20120725
9 P_GET_RANGE Instance method Private Method Get Range Type 20120725
10 P_MAINTAIN_AGGREGATION Instance method Private Method Maintain Aggregation 20120807
11 P_MAINTAIN_CURR_TRANSLATION Instance method Private Method Maintain Currency Translation Type 20120807
12 P_MAINTAIN_DB_TABLE_FILTER Instance method Private Method Maintain Database Filter 20120725
13 P_MAINTAIN_FIELD_PROPERTIES Instance method Private Method Maintain Field Properties 20120806
14 P_MAINTAIN_FILTER Instance method Private Method Maintain Filter 20120725
15 P_MAINTAIN_HAAP_FILTER Instance method Private Method Maintain HANA Analysis Process Filter 20130711
16 P_MAINTAIN_QUANTITY_CONVERSION Instance method Private Method Maintain Quantity Conversion Type 20120807
17 P_MAINTAIN_SRC_FILTER Instance method Private Method Maintain Infoprovider or HANA Analysis Process Filter 20130711
18 P_MAPPING_BY_SELECTION Instance method Private Method Mapping by Selection 20120806
19 P_SET_INPUT_MAPPING Instance method Private Method Set Input Mapping 20130218
20 SET_AGGREGATION_DROPDOWN Static method Public Method Value Help for Aggregation 20120725
Events
Class CL_RSDHAF_MAPPING_OPER_INPUT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_JOIN_FIELD Private See coding Join field 20130801 BEGIN OF tp_s_join_field, name TYPE if_rsdha_types=>tn_name, object_type TYPE if_rsdham_object=>tn_type, object_name TYPE if_rsdha_types=>tn_name, tlogo TYPE rstlogo, txtlg TYPE rstxtsh, END OF tp_s_join_field
2 TP_TH_JOIN_FIELD Private See coding Join field (Table Type) 20130801 tp_th_join_field TYPE HASHED TABLE OF tp_s_join_field WITH UNIQUE KEY name
3 T_S_OPER Private See coding Operation Data 20120728 BEGIN OF t_s_oper, name(40) TYPE c, icon(1) TYPE c, description(60) TYPE c, * control data iobjtp TYPE rsiobjtp, non_existent TYPE rs_bool, END OF t_s_oper
4 T_S_SRC Private See coding Source Data 20120725 BEGIN OF t_s_src, selected(1) TYPE c, name(40) TYPE c, icon(1) TYPE c, join(1) TYPE c, description(60) TYPE c, filter(1) TYPE c, conversion_type(10) TYPE c, aggregation_type(3) TYPE c, * control data iobjnm TYPE rsiobjnm, dtelnm TYPE rollname, is_keyfigure(1) TYPE c, is_key TYPE rs_bool, iobjtp TYPE rsiobjtp, uninm TYPE rsuninm, unitp TYPE rsunitp, unit_type(1) TYPE c, row TYPE sy-tabix, non_existent TYPE rs_bool, END OF t_s_src
5 T_T_OPER Private See coding Operation Data (Table Type) 20120728 t_t_oper TYPE STANDARD TABLE OF t_s_oper
6 T_T_SRC Private See coding Source (Table Type) 20120725 t_t_src TYPE STANDARD TABLE OF t_s_src
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MAINTENANCE Call by reference Object reference (TYPE REF TO) CL_RSDHAF_MAINTENANCE 20120811

Method CONSTRUCTOR on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_ADD_ALL_SRC_FIELDS_TO_OPER Signature

Method P_ADD_ALL_SRC_FIELDS_TO_OPER on class CL_RSDHAF_MAPPING_OPER_INPUT has no parameter.
Method P_ADD_ALL_SRC_FIELDS_TO_OPER on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_ADD_SRC_FIELDS_TO_OPER Signature

Method P_ADD_SRC_FIELDS_TO_OPER on class CL_RSDHAF_MAPPING_OPER_INPUT has no parameter.
Method P_ADD_SRC_FIELDS_TO_OPER on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_CREATE_OPERATION Signature

Method P_CREATE_OPERATION on class CL_RSDHAF_MAPPING_OPER_INPUT has no parameter.
Method P_CREATE_OPERATION on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_CREATE_SRC Signature

Method P_CREATE_SRC on class CL_RSDHAF_MAPPING_OPER_INPUT has no parameter.
Method P_CREATE_SRC on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_DELETE_ALL_FILTER Signature

Method P_DELETE_ALL_FILTER on class CL_RSDHAF_MAPPING_OPER_INPUT has no parameter.
Method P_DELETE_ALL_FILTER on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_DELETE_MAPPING_BY_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL_SELECTED_FIELDS Call by reference Type reference (TYPE) RS_BOOL X: All Selected Fields 20120806

Method P_DELETE_MAPPING_BY_SELECTION on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_DELETE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OPERATION Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20120725
2 Importing I_SOURCE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20120725

Method P_DELETE_TABLES on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_GET_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_RANGE Value transfer Object reference (TYPE REF TO) DATA 20120725

Method P_GET_RANGE on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_MAINTAIN_AGGREGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW Call by reference Type reference (TYPE) RSNG_ROWNR Line number 20120807

Method P_MAINTAIN_AGGREGATION on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_MAINTAIN_CURR_TRANSLATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW Call by reference Type reference (TYPE) RSNG_ROWNR Line number 20120807

Method P_MAINTAIN_CURR_TRANSLATION on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_MAINTAIN_DB_TABLE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FILTER Call by reference Type reference (TYPE) IF_RSDHAM_SRC_DB_TABLE=>TN_T_RANGE Range-Table (Select Option) 20120725
2 Importing I_JUST_DISPLAY Call by reference Type reference (TYPE) C X: Display only mode 20120725
3 Importing I_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20120725
4 Importing I_TABNM Call by reference Type reference (TYPE) TABNAME Table Name 20130711

Method P_MAINTAIN_DB_TABLE_FILTER on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_MAINTAIN_FIELD_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGREGATION_VISIBLE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE X: Field to maintain aggregation is visible 20120806
2 Importing I_CONVERSION_VISIBLE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE X: Field to maintain currency conversion type is visible 20120807
3 Importing I_ROW Call by reference Type reference (TYPE) RSNG_ROWNR Line number 20120806

Method P_MAINTAIN_FIELD_PROPERTIES on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_MAINTAIN_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW Call by reference Type reference (TYPE) RSNG_ROWNR Line number 20120725

Method P_MAINTAIN_FILTER on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_MAINTAIN_HAAP_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FILTER Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_RANGE Range-Table (Select Option) 20130711
2 Importing I_DTELNM Call by reference Type reference (TYPE) ROLLNAME Data element (semantic domain) 20130711
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130711
4 Importing I_JUST_DISPLAY Call by reference Type reference (TYPE) C X: Display only mode 20130711
5 Importing I_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20130711

Method P_MAINTAIN_HAAP_FILTER on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_MAINTAIN_QUANTITY_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW Call by reference Type reference (TYPE) RSNG_ROWNR Line number 20120807

Method P_MAINTAIN_QUANTITY_CONVERSION on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_MAINTAIN_SRC_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FILTER Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_RANGE Filter 20130711
2 Importing I_DTELNM Call by reference Type reference (TYPE) ROLLNAME Data element (semantic domain) 20130711
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130711
4 Importing I_JUST_DISPLAY Call by reference Type reference (TYPE) C X: Display only mode 20130711
5 Importing I_NAME Call by reference Type reference (TYPE) RSIOBJNM Name of InfoProvider 20130711

Method P_MAINTAIN_SRC_FILTER on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_MAPPING_BY_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW Call by reference Type reference (TYPE) RSNG_ROWNR Line number 20120806
2 Importing I_STATE Call by reference Type reference (TYPE) RS_BOOL Boolean 20120806

Method P_MAPPING_BY_SELECTION on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method P_SET_INPUT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRED_ROW Call by reference Type reference (TYPE) RSNG_ROWNR Predecessor Row Number 20130218
2 Importing I_PRED_ROW_OLD Call by reference Type reference (TYPE) RSNG_ROWNR Old Predecessor Row Number 20130218
3 Importing I_R_DOIT Call by reference Object reference (TYPE REF TO) CL_RSNETGRAPHIC_DOIT Doit-Class of Netplan Event 20130218
4 Importing I_R_LINK Call by reference Object reference (TYPE REF TO) IF_RSNETGRAPHIC_LINK Link Object of Netplan 20130219
5 Importing I_SUCC_ROW Call by reference Type reference (TYPE) RSNG_ROWNR Successor Row Number 20130218
6 Importing I_SUCC_ROW_OLD Call by reference Type reference (TYPE) RSNG_ROWNR Old Successor Row Number 20130218

Method P_SET_INPUT_MAPPING on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.

Method SET_AGGREGATION_DROPDOWN Signature

Method SET_AGGREGATION_DROPDOWN on class CL_RSDHAF_MAPPING_OPER_INPUT has no parameter.
Method SET_AGGREGATION_DROPDOWN on class CL_RSDHAF_MAPPING_OPER_INPUT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 731