SAP ABAP Class CL_RSDHAF_PROC_OUT_MAPPING (Frontend: Procedure Output Mapping)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDHAF_MAINT_CONSTANTS Frontend: Maintenance Constants 20130102
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDHAF_PROC_OUT_MAPPING_OM Frontend: Procedure Output Mapping in Object Model 20121011
Properties
Class CL_RSDHAF_PROC_OUT_MAPPING  
Short Description Frontend: Procedure Output Mapping    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSDHA    
Program status     
Category 0   
Package RSDHA   SAP HANA Analysis in BW 
Created 20121011   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDHAF_MAINTENANCE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RSDHAM_ANALYSIS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSDHAM_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSDHAM_PROC_METADATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_RSDHA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDHAF_MAINT_CONSTANTS Frontend: Maintenance Constants 20130102
Friends
Class CL_RSDHAF_PROC_OUT_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_AINX_REPID Instance attribute Public Attribute reference (LIKE) 20130102
2 N_C_AINX_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20130102
3 N_C_CS_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20130102
4 N_C_CUSTOM_CONTROL Instance attribute Public Attribute reference (LIKE) 20130102
5 N_C_DEFAULT_PROC_ANALYSIS_TYPE Instance attribute Public Attribute reference (LIKE) 20130127
6 N_C_DEFAULT_SCRIPT_DB_SCHEMA Instance attribute Public Attribute reference (LIKE) 20130102
7 N_C_DRAG_DROP_FLAVOR Instance attribute Public Attribute reference (LIKE) 20130127
8 N_C_FO_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20130127
9 N_C_HAAP_ICON Instance attribute Public Attribute reference (LIKE) 20130102
10 N_C_HAAP_ICON_TEXT Instance attribute Public Attribute reference (LIKE) 20130102
11 N_C_HAAP_REPID Instance attribute Public Attribute reference (LIKE) 20130102
12 N_C_JOBNAME Instance attribute Public Attribute reference (LIKE) 20130102
13 N_C_MODELING_PREFIX Instance attribute Public Attribute reference (LIKE) 20130127
14 N_C_MON_DET_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20130102
15 N_C_OKCODE Instance attribute Public Attribute reference (LIKE) 20130102
16 N_C_PROC_REG_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20130102
17 N_C_PROC_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20130102
18 N_C_REGISTRATIONS_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20130102
19 N_C_SCREEN Instance attribute Public Attribute reference (LIKE) 20130102
20 N_C_TAB_SCREEN Instance attribute Public Attribute reference (LIKE) 20130102
21 N_C_TGT_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20130127
22 N_C_TREE_TYPE Instance attribute Public Attribute reference (LIKE) 20130127
23 N_C_WORKMODE Instance attribute Public Attribute reference (LIKE) 20130102
24 N_R_ALV Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV Data Analysis Processes 20121115
25 O_CONTAINER_NAME Instance attribute Protected Type reference (TYPE) SCRFNAME Container Name 20121012
26 O_DYNNR Instance attribute Protected Type reference (TYPE) SY-DYNNR ABAP-Systemfeld: Aktuelle Dynpro-Nummer 20130111
27 O_REPID Instance attribute Protected Type reference (TYPE) SY-REPID 20130111
28 O_R_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER GUI Container for ALV 20121011
29 O_R_PROC_METADATA Instance attribute Protected Object reference (TYPE REF TO) CL_RSDHAM_PROC_METADATA Object Model: Procedure Metatdata 20121011
30 O_S_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20121011
31 O_S_OUT_DB_PROC_PARAM Instance attribute Protected Type reference (TYPE) IF_RSDHAM_PROC_METADATA=>TN_S_DB_PROC_PARAM Procedure Parameter (Structure) 20121011
32 O_T_OUTPUT_MAPPING Instance attribute Protected Type reference (TYPE) TN_T_OUTPUT_MAPPING Output_mapping 20121011
33 O_WORKMODE Instance attribute Protected Type reference (TYPE) IF_RSDHAF_MAINT_TYPES=>TN_WORKMODE Working Mode 20121011
34 P_C_FIELDNAME Constant Private See coding Fieldname 20121011
35 P_DEFAULT_VALUES_FOR_BW_PROP Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE X: Default values have been already proposed 20121019
Methods
# Method Level Visibility Method type Description Created on
1 CLEAN_UP Instance method Public Method Clean Up 20121011
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121011
3 O_BEFORE_USER_COMMAND Instance method Protected Event handling method Handle Event Before User Command 20121011
4 O_HANDLE_AFTER_REFRESH Instance method Protected Event handling method Handle Event After Refresh 20121011
5 O_HANDLE_DATA_CHANGED Instance method Protected Event handling method Handle Event Data Changed 20121011
6 O_HANDLE_DATA_CHANGED_FINISHED Instance method Protected Event handling method Handle Event Data Changed Finished 20121011
7 O_HANDLE_ONF4 Instance method Protected Event handling method Handle On F4 20121011
8 O_INITIALIZE_ALV Instance method Protected Method Initialize ALV 20121011
9 O_SET_CELLS Instance method Protected Method Set cell values 20121011
10 O_VALUE_HELP_INPUT_FIELD Instance method Protected Method Value Help Schema 20121011
11 REFRESH_TABLE_DISPLAY Instance method Public Method Refresh Table Display 20121011
12 SET_BW_PROP Instance method Public Method Set BW Properties 20121011
13 SET_PROC_METADATA Instance method Public Method Set Procedure Metadata 20121012
14 SET_WORKMODE Instance method Public Method Set Working Mode 20121012
Events
Class CL_RSDHAF_PROC_OUT_MAPPING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_OUTPUT_MAPPING Public See coding Output Mapping (Structure) 20121011 BEGIN OF tn_s_output_mapping, status TYPE icon_text, position TYPE i, column TYPE if_rsdham_proc_metadata=>tn_db_column, is_keyfigure TYPE if_rsdham_field_descr=>tn_is_keyfigure, ref_input_column TYPE if_rsdham_proc_metadata=>tn_db_column, ref_iobjnm TYPE rsiobjnm, celltab TYPE lvc_t_styl, END OF tn_s_output_mapping
2 TN_T_OUTPUT_MAPPING Public See coding Output Mapping (Table Type) 20121011 tn_t_output_mapping TYPE STANDARD TABLE OF tn_s_output_mapping WITH DEFAULT KEY
Method Signatures

