SAP ABAP Class CL_UPARM_OVS_GENERIC (Object Value Selection)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-PLA-RAP (Application Component) Retail Assortment Planning
     UPARM (Package) Retail MAP Master Data Maintenance
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UPARM_OVS_COLUMN Object Value Selection 20080410
2 Inheritance (c INHERITING FROM c_ref)  CL_UPARM_OVS_MAIN_IOBJ Object Value for main info object (create ref and mass ins.) 20090216
3 Inheritance (c INHERITING FROM c_ref)  CL_UPARM_OVS_SELECTION Object Value Selection 20080410
Properties
Class CL_UPARM_OVS_GENERIC  
Short Description Object Value Selection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UPARM   Retail MAP Master Data Maintenance 
Created 20080410   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UPARM_OVS_GENERIC has no forward declaration.
Interfaces
Class CL_UPARM_OVS_GENERIC has no interface implemented.
Friends
Class CL_UPARM_OVS_GENERIC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MAX_RESULT Constant Protected Type reference (TYPE) I 500 Max result display in search help 20080410
2 MR_BADI_SEARCH_HELP_RESULT Instance attribute Protected Object reference (TYPE REF TO) BADI_UPARM_SEARCH_HELP_RESULT Badi to customize Search Help Result 20080509
3 MR_BADI_SEARCH_HELP_SELECT Instance attribute Protected Object reference (TYPE REF TO) BADI_UPARM_SEARCH_HELP_SELECT Badi to customize Search Help Selection 20080509
4 MR_BADI_SEARCH_HELP_SHOW_DESCR Instance attribute Protected Object reference (TYPE REF TO) BADI_UPARM_SEARCH_HELP_DESCR Define to allow a description as a search criterion 20110426
5 MR_CUSTO Instance attribute Protected Object reference (TYPE REF TO) CL_UPARM_CUSTOMIZING Master data maintenance view customizig 20080410
6 MR_MDM_ASSIST Instance attribute Protected Object reference (TYPE REF TO) CL_UPARM_WD_MDM_SINGLE_ASSIST OBSOLETE -Assistance Class for UPARM_WD_MDM_SINGLE 20080410
7 MR_OVS Instance attribute Protected Object reference (TYPE REF TO) IF_WD_OVS Web Dynpro: Interface for Node Element 20080410
8 MS_ATTRIBUTE_IOBJ_DETAILS Instance attribute Private Type reference (TYPE) BAPI6108 InfoObjects - Details 20080509
9 MS_SEARCH_HELP_HEADER Instance attribute Protected Type reference (TYPE) DD30V Search Help Header 20080410
10 MT_IOBJ_ATTRIBUTES Instance attribute Protected Type reference (TYPE) RSD_T_BAPI6108AT InfoObjects - Attributes 20090128
11 MT_IOBJ_COMPOUNDS Instance attribute Protected Type reference (TYPE) RSD_T_BAPI6108CM InfoObjects - Compounding (Table) 20080509
12 MT_OVS_FIELD_MAP Instance attribute Protected Type reference (TYPE) UPARM_YT_OVS_FIELD_MAP Table of OVS Field map 20080509
13 M_ATTRIBUTE Instance attribute Protected Type reference (TYPE) UPARM_Y_ATTR Info Object Attribute 20080410
14 M_INFO_OBJ Instance attribute Protected Type reference (TYPE) UPARM_Y_IOBJ Info Object 20080410
15 M_SEARCH_HELP Instance attribute Protected Type reference (TYPE) SHLPNAME Name of a Search Help 20080410
16 M_SEARCH_HELP_IOBJ Instance attribute Protected Type reference (TYPE) UPARM_Y_SEARCH_HELP_IOBJ Search Help InfoObject 20090205
17 M_TABLE_MULTI_SELECT Instance attribute Protected Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090216
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_SHLP_STRUCTURE Instance method Private Method Build Search Help Structure used in Selection and Result 20080410
2 BUILD_SHLP_TABLE Instance method Private Method Build Search Help Table used in Selection and Result 20080410
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080410
4 CONSTRUCT_OVS Instance method Protected Method General Contruct OVS 20080410
5 CONVERT_OVS_FIELD_TO_SHLP_STRU Instance method Private Method Convert OVS Field map to Search Help struct 20080509
6 CONVERT_RANGE_TO_SHLP_STRUCT Instance method Private Method Convert OVS Field map to Search Help struct 20080516
7 CONVERT_ROW_ATTR_VAL_TO_RESULT Instance method Private Method Convert Row Attribute Value to Result table 20080410
8 CONVERT_SHLP_STRUCT_TO_RANGE Instance method Private Method Convert Search Help struct to Criteria Range 20080410
9 CONVERT_SHLP_STRU_TO_ROW_ATTR Instance method Private Method Convert Search Help struct to Criteria Range 20080410
10 ENHANCE_RANGE_WITH_WD_CONTEXT Instance method Protected Method ABSTRACT: Enhance Shlp with Missing Value from WD Context 20080509
11 F4_PHASE0_CONFIG Instance method Public Method F4 Config 20080410
12 F4_PHASE1_INIT_INPUT Instance method Public Method F4 Init input and set default 20080410
13 F4_PHASE2_SET_RESULT Instance method Public Method F4 Set result 20080410
14 F4_PHASE3_APPLY_RESULT Instance method Public Method F4 Apply result 20080410
15 GET_CRITERIA_OPERATOR Instance method Protected Method Return Criteria Range operator 20080421
16 GET_MAIN_IOBJ_DESCRIPTIONS Instance method Private Method OBSOLETE: Update descriptions in rows 20080512
17 GET_RESULT_ROW_ATTR_VALUES Instance method Private Method Return Result Rows 20080410
18 INIT_CONTEXT_ATTR_INFO Instance method Protected Method ABSTRACT: Load Context attribut info 20080410
19 INIT_SEARCH_HELP Instance method Private Method Init Search Help 20080410
20 IS_ATTRIBUTE_NAME_MATCH Instance method Protected Method Is attribute name match 20080617
21 IS_ATTRIBUTE_TYPE_MATCH Instance method Protected Method Is attribute type match 20080617
22 MAP_WD_CONTEXT_TO_SHLP_FIELD Instance method Protected Method ABSTRACT: Map Search Help fields to WD attribute 20080509
23 UPDATE_WD_CONTEXT Instance method Protected Method ABSTRACT: Set result in Web Dynpro Specific Context 20080410
Events
Class CL_UPARM_OVS_GENERIC has no event.
Types
Class CL_UPARM_OVS_GENERIC has no local type.
Method Signatures

