SAP ABAP Class CL_USMD_SEL (Selection Object)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD1 (Package) Master Data: Data Modeling
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_USMD_MDF_SEL MDF Seelction Condition 20100610
Properties
Class CL_USMD_SEL  
Short Description Selection Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD1   Master Data: Data Modeling 
Created 20080326   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 USMD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_USMD_SEL has no interface implemented.
Friends
Class CL_USMD_SEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_IS_VOID Instance attribute Protected Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20090528
2 DF_NORMALIZED Instance attribute Protected Type reference (TYPE) USMD_FLG Selection Normalized 20080328
3 DF_NORMALIZED_HRY Instance attribute Protected Type reference (TYPE) USMD_FLG 20100223
4 DO_MODEL Instance attribute Protected Object reference (TYPE REF TO) IF_USMD_MODEL MDM Data Model for Access from SAP Standard 20080327
5 DS_HRYNODE_CHKEY Instance attribute Protected Type reference (TYPE) USMD_SX_HRYN_V_HRYNODE_CHKEY H. N. + Field Name + Characteristic Values of a Hier. Node 20090203
6 DTS_RANGESEL Instance attribute Protected Type reference (TYPE) TY_TS_RANGESEL Sorted Table: Selection Condition (Range per Field) 20080326
7 DTS_RANGESEL_REF Static Attribute Private Type reference (TYPE) TY_TS_RANGE_REF_BUF 20130628
8 DTS_RANGE_BUF Instance attribute Protected Type reference (TYPE) TY_TS_RANGE_BUF 20080327
9 DTS_SEL_SUP_KEY Instance attribute Protected Type reference (TYPE) TY_TS_SEL_SUP_KEY 20090209
10 DT_HRY_FIELDS_FOR_SEL Instance attribute Protected Type reference (TYPE) USMD_TS_FIELDNAME Financial MDM: Field Name 20090724
11 D_EDITION Instance attribute Protected Type reference (TYPE) USMD_EDITION Edition 20090205
12 D_FIELDNAME Instance attribute Protected Type reference (TYPE) USMD_FIELDNAME Financial MDM: Field Name 20090203
13 D_HRY_USAGE_INTERVAL Instance attribute Protected Type reference (TYPE) USMD_FLG 20100223
14 GC_FLD_HIGH Constant Public Type reference (TYPE) USMD_FIELDNAME 'HIGH' 20090617
15 GC_FLD_LOW Constant Public Type reference (TYPE) USMD_FIELDNAME 'LOW' 20090617
16 GC_FLD_OPTION Constant Public Type reference (TYPE) USMD_FIELDNAME 'OPTION' 20090617
17 GC_FLD_SIGN Constant Public Type reference (TYPE) USMD_FIELDNAME 'SIGN' 20090617
18 GC_OPTION_BT Constant Public Type reference (TYPE) DDOPTION 'BT' Type of OPTION component in row type of a Ranges type 20080328
19 GC_OPTION_CP Constant Public Type reference (TYPE) DDOPTION 'CP' Type of OPTION component in row type of a Ranges type 20080328
20 GC_OPTION_EQ Constant Public Type reference (TYPE) DDOPTION 'EQ' Type of OPTION component in row type of a Ranges type 20080328
21 GC_OPTION_GE Constant Public Type reference (TYPE) DDOPTION 'GE' Type of OPTION component in row type of a Ranges type 20080328
22 GC_OPTION_GT Constant Public Type reference (TYPE) DDOPTION 'GT' Type of OPTION component in row type of a Ranges type 20080328
23 GC_OPTION_LE Constant Public Type reference (TYPE) DDOPTION 'LE' Type of OPTION component in row type of a Ranges type 20080328
24 GC_OPTION_LT Constant Public Type reference (TYPE) DDOPTION 'LT' Type of OPTION component in row type of a Ranges type 20080328
25 GC_OPTION_NB Constant Public Type reference (TYPE) DDOPTION 'NB' Type of OPTION component in row type of a Ranges type 20080328
26 GC_OPTION_NE Constant Public Type reference (TYPE) DDOPTION 'NE' Type of OPTION component in row type of a Ranges type 20080328
27 GC_OPTION_NP Constant Public Type reference (TYPE) DDOPTION 'NP' Type of OPTION component in row type of a Ranges type 20080328
28 GC_SIGN_E Constant Public Type reference (TYPE) DDSIGN 'E' Type of SIGN component in row type of a Ranges type 20080328
29 GC_SIGN_I Constant Public Type reference (TYPE) DDSIGN 'I' Type of SIGN component in row type of a Ranges type 20080328
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RESTRICTION_BY_KEYS Instance method Public Method 20091006
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080326
3 COPY_P Instance method Protected Method Copies Content of Other Selection 20080328
4 ELIMINATE_CP Instance method Protected Method Transforms a Range Expression into Ranges 20100215
5 GET_FPROP Instance method Private Method Get Field Attributes 20100323
6 GET_HRY_INFO Instance method Public Method Provides Hierarchy Info 20090203
7 GET_HRY_KEYS Instance method Private Method 20100223
8 GET_MAXINT Instance method Private Method 20090618
9 GET_MAX_VALUE Instance method Private Method 20080327
10 GET_MIN_VALUE Instance method Private Method 20080327
11 GET_RANGE_REF Instance method Protected Method 20100223
12 GET_SEL_SUP Instance method Public Method Returns Selection per Field Name for Higher-Level Fields 20080327
13 GET_SUP_HRY_KEYS Instance method Private Method 20100223
14 GET_TRANGE_REF Instance method Protected Method 20100223
15 INSERT_INTERVAL Instance method Protected Method Inserts Range into Range Table 20090617
16 IS_CONTAINING Instance method Public Method IO_SEL is Contained in the Selection 20080327
17 IS_CONTAINING_RANGE Instance method Protected Method Ranges o contained in others 20080327
18 IS_CONTAINING_RANGE2 Instance method Protected Method Is range o in a hierarchy? 20090209
19 IS_CONTAINING_RANGES Instance method Protected Method 20100223
20 IS_CONTAINING_S_CHAR Instance method Public Method Record is in Selection 20081211
21 IS_CONTAINING_VALUE Instance method Public Method 20100610
22 IS_HRY_IN_HRY Instance method Protected Method 20100223
23 IS_HRY_IN_RG Instance method Protected Method 20100223
24 IS_OVERLAPPING Instance method Public Method Does it overlap with IO_SEL? 20081127
25 IS_OVERLAPPING_RANGE Instance method Protected Method 20081127
26 IS_OVERLAPPING_RANGE_LINE Instance method Protected Method 20081127
27 IS_RESTRICTED_TO_SINGLE_VAL Instance method Public Method Frozen on Single Value 20080722
28 IS_RG_IN_HRY Instance method Protected Method 20100223
29 NORMALIZE_HRY Instance method Protected Method 20100223
30 NORMALIZE_RANGE Instance method Protected Method Transforms a Range Expression into Ranges 20090617
31 NORMALIZE_RANGESEL Instance method Protected Method Simplified Conditions in Range for Later Evaluations 20080327
32 RANGE_TO_SINGLE_VAL_RANGE Instance method Protected Method Converts Interval to Range with Single Values 20080327
33 SEL2FFIX Instance method Protected Method 20100223
34 SINGLE_VAL_CONTAINED_IN_HRY Instance method Protected Method Is range o in a hierarchy? 20090209
35 TRANSFORM2SEL Instance method Public Method 20090204
36 TRANSFORM_TO_BT Instance method Protected Method Transforms a Range Expression into Ranges 20080328
Events
Class CL_USMD_SEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_RANGESEL Protected See coding 20100223 begin of TY_S_RANGESEL, fieldname type usmd_fieldname, r_trange type ref to data, end of ty_s_rangesel
2 TY_S_RANGE_BUF Protected See coding 20080327 begin of TY_S_RANGE_BUF, fieldname type usmd_fieldname, low type usmd_value, high type usmd_value, r_trange type ref to data, end of ty_s_range_buf
3 TY_S_RANGE_REF_BUF Protected See coding 20130628 BEGIN OF ty_s_range_ref_buf, fieldname TYPE usmd_fieldname, struc_descr TYPE REF TO data, END OF ty_s_range_ref_buf
4 TY_S_SEL_SUP_KEY Public See coding 20090205 begin of TY_S_SEL_SUP_KEY, keystr type string, "concatenated keys t_key type usmd_ts_value, "key of superordinate fields r_trange type ref to data, end of TY_S_SEL_SUP_KEY
5 TY_TS_RANGESEL Protected See coding 20100223 ty_ts_rangesel type SORTED TABLE OF ty_s_rangesel with UNIQUE key fieldname
6 TY_TS_RANGE_BUF Protected See coding 20080327 ty_ts_range_buf type SORTED TABLE OF ty_s_range_buf with UNIQUE key fieldname low high
7 TY_TS_RANGE_REF_BUF Protected See coding 20130628 ty_ts_range_ref_buf TYPE SORTED TABLE OF ty_s_range_ref_buf WITH UNIQUE KEY fieldname
8 TY_TS_SEL_SUP_KEY Public See coding 20090205 ty_ts_sel_sup_key type SORTED TABLE OF ty_s_sel_sup_key with UNIQUE key keystr
Method Signatures