Method CLEAN_UP Signature

Method CLEAN_UP on class CL_RSDHAF_PROC_OUT_MAPPING has no parameter.
Method CLEAN_UP on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Systemfeld: Aktuelle Dynpro-Nummer 20130111
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID 20130111

Method CONSTRUCTOR on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method O_BEFORE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20121011

Method O_BEFORE_USER_COMMAND on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method O_HANDLE_AFTER_REFRESH Signature

Method O_HANDLE_AFTER_REFRESH on class CL_RSDHAF_PROC_OUT_MAPPING has no parameter.
Method O_HANDLE_AFTER_REFRESH on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method O_HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20121011
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20121011
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20121011
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20121011
5 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20121011

Method O_HANDLE_DATA_CHANGED on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method O_HANDLE_DATA_CHANGED_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Value transfer Attribute reference (LIKE) 20121011
2 Importing E_MODIFIED Value transfer Attribute reference (LIKE) 20121011

Method O_HANDLE_DATA_CHANGED_FINISHED on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method O_HANDLE_ONF4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20121011
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20121011
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20121011
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20121011
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20121011
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20121011

Method O_HANDLE_ONF4 on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method O_INITIALIZE_ALV Signature

Method O_INITIALIZE_ALV on class CL_RSDHAF_PROC_OUT_MAPPING has no parameter.
Method O_INITIALIZE_ALV on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method O_SET_CELLS Signature

Method O_SET_CELLS on class CL_RSDHAF_PROC_OUT_MAPPING has no parameter.
Method O_SET_CELLS on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method O_VALUE_HELP_INPUT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_INPUT_FIELD Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_NAME Input Field Name 20121011

Method O_VALUE_HELP_INPUT_FIELD on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method REFRESH_TABLE_DISPLAY Signature

Method REFRESH_TABLE_DISPLAY on class CL_RSDHAF_PROC_OUT_MAPPING has no parameter.
Method REFRESH_TABLE_DISPLAY on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method SET_BW_PROP Signature

Method SET_BW_PROP on class CL_RSDHAF_PROC_OUT_MAPPING has no parameter.
Method SET_BW_PROP on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method SET_PROC_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PROC_METADATA Call by reference Object reference (TYPE REF TO) CL_RSDHAM_PROC_METADATA Object Model: Procedure Metatdata 20121012

Method SET_PROC_METADATA on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.

Method SET_WORKMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORKMODE Call by reference Type reference (TYPE) IF_RSDHAF_MAINT_TYPES=>TN_WORKMODE Working Mode 20121012

Method SET_WORKMODE on class CL_RSDHAF_PROC_OUT_MAPPING has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740