Method BUILD_SHLP_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SHLP_STRUCT Call by reference Type reference (TYPE) ANY 20080410
2 Importing I_INCLUDE_TEXT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080516

Method BUILD_SHLP_STRUCTURE on class CL_UPARM_OVS_GENERIC has no exception.

Method BUILD_SHLP_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SHLP_STRUCT Call by reference Type reference (TYPE) ANY 20090204
2 Changing CT_SHLP_TABLE Call by reference Type reference (TYPE) ANY 20080410

Method BUILD_SHLP_TABLE on class CL_UPARM_OVS_GENERIC has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UPARM_OVS_GENERIC has no parameter.
Method CONSTRUCTOR on class CL_UPARM_OVS_GENERIC has no exception.

Method CONSTRUCT_OVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CUSTOMIZING Call by reference Object reference (TYPE REF TO) CL_UPARM_CUSTOMIZING Master data maintenance view customizig 20090320
2 Importing IR_OVS Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20080410
# Exception Resumable Description Created on
1 CX_UPARM_ERROR Master data maintenance view exception 20080410

Method CONVERT_OVS_FIELD_TO_SHLP_STRU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERS_SELECTION_CRITERIA Call by reference Type reference (TYPE) ANY 20080509
2 Importing IT_OVS_FIELD_MAP Call by reference Type reference (TYPE) UPARM_YT_OVS_FIELD_MAP BW Data Manager: Range List 20080509

Method CONVERT_OVS_FIELD_TO_SHLP_STRU on class CL_UPARM_OVS_GENERIC has no exception.

Method CONVERT_RANGE_TO_SHLP_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERS_SELECTION_CRITERIA Call by reference Type reference (TYPE) ANY 20080516
2 Importing IT_CRITERIA_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE Criteria Range 20080516

Method CONVERT_RANGE_TO_SHLP_STRUCT on class CL_UPARM_OVS_GENERIC has no exception.

Method CONVERT_ROW_ATTR_VAL_TO_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RESULT_ROW Call by reference Type reference (TYPE) ANY 20080410
2 Importing IT_ROW_ATTR_VALUES Call by reference Type reference (TYPE) UPARM_YT_ID_ROW_VALUES ID Row Values 20080410

Method CONVERT_ROW_ATTR_VAL_TO_RESULT on class CL_UPARM_OVS_GENERIC has no exception.

Method CONVERT_SHLP_STRUCT_TO_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CRITERIA_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW Data Manager: Range List 20080410
2 Importing IRS_SELECTION_CRITERIA Call by reference Type reference (TYPE) ANY 20080410

Method CONVERT_SHLP_STRUCT_TO_RANGE on class CL_UPARM_OVS_GENERIC has no exception.

Method CONVERT_SHLP_STRU_TO_ROW_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROW_VALUES Call by reference Type reference (TYPE) UPARM_YT_ID_ROW_VALUES ID Row Values 20090216
2 Importing IRS_SELECTED_ROW Call by reference Type reference (TYPE) ANY 20080410