Method ADD_RESTRICTION_BY_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) ANY TABLE 20091006
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20100111

Method ADD_RESTRICTION_BY_KEYS on class CL_USMD_SEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell für Zugriff aus SAP-Standard 20080327
2 Importing IO_SEL Call by reference Object reference (TYPE REF TO) CL_USMD_SEL Selektionsobjekt 20080326
3 Importing IS_HRY_NODE_CHKEY Call by reference Type reference (TYPE) USMD_SX_HRYN_V_HRYNODE_CHKEY H. N. + Feldname + Merkmalswerte eines Hierarchieknotens 20090202
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080326
5 Importing I_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090205
6 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME Fieldname of the entity type 20090203
7 Importing I_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20100610
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION 20100223

Method COPY_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL Call by reference Object reference (TYPE REF TO) CL_USMD_SEL Selektionsobjekt 20080328

Method COPY_P on class CL_USMD_SEL has no exception.

Method ELIMINATE_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGE Call by reference Type reference (TYPE) STANDARD TABLE Ranges-Tabelle für Felder 20100215
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20100215

Method ELIMINATE_CP on class CL_USMD_SEL has no exception.

Method GET_FPROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_S_FPROP Value transfer Object reference (TYPE REF TO) USMD_S_FPROP Feldeigenschaften 20100323
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20100323