Method CONVERT_SHLP_STRU_TO_ROW_ATTR on class CL_UPARM_OVS_GENERIC has no exception.

Method ENHANCE_RANGE_WITH_WD_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CRITERIA_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW Data Manager: Range List 20080509

Method ENHANCE_RANGE_WITH_WD_CONTEXT on class CL_UPARM_OVS_GENERIC has no exception.

Method F4_PHASE0_CONFIG Signature

Method F4_PHASE0_CONFIG on class CL_UPARM_OVS_GENERIC has no parameter.
# Exception Resumable Description Created on
1 CX_UPARM_ERROR Master data maintenance view exception 20080512

Method F4_PHASE1_INIT_INPUT Signature

Method F4_PHASE1_INIT_INPUT on class CL_UPARM_OVS_GENERIC has no parameter.
# Exception Resumable Description Created on
1 CX_UPARM_ERROR Master data maintenance view exception 20080512

Method F4_PHASE2_SET_RESULT Signature

Method F4_PHASE2_SET_RESULT on class CL_UPARM_OVS_GENERIC has no parameter.
# Exception Resumable Description Created on
1 CX_UPARM_ERROR Master data maintenance view exception 20080512

Method F4_PHASE3_APPLY_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROW_VALUES Call by reference Type reference (TYPE) UPARM_YT_ID_ROW_VALUES ID Row Values 20090216
# Exception Resumable Description Created on
1 CX_UPARM_ERROR Master data maintenance view exception 20080512

Method GET_CRITERIA_OPERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) CSEQUENCE Info Object Value 20080421
2 Returning R_OPERATOR Value transfer Type reference (TYPE) RSDRI_COMPOP Comparison Operator (Enhancement RSZ_OPERATOR) 20080421

Method GET_CRITERIA_OPERATOR on class CL_UPARM_OVS_GENERIC has no exception.

Method GET_MAIN_IOBJ_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ROW_VALUES Call by reference Type reference (TYPE) UPARM_YT_ID_ROW_VALUES ID Row Values 20080512

Method GET_MAIN_IOBJ_DESCRIPTIONS on class CL_UPARM_OVS_GENERIC has no exception.

Method GET_RESULT_ROW_ATTR_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROW_VALUES Call by reference Type reference (TYPE) UPARM_YT_ID_ROW_VALUES ID Row Values 20080410
2 Importing IT_CRITERIA_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW Data Manager: Range List 20080410

Method GET_RESULT_ROW_ATTR_VALUES on class CL_UPARM_OVS_GENERIC has no exception.

Method INIT_CONTEXT_ATTR_INFO Signature

Method INIT_CONTEXT_ATTR_INFO on class CL_UPARM_OVS_GENERIC has no parameter.
Method INIT_CONTEXT_ATTR_INFO on class CL_UPARM_OVS_GENERIC has no exception.

Method INIT_SEARCH_HELP Signature

Method INIT_SEARCH_HELP on class CL_UPARM_OVS_GENERIC has no parameter.
# Exception Resumable Description Created on
1 CX_UPARM_ERROR Master data maintenance view exception 20080410

Method IS_ATTRIBUTE_NAME_MATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MATCH_FOUND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080617
2 Exporting E_OVS_FIELD_INDEX Call by reference Type reference (TYPE) I OVS Field Map between Web Dynpro and Search help 20080617
3 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) UPARM_Y_IOBJ Info Object 20080617

Method IS_ATTRIBUTE_NAME_MATCH on class CL_UPARM_OVS_GENERIC has no exception.

Method IS_ATTRIBUTE_TYPE_MATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MATCH_FOUND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080617
2 Exporting E_OVS_FIELD_INDEX Call by reference Type reference (TYPE) I OVS Field Map between Web Dynpro and Search help 20080617
3 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) UPARM_Y_IOBJ Info Object 20080617

Method IS_ATTRIBUTE_TYPE_MATCH on class CL_UPARM_OVS_GENERIC has no exception.

Method MAP_WD_CONTEXT_TO_SHLP_FIELD Signature

Method MAP_WD_CONTEXT_TO_SHLP_FIELD on class CL_UPARM_OVS_GENERIC has no parameter.
Method MAP_WD_CONTEXT_TO_SHLP_FIELD on class CL_UPARM_OVS_GENERIC has no exception.

Method UPDATE_WD_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ROW_VALUES Call by reference Type reference (TYPE) UPARM_YT_ID_ROW_VALUES Row Values 20090217
# Exception Resumable Description Created on
1 CX_UPARM_ERROR Master data maintenance view exception 20080509
History
Last changed by/on SAP  20141101 
SAP Release Created in 704