Method GET_FPROP on class CL_USMD_SEL has no exception.

Method GET_HRY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_IS_HRY_SEL Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090203
2 Exporting ES_HRYNODE_CHKEY Call by reference Type reference (TYPE) USMD_SX_HRYN_V_HRYNODE_CHKEY H. N. + Feldname + Merkmalswerte eines Hierarchieknotens 20090203
3 Exporting E_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090203

Method GET_HRY_INFO on class CL_USMD_SEL has no exception.

Method GET_HRY_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY Call by reference Type reference (TYPE) SORTED TABLE 20100223
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME 20100223

Method GET_HRY_KEYS on class CL_USMD_SEL has no exception.

Method GET_MAXINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Type reference (TYPE) DATA Merkmalswert 20090618
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090618

Method GET_MAXINT on class CL_USMD_SEL has no exception.

Method GET_MAX_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAX Call by reference Type reference (TYPE) DATA Merkmalswert 20090617
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080327

Method GET_MAX_VALUE on class CL_USMD_SEL has no exception.

Method GET_MIN_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MIN Call by reference Type reference (TYPE) DATA Merkmalswert 20090617
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080327

Method GET_MIN_VALUE on class CL_USMD_SEL has no exception.

Method GET_RANGE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME 20100223
2 Returning R_REF Value transfer Object reference (TYPE REF TO) DATA 20100223

Method GET_RANGE_REF on class CL_USMD_SEL has no exception.

Method GET_SEL_SUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080327
2 Returning RT_SEL Value transfer Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080327

Method GET_SEL_SUP on class CL_USMD_SEL has no exception.

Method GET_SUP_HRY_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY Call by reference Type reference (TYPE) SORTED TABLE 20100223
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME 20100223

Method GET_SUP_HRY_KEYS on class CL_USMD_SEL has no exception.

Method GET_TRANGE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME 20100223
2 Returning R_REF Value transfer Object reference (TYPE REF TO) DATA 20100223

Method GET_TRANGE_REF on class CL_USMD_SEL has no exception.

Method INSERT_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGE Call by reference Type reference (TYPE) STANDARD TABLE Ranges-Tabelle für Felder 20090617
2 Importing IS_RANGE Call by reference Type reference (TYPE) DATA Ranges für Felder 20090617

Method INSERT_INTERVAL on class CL_USMD_SEL has no exception.

Method IS_CONTAINING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL Call by reference Object reference (TYPE REF TO) CL_USMD_SEL Selektionsobjekt 20080327
2 Returning R_IS Value transfer Type reference (TYPE) USMD_FLG Ist enthalten 20080327

Method IS_CONTAINING on class CL_USMD_SEL has no exception.

Method IS_CONTAINING_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGE_M Call by reference Type reference (TYPE) STANDARD TABLE Ranges-Tabelle für Felder 20080327
2 Importing IT_RANGE_O Call by reference Type reference (TYPE) STANDARD TABLE Ranges-Tabelle für Felder 20080327
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080327
4 Returning R_IS Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080327

Method IS_CONTAINING_RANGE on class CL_USMD_SEL has no exception.

Method IS_CONTAINING_RANGE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGE_O Call by reference Type reference (TYPE) STANDARD TABLE Ranges-Tabelle für Felder 20090209
2 Importing IT_SEL_SUP Call by reference Type reference (TYPE) USMD_TS_SEL Restriktion für übergeord. Felder 20090209
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090209
4 Returning R_IS Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090209

Method IS_CONTAINING_RANGE2 on class CL_USMD_SEL has no exception.

Method IS_CONTAINING_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL Call by reference Object reference (TYPE REF TO) CL_USMD_SEL 20100223
2 Returning R_IS Value transfer Type reference (TYPE) USMD_FLG 20100223

Method IS_CONTAINING_RANGES on class CL_USMD_SEL has no exception.

Method IS_CONTAINING_S_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_NO_NORMALIZATION Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20091203
2 Importing IS_CHAR Call by reference Type reference (TYPE) DATA 20081211
3 Returning RF_IS Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20081211

Method IS_CONTAINING_S_CHAR on class CL_USMD_SEL has no exception.

Method IS_CONTAINING_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_CONTAINING Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100610
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20100610
3 Importing I_VALUE Call by reference Type reference (TYPE) DATA 20100610

Method IS_CONTAINING_VALUE on class CL_USMD_SEL has no exception.

Method IS_HRY_IN_HRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL Call by reference Object reference (TYPE REF TO) CL_USMD_SEL 20100223
2 Returning RF_IS Value transfer Type reference (TYPE) USMD_FLG 20100223

Method IS_HRY_IN_HRY on class CL_USMD_SEL has no exception.

Method IS_HRY_IN_RG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL Call by reference Object reference (TYPE REF TO) CL_USMD_SEL 20100223
2 Returning RF_IS Value transfer Type reference (TYPE) USMD_FLG 20100223

Method IS_HRY_IN_RG on class CL_USMD_SEL has no exception.

Method IS_OVERLAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL Call by reference Object reference (TYPE REF TO) CL_USMD_SEL Selektionsobjekt 20081127
2 Returning R_IS Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20081127

Method IS_OVERLAPPING on class CL_USMD_SEL has no exception.

Method IS_OVERLAPPING_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGE1 Call by reference Type reference (TYPE) STANDARD TABLE Ranges-Tabelle für Felder 20081127
2 Importing IT_RANGE2 Call by reference Type reference (TYPE) STANDARD TABLE Ranges-Tabelle für Felder 20081127
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20081127
4 Returning R_IS Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20081127

Method IS_OVERLAPPING_RANGE on class CL_USMD_SEL has no exception.

Method IS_OVERLAPPING_RANGE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RANGE_LINE1 Call by reference Type reference (TYPE) DATA Ranges für Felder 20081127
2 Importing IS_RANGE_LINE2 Call by reference Type reference (TYPE) DATA Ranges für Felder 20081127
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME 20100223
4 Returning RF_IS Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20081127

Method IS_OVERLAPPING_RANGE_LINE on class CL_USMD_SEL has no exception.

Method IS_RESTRICTED_TO_SINGLE_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080722
2 Returning RF_IS Value transfer Type reference (TYPE) USMD_FLG Ist fixiert 20080722
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION 20100223

Method IS_RG_IN_HRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL Call by reference Object reference (TYPE REF TO) CL_USMD_SEL 20100223
2 Returning RF_IS Value transfer Type reference (TYPE) USMD_FLG 20100223
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION 20100223

Method NORMALIZE_HRY Signature

Method NORMALIZE_HRY on class CL_USMD_SEL has no parameter.
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION 20100223

Method NORMALIZE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGE Call by reference Type reference (TYPE) STANDARD TABLE Ranges-Tabelle für Felder 20090617
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090617

Method NORMALIZE_RANGE on class CL_USMD_SEL has no exception.

Method NORMALIZE_RANGESEL Signature

Method NORMALIZE_RANGESEL on class CL_USMD_SEL has no parameter.
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20090723

Method RANGE_TO_SINGLE_VAL_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGE Call by reference Type reference (TYPE) STANDARD TABLE 20100223
2 Importing IS_RANGE Call by reference Type reference (TYPE) DATA Ranges für Felder 20080327
3 Importing IT_SEL_SUP Call by reference Type reference (TYPE) USMD_TS_SEL Übergeordnete Felder 20080327
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080327

Method RANGE_TO_SINGLE_VAL_RANGE on class CL_USMD_SEL has no exception.

Method SEL2FFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL 20100223
2 Returning RT_VALUE Value transfer Type reference (TYPE) USMD_TS_VALUE 20100223

Method SEL2FFIX on class CL_USMD_SEL has no exception.

Method SINGLE_VAL_CONTAINED_IN_HRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL_SUP Call by reference Type reference (TYPE) USMD_TS_SEL Restriktion für übergeord. Felder 20090209
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20090209
3 Importing I_VALUE Call by reference Type reference (TYPE) DATA Ranges-Tabelle für Felder 20090209
4 Returning R_IS Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20090209

Method SINGLE_VAL_CONTAINED_IN_HRY on class CL_USMD_SEL has no exception.

Method TRANSFORM2SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_SEL_SUP_KEY Call by reference Type reference (TYPE) TY_TS_SEL_SUP_KEY 20090205
2 Exporting ET_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20090205
3 Importing IF_NO_NORMALIZATION Call by reference Type reference (TYPE) USMD_FLG SPACE FIN MDM: Allgemeines Kennzeichen 20100218
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20090205

Method TRANSFORM_TO_BT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGE Call by reference Type reference (TYPE) STANDARD TABLE Ranges-Tabelle für Felder 20090617
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080328

Method TRANSFORM_TO_BT on class CL_USMD_SEL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604