SAP ABAP Class CL_EHCSM_SPC_METADATA_ACCESS (API: Provides Meta Data or Customizing Data)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-SAF (Application Component) Product Safety
     CBUI_BO (Package) Specification Management Web UI Enabling API
Properties
Class CL_EHCSM_SPC_METADATA_ACCESS  
Short Description API: Provides Meta Data or Customizing Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBUI_BO   Specification Management Web UI Enabling API 
Created 20090717   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_EHSB_VAI_TL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 ESP8 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 ESPCL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 ESPRE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 IF_EHCSM_SPC_CONST_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 SHLP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EHCSM_SPC_METADATA_ACCESS has no interface implemented.
Friends
Class CL_EHCSM_SPC_METADATA_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_LOCALE_COUNTRY Static Attribute Private Type reference (TYPE) LAND1 Language Key 20091209
2 GV_LOCALE_LANGUAGE Static Attribute Private Type reference (TYPE) LANGU Language Key 20091209
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IDENT_LANGU_DEPENDENT Static method Public Method Checks if an identification is language dependent 20100127
2 CHECK_PHRASE_HISTORICAL Static method Public Method Checks if the given phrases are marked as historical 20120511
3 CHECK_SPC_CAT_IN_TYPE Static method Public Method Check if a given specification category belongs to a type 20091125
4 CHECK_VAT_CONSISTENCY Static method Public Method Check if a CLF class exists for a value assignment type 20110114
5 CHECK_VAT_EXISTS Static method Public Method Check if a value assignment type exists or not 20090821
6 CHECK_WWI_CUSTOMIZING Static method Public Method Check if WWI mandatory customizing is set 20110302
7 DETERMINE_ASSIGNED_VALUES Static method Private Method Get the assigned values 20100126
8 DETERMINE_CHAR_PHRASED_VALUES Static method Private Method Get the values of phrased characteristics 20091202
9 DETERMINE_CHAR_VALUES Static method Private Method Get the values of normal characteristics 20091202
10 DETERMINE_ESTVH_RECORDS Static method Private Method Determine value ass. type assignment records for all entered 20090819
11 DETERMINE_NUM_CHAR_UOM Static method Private Method Determine list of unit of measurements for num. characterist 20091222
12 DO_FILTER_PROPERTY_TREES Static method Private Method Filter property trees 20090915
13 FILL_PROPERTY_TREE_DETAILS Static method Private Method Fill details for a property tree 20090729
14 GET_AUTHORIZATION_GROUPS Static method Public Method Get a list of all valid authorization groups 20121212
15 GET_CHARACTERISTIC_DETAILS Static method Public Method Get details about a characteristic 20100701
16 GET_CHARACTERISTIC_VALUES Static method Public Method Get the values of a characteristic (opt 4 valuation instance 20091130
17 GET_CHARACT_VALUES_WO_VAT Static method Public Method Get the values of a characteristics without VAT assignment 20100622
18 GET_CHAR_VALUES_F4_BY_FM Static method Private Method Get all characteristic values of a F4 function module 20100318
19 GET_CHAR_VALUES_F4_CHECKTABLE Static method Private Method Get all characteristic values of a F4 check table 20100202
20 GET_CHECK_PROPERTY_TREE_LIST Static method Public Method Get a list of available property trees 20111215
21 GET_DATA_MISSING_ERROR_MSG Static method Private Method Get an error message what relevant data is missing 20090930
22 GET_EHS_ENV_PARAM_VALUE Static method Public Method Determine the value of an EHS environment parameter 20100722
23 GET_FILTERED_VALIDITY_AREAS Static method Public Method Get validity areas filtered by customizing and authority 20131118
24 GET_GROUPS_BY_TYPE Static method Public Method Get all groups belonging to a group type 20090925
25 GET_PHRASE_KEY_FROM_TEXT Static method Public Method Get the phrase key using the phrase text 20120605
26 GET_PHRASE_TEXT_FROM_KEY Static method Public Method Get the phrase text using the phrase key 20111027
27 GET_PROPERTY_TREE Static method Public Method Get the nodes for a property tree 20090721
28 GET_PROPERTY_TREE_LIST Static method Public Method Get a list of available property trees 20090717
29 GET_RATING_LIST Static method Public Method Get list of all valid ratings 20090925
30 GET_REGULATORY_LISTS Static method Public Method Get a list of valid regulatory lists 20090925
31 GET_RELATIONSHIP_TEMPLATES Static method Public Method Get a list of possible relationship / inheritance templates 20090925
32 GET_REP_INITIATOR_LIST Static method Public Method Get a list with all report initiators 20100824
33 GET_SPC_COMPOSITION_TYPES Static method Public Method Retrieve all spec composition types available in the system 20090925
34 GET_SPC_COMP_CAT_VALUE_LIST Static method Public Method Get list of Composition Category Values of a Component 20110901
35 GET_SPC_COMP_EXC_VALUE_LIST Static method Public Method Get list of Exception Values of a Component 20100202
36 GET_SPC_NATURE_LIST Static method Public Method Get a list of valid specification natures 20091012
37 GET_SPC_TYPE_DETAILS Static method Public Method Get details about a specification type 20100308
38 GET_SPC_VAT_CATEGORY_DESC Static method Public Method Return description for a particular value assignment type 20090925
39 GET_UOM_PROFILE_DETAILS Static method Public Method Get details for unit of measurement profiles 20100621
40 GET_UOM_PROFILE_LIST Static method Public Method Get a list with all unit of measurement profiles 20100618
41 GET_USAGE_PROFILE_DETAILS Static method Public Method Get details for usage profile 20091013
42 GET_USAGE_PROFILE_LIST Static method Public Method Get a list with all usage profiles 20091013
43 GET_VALIDITY_AREA_CAT_LIST Static method Public Method Get list of all valid validity area categories 20090925
44 GET_VALIDITY_AREA_DATA Static method Private Method Get list of all valid validity areas / categories 20090925
45 GET_VALIDITY_AREA_LIST Static method Public Method Get list of all valid validity areas 20090925
46 GET_VAL_ASSESSMENT_LIST Static method Public Method Get a list of valid assessments for a value assignment 20091001
47 GET_VAL_SOURCE_LIST Static method Public Method Get a list of valid valuation sources 20091012
48 GET_VAL_SOURCE_TYPE_LIST Static method Public Method Get a list of valid valuation source types 20091012
49 GET_VAT_CUSTOMIZING Static method Public Method Get customizing settings for value assignment types 20090826
50 GET_VAT_DEFINITION Static method Public Method Get the characteristics and fields of a value assignment typ 20090825
51 GET_VAT_LIST Static method Public Method Get list of value assignment types available in the system 20101110
52 GET_VAT_NAME Static method Public Method Get VAT language dependent name 20110323
53 GET_VAT_USER_DEF_TEXT_TYPES Static method Public Method Get a list of user defined text types for value assignment 20090925
54 IS_CHARACTERISTIC_PHRASED Static method Public Method Check if a characteristic is phrased 20091202
55 IS_ENV_PARAM_VALID_FOR_VAT Static method Public Method Checks if environm. parameter is valid for VAT (new filter) 20131118
56 IS_MULTI_VALUE_CHARACTERISTIC Static method Public Method Determines whether multi value or only a single value 20100630
57 MAT_ASSIGN_4_SPECTYPE_ALLOWED Static method Public Method Checks if material assignment for a spec type is permitted 20091120
58 RESET_LANGU Static method Private Method Reset the local language 20091209
59 RETRIEVE_REP_INITIATOR_FOR_USR Static method Public Method Retrieves report initiator for user 20100824
60 SET_CATEGORY_NODE_ICONS Static method Private Method Set the icons for value assignment type category nodes 20090806
61 SET_LANGU Static method Private Method Change the locale language 20091209
62 SET_REP_DEFAULT_KEYS Static method Public Method Set default keys for a report 20100923
63 SET_REP_INITIATOR_FOR_USR Static method Public Method Set report initiator for user 20100824
64 SET_USER_DEFAULT_PROPERTY_TREE Static method Public Method Set property tree for user 20110214
65 SORT_PHRASES Static method Private Method Sort the phrases for the F4 help 20111031
66 TRANSLATE_VAT_TO_CLF_CLASS Static method Private Method Translate value assign. type to classification class 20091201
Events
Class CL_EHCSM_SPC_METADATA_ACCESS has no event.
Types
Class CL_EHCSM_SPC_METADATA_ACCESS has no local type.
Method Signatures

Method CHECK_IDENT_LANGU_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDCAT Call by reference Type reference (TYPE) ESEIDCAT Identification Type 20100127
2 Importing IV_IDTYPE Call by reference Type reference (TYPE) ESEIDTYPE Identification Category 20100127
3 Returning RV_LANGU_DEPENDENT_IND Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100127

Method CHECK_IDENT_LANGU_DEPENDENT on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method CHECK_PHRASE_HISTORICAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PHRASES Call by reference Type reference (TYPE) EHCSMT_SPC_PHRASE_STATE Phrase keys to process 20120530
2 Importing IV_CHANGE_NR Call by reference Type reference (TYPE) ESEAENNR Change Number 20120511
3 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20120511

Method CHECK_PHRASE_HISTORICAL on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method CHECK_SPC_CAT_IN_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SPEC_CAT Call by reference Type reference (TYPE) ESEOBJTYPE Specification Category 20091125
2 Importing IV_SPEC_TYPE Call by reference Type reference (TYPE) ESESUBCAT Specification Type 20091125
3 Returning RV_VALID_COMBINATION Value transfer Type reference (TYPE) BOOLE_D X if the category is assigned to type 20091125

Method CHECK_SPC_CAT_IN_TYPE on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method CHECK_VAT_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) SYMSG Structure of message variables 20110114
2 Exporting EV_EXISTS Call by reference Type reference (TYPE) BOOLE_D If 'X' does the value assignment exist 20110114
3 Importing IV_CHANGE_NR Call by reference Type reference (TYPE) ESEAENNR Change Number 20110114
4 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20110114
5 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT EHS: Value Assignment Type 20110114

Method CHECK_VAT_CONSISTENCY on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method CHECK_VAT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20110421
2 Exporting EV_EXISTS Call by reference Type reference (TYPE) BOOLE_D If 'X' does the value assignment exist 20090821
3 Importing IV_CHANGE_NR Call by reference Type reference (TYPE) ESEAENNR Change Number 20090821
4 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20090821
5 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT EHS: Value Assignment Type 20090821

Method CHECK_VAT_EXISTS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method CHECK_WWI_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SYN_WWI_FILE_TYPE Call by reference Type reference (TYPE) ESEVALUE Environment Parameter Value 20110302
2 Exporting EV_WWI_ANCHOR Call by reference Type reference (TYPE) ESEWWIANCH File Path of WWI Root Directory on a Generation PC 20110302
3 Exporting EV_WWI_GEN_RFC_DEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110302
# Exception Resumable Description Created on
1 CX_EHCSM_SPC_API_COMMON Common Static Exception Cass for Spec API 20110302

Method DETERMINE_ASSIGNED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNED_VALUES Call by reference Type reference (TYPE) TT_API_VAL_A Table Type for API_VAL_A 20100126
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages 20100126
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY 20100126
4 Importing IS_SPC_VAL_INST_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY Key of a valuation instance 20100126
5 Importing IV_CHAR_NAME Call by reference Type reference (TYPE) ATNAM Characteristic Name 20100126
6 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATLO Key Date 20100126
7 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU SY-LANGU Language Key 20100126
8 Importing IV_PHRASED_IND Call by reference Type reference (TYPE) BOOLE_D Indicates if characteristic is phrased or not 20100126

Method DETERMINE_ASSIGNED_VALUES on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method DETERMINE_CHAR_PHRASED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20100127
2 Exporting ET_ALLOWED_VALUES Call by reference Type reference (TYPE) TT_API_VALI Table Type for API_VALI 20091202
3 Exporting ET_PHRASE_KEY_TO_TEXT Call by reference Type reference (TYPE) EHCSMT_SPC_PHRASE_KEY_TO_TEXT Assignment phrase key to phrase text 20131023
4 Importing IV_CHAR_NAME Call by reference Type reference (TYPE) ATNAM Characteristic Name 20091202
5 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATLO Key Date 20091202
6 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU SY-LANGU Language Key 20091202
7 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20091202

Method DETERMINE_CHAR_PHRASED_VALUES on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method DETERMINE_CHAR_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALLOWED_VALUES Call by reference Type reference (TYPE) TT_API_VALI Allowed Values 20091202
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages 20091202
3 Exporting ET_SHLPTAB Call by reference Type reference (TYPE) SHLP_DESCT List of Alternative Elementary Search Helps 20120307
4 Exporting ET_SHLP_DATA Call by reference Type reference (TYPE) PTRV_SHELPTAB search help values 20120307
5 Exporting ET_UOM Call by reference Type reference (TYPE) EHCSMT_SPC_UOM Valid units of measures 20091222
6 Exporting EV_CHECKTABLE Call by reference Type reference (TYPE) ATPRT Check table 20120307
7 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091202
8 Importing IS_CHAR_DETAILS Call by reference Type reference (TYPE) CABN Characteristic 20091222
9 Importing IV_CHARACTERISTIC_NAME Call by reference Type reference (TYPE) ATNAM Characteristic Name 20091202
10 Importing IV_CLASS Call by reference Type reference (TYPE) KLASSE_D Class number 20091202
11 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATLO Key Date 20091202
12 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU SY-LANGU Language Key 20091202
13 Changing XS_SINGLE_SHLP Call by reference Type reference (TYPE) SHLP_DESCR Description of Search Help 20120307

Method DETERMINE_CHAR_VALUES on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method DETERMINE_ESTVH_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROPERTY_TREE Call by reference Type reference (TYPE) EHCSMT_SPC_PROPERTY_TREE Table of Tree Nodes 20090820
2 Importing IV_CHANGE_NR Call by reference Type reference (TYPE) ESEAENNR Change Number 20090819
3 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20090819
4 Importing IV_SPC_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20090820

Method DETERMINE_ESTVH_RECORDS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method DETERMINE_NUM_CHAR_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages 20091222
2 Exporting ET_UOM Call by reference Type reference (TYPE) EHCSMT_SPC_UOM Valid units of measures 20091222
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091222
4 Importing IS_CHAR_DETAILS Call by reference Type reference (TYPE) CABN Characteristic 20091222
5 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU SY-LANGU Language Key 20091222

Method DETERMINE_NUM_CHAR_UOM on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method DO_FILTER_PROPERTY_TREES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TREE Call by reference Type reference (TYPE) EHCSMT_SPC_PROPERTY_TREE_INFO Table type with specification property tree info (TCG51) 20090915
2 Exporting ES_SPC_HDR Call by reference Type reference (TYPE) EHCSMS_SPC_HEADER Specification Header Structure 20100118
3 Exporting EV_ERROR_OCCURED_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090915
4 Importing IS_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY If a specification is set the list is filtered accordingly 20090915
5 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20090915
6 Importing IV_OBJTYPE Call by reference Type reference (TYPE) ESEOBJTYPE Specification Category 20090915
7 Importing IV_SUBCAT Call by reference Type reference (TYPE) ESESUBCAT Specification Type 20090915

Method DO_FILTER_PROPERTY_TREES on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method FILL_PROPERTY_TREE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TCG51 Call by reference Object reference (TYPE REF TO) TCG51 20090729
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090729
3 Returning RS_TREE_DETAILS Value transfer Type reference (TYPE) EHCSMS_SPC_PROPERTY_TREE_INFO Specification property tree info (TCG51) 20090729

Method FILL_PROPERTY_TREE_DETAILS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_AUTHORIZATION_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20121212
2 Importing IV_OBJTYPE Call by reference Type reference (TYPE) ESEOBJTYPE Specification Category 20121212
3 Returning RT_AUTHGRP Value transfer Type reference (TYPE) EHCSMT_SPC_AUTHGRP Authorization Groups 20121212

Method GET_AUTHORIZATION_GROUPS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_CHARACTERISTIC_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHARACTERISTIC_DETAILS Call by reference Type reference (TYPE) EHCSMS_SPC_CHARACT_DETAILS Characteristic Details 20100701
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20100701
3 Exporting EV_CHAR_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D If 'X' the characteristic is unknown in the system 20100701
4 Importing IV_CHAR_NAME Call by reference Type reference (TYPE) ATNAM Characteristic Name 20100701

Method GET_CHARACTERISTIC_DETAILS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_CHARACTERISTIC_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHARACTERISTIC_DETAILS Call by reference Type reference (TYPE) CABN Characteristic Details 20091222
2 Exporting ET_ALLOWED_VALUES Call by reference Type reference (TYPE) TT_API_VALI Table Type for API_VALI 20091130
3 Exporting ET_ASSIGNED_VALUES Call by reference Type reference (TYPE) TT_API_VAL_A Table Type for API_VAL_A 20091130
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages 20091202
5 Exporting ET_PHRASE_KEY_TO_TEXT Call by reference Type reference (TYPE) EHCSMT_SPC_PHRASE_KEY_TO_TEXT Assignment phrase key to phrase text 20131023
6 Exporting ET_SHLPTAB Call by reference Type reference (TYPE) SHLP_DESCT List of Alternative Elementary Search Helps 20120307
7 Exporting ET_SHLP_DATA Call by reference Type reference (TYPE) PTRV_SHELPTAB search help data 20120307
8 Exporting ET_UOM Call by reference Type reference (TYPE) EHCSMT_SPC_UOM Valid units of measures 20091222
9 Exporting EV_CHARACTERISTIC_DIMID Call by reference Type reference (TYPE) DIMID The dimension the UoM of the characteristic belongs to 20100730
10 Exporting EV_CHECKTABLE Call by reference Type reference (TYPE) ATPRT Check table 20120307
11 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091202
12 Exporting EV_VAT_UNKNOWN Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091201
13 Importing IS_SPC_VAL_INST_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY Key of a valuation instance 20091130
14 Importing IV_CHAR_NAME Call by reference Type reference (TYPE) ATNAM Characteristic Name 20091201
15 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATLO Key Date 20091130
16 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU SY-LANGU Language Key 20091130
17 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20091201
18 Changing XS_SINGLE_SHLP Call by reference Type reference (TYPE) SHLP_DESCR Description of Search Help 20120307

Method GET_CHARACTERISTIC_VALUES on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_CHARACT_VALUES_WO_VAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHARACTERISTIC_DETAILS Call by reference Type reference (TYPE) CABN Characteristic Details 20100622
2 Exporting ET_ALLOWED_VALUES Call by reference Type reference (TYPE) TT_API_VALI Table Type for API_VALI 20100622
3 Exporting ET_ASSIGNED_VALUES Call by reference Type reference (TYPE) TT_API_VAL_A Table Type for API_VAL_A 20100622
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages 20100622
5 Exporting ET_UOM Call by reference Type reference (TYPE) EHCSMT_SPC_UOM Valid units of measures 20100622
6 Exporting EV_CHARACTERISTIC_DIMID Call by reference Type reference (TYPE) DIMID The dimension the UoM of the characteristic belongs to 20100730
7 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100622
8 Importing IS_SPC_VAL_INST_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY Key of a valuation instance 20100622
9 Importing IV_CHAR_NAME Call by reference Type reference (TYPE) ATNAM Characteristic Name 20100622
10 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATLO Key Date 20100622
11 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU SY-LANGU Language Key 20100622

Method GET_CHARACT_VALUES_WO_VAT on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_CHAR_VALUES_F4_BY_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20120229
2 Exporting ET_VALUE_VALID Call by reference Type reference (TYPE) TT_API_VALI Table Type for API_VALI 20100318
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20120229
4 Importing IS_CABN Call by reference Type reference (TYPE) CABN Characteristic 20100318
5 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Language 20100318

Method GET_CHAR_VALUES_F4_BY_FM on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_CHAR_VALUES_F4_CHECKTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20120307
2 Exporting ET_SHLPTAB Call by reference Type reference (TYPE) SHLP_DESCT List of Alternative Elementary Search Helps 20120307
3 Exporting ET_SHLP_DATA Call by reference Type reference (TYPE) PTRV_SHELPTAB Search help data 20120307
4 Exporting ET_VALUE_VALID Call by reference Type reference (TYPE) TT_API_VALI Table Type for API_VALI 20100202
5 Exporting EV_CHECKTABLE Call by reference Type reference (TYPE) ATPRT Check table 20120307
6 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20120307
7 Importing IS_CABN Call by reference Type reference (TYPE) CABN Characteristic 20100202
8 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU Language 20100202
9 Changing XS_SINGLE_SHLP Call by reference Type reference (TYPE) SHLP_DESCR Single Search Help 20120307

Method GET_CHAR_VALUES_F4_CHECKTABLE on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_CHECK_PROPERTY_TREE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20111215
2 Exporting ET_TREE_DETAILS Call by reference Type reference (TYPE) EHCSMT_SPC_PROPERTY_TREE_INFO Table type with specification property tree info (TCG51) 20111215
3 Importing IS_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY Specification key identifying specification related data 20111215
4 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20111215
5 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20111215
6 Importing IV_TREE_ID Call by reference Type reference (TYPE) ESEMENID Property Tree 20111215

Method GET_CHECK_PROPERTY_TREE_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_DATA_MISSING_ERROR_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) EHCSMS_SPC_MSG Structure of message variables 20090930
2 Exporting EV_ERROR_MSG Call by reference Type reference (TYPE) STRING Error message 20090930
3 Exporting EV_ERROR_OCCURED_IND Call by reference Type reference (TYPE) EHCSM_SPC_ERROR_IND If TRUE an error has occurred 20090930

Method GET_DATA_MISSING_ERROR_MSG on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_EHS_ENV_PARAM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARAM_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D If ABAP_TRUE is the parameter unknown 20100722
2 Exporting EV_VALUE Call by reference Type reference (TYPE) ESEVALUE Environment Parameter Value 20100722
3 Importing IV_NAME Call by reference Type reference (TYPE) ESEENVPARAM Environment Parameters 20100722

Method GET_EHS_ENV_PARAM_VALUE on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_FILTERED_VALIDITY_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20131118
2 Exporting ET_VALIDITY_AREAS Call by reference Type reference (TYPE) EHCSMT_SPC_VALIDITY_AREA_DESC Specification validity area descriptions 20131118
3 Importing IV_ESTCAT Value transfer Type reference (TYPE) ESEESTCAT Value Assignment Type 20131118
4 Importing IV_LANGU Value transfer Type reference (TYPE) LANGU Language Key 20131118
5 Importing IV_MODE Value transfer Type reference (TYPE) TRTYP Transaction type 20131118
6 Importing IV_SUBID Value transfer Type reference (TYPE) ESESUBID Specification 20131118
7 Importing IV_VALIDITY_AREA_CAT Value transfer Type reference (TYPE) ESERVLTYPE Validity Area Category 20131118

Method GET_FILTERED_VALIDITY_AREAS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_GROUPS_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUP Call by reference Type reference (TYPE) EHCSMT_SPC_GROUP EHS: Group Tree, Group Information 20090925
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20090925
3 Exporting EV_ERROR_IND Call by reference Type reference (TYPE) EHCSM_SPC_ERROR_IND Error Indicator 20090925
4 Importing IV_GROUP_TYPE Call by reference Type reference (TYPE) ESEGRPTYP Object-Group Category 20090925
5 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090925
6 Importing IV_PROPERTY_TREE Call by reference Type reference (TYPE) ESEMENID Property Tree 20090925
7 Importing IV_SPC_CAT Call by reference Type reference (TYPE) ESEOBJTYPE Specification Category 20090925

Method GET_GROUPS_BY_TYPE on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_PHRASE_KEY_FROM_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATCHING_PHRASES Call by reference Type reference (TYPE) ESPCL_ATF4PHR_TAB_TYPE Matching phrases for given phrase text 20120605
2 Importing IV_CHAR_NAME Call by reference Type reference (TYPE) ATNAM Characteristic Name 20120605
3 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE Key date 20120605
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20120605
5 Importing IV_PHRTEXT Call by reference Type reference (TYPE) ESEPHRTEXT Phrase Text 20120605
6 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20120605

Method GET_PHRASE_KEY_FROM_TEXT on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_PHRASE_TEXT_FROM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20111027
2 Exporting ET_TEXT Call by reference Type reference (TYPE) TLINE_TAB Phrase Longtext 20111027
3 Exporting EV_PHRCODE Call by reference Type reference (TYPE) ESEPHRCODE Phrase Code 20111027
4 Exporting EV_PHRTEXT Call by reference Type reference (TYPE) ESEPHRTEXT Phrase Text 20111027
5 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20111027
6 Importing IV_CHECK_MODE Call by reference Type reference (TYPE) ESP1_MODE_TYPE 'V' 20111027
7 Importing IV_FLG_REQ_PHRS_RSLVNG_IND Call by reference Type reference (TYPE) C ABAP_TRUE Indicator: Resolve phrases in texts 20111027
8 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATLO Key Date 20111027
9 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU SY-LANGU Language 20111027
10 Importing IV_PHRKEY Call by reference Type reference (TYPE) ESEPHRKEY Phrase Library with Phrase Key 20111027

Method GET_PHRASE_TEXT_FROM_KEY on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_PROPERTY_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20091117
2 Exporting ET_NODE Call by reference Type reference (TYPE) EHCSMT_SPC_PROPERTY_TREE Table of Tree Nodes (Enhanced SNODETAB) 20090807
3 Exporting EV_CHANGED_IND Call by reference Type reference (TYPE) BOOLE_D Boolean Variable 20090721
4 Exporting EV_ERROR_MSG Call by reference Type reference (TYPE) STRING Error message text 20090721
5 Exporting EV_ERROR_OCCURED_IND Call by reference Type reference (TYPE) EHCSM_SPC_ERROR_IND Boolean Variable 20090721
6 Exporting EV_TREEID Call by reference Type reference (TYPE) ESEMENID Property Tree 20090804
7 Exporting EV_TREE_DESC Call by reference Type reference (TYPE) ESEMENNAM Description of Property Tree 20090721
8 Importing IV_ACTIVITY_TYPE Call by reference Type reference (TYPE) AKTYP 'E' Activity category in SAP transaction 20090721
9 Importing IV_APPL_RANGE Call by reference Type reference (TYPE) ESP1_APPL_RANGE_TYPE 'SUBSTANCE' Application Range 20090721
10 Importing IV_AUTH_GROUP Call by reference Type reference (TYPE) ESEAUTHGRP Authorization Group 20090804
11 Importing IV_CHANGE_NR Call by reference Type reference (TYPE) ESEAENNR Change Number 20090721
12 Importing IV_DETERMINE_VAT_ASSIGN_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE If TRUE the value assignment type assignment data is determi 20090819
13 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20090721
14 Importing IV_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20090804
15 Importing IV_SUBID Call by reference Type reference (TYPE) ESESUBID Specification 20090804
16 Importing IV_TREEID Call by reference Type reference (TYPE) ESEMENID Property Tree 20090825

Method GET_PROPERTY_TREE on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_PROPERTY_TREE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY If this key data is filled the property trees are filtered b 20090915
2 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20090915
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090717
4 Importing IV_TREE_ID Call by reference Type reference (TYPE) ESEMENID Property Tree 20090729
5 Returning RT_TREE_DETAILS Value transfer Type reference (TYPE) EHCSMT_SPC_PROPERTY_TREE_INFO Table type with specification property tree info (TCG51) 20090717

Method GET_PROPERTY_TREE_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_RATING_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESC Call by reference Type reference (TYPE) EHCSMT_SPC_RATING_DESC Specification Rating Description 20090925
2 Exporting EV_NO_DATA_FOUND_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090925
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090925

Method GET_RATING_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_REGULATORY_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090925
2 Returning RT_REG_LIST Value transfer Type reference (TYPE) EHCSMT_SPC_REG_LIST Regulatory List Details 20090925

Method GET_REGULATORY_LISTS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_RELATIONSHIP_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20090925
2 Exporting ET_TEMPLATE Call by reference Type reference (TYPE) EHCSMT_SPC_REL_TMP Specification relationship template table type 20090925
3 Exporting ET_TEMPLATE_GROUP Call by reference Type reference (TYPE) EHCSMT_SPC_REL_TMP_GROUP Specification Relationship Template Group Table Type 20090925
4 Exporting EV_ERROR_IND Call by reference Type reference (TYPE) EHCSM_SPC_ERROR_IND Error Indicator 20090925
5 Importing IV_COPY_SPEC Call by reference Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130916
6 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090925
7 Importing IV_SPC_CAT Call by reference Type reference (TYPE) ESEOBJTYPE Specification Category 20090925
8 Importing IV_TEMPLATE_GROUP Call by reference Type reference (TYPE) ESEGRPID Group 20090925

Method GET_RELATIONSHIP_TEMPLATES on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_REP_INITIATOR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REP_INITIATOR Call by reference Type reference (TYPE) EHCSMT_SPC_REP_INITIATOR Report initiator table 20100824
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20100824

Method GET_REP_INITIATOR_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_SPC_COMPOSITION_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_CAT Call by reference Type reference (TYPE) ESECOMPCAT Component Type 20090925
2 Importing IV_ESTCAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20121106
3 Importing IV_FILL_META_DATA_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Fill meta data for composition type 20090925
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090925
5 Returning RT_TYPE Value transfer Type reference (TYPE) EHCSMT_SPC_COMPOSITION_TYPE Single-Character Indicator 20090925

Method GET_SPC_COMPOSITION_TYPES on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_SPC_COMP_CAT_VALUE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONPARAM Call by reference Type reference (TYPE) ESECONPARAM Context Parameter 20110901
2 Importing I_ESTCAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20110901
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) ESEOBJTYPE Specification Category 20110901
4 Returning RT_COMP_CAT_VALUE Value transfer Type reference (TYPE) EHCSMT_SPC_COMP_CAT_VALUE Component Categories 20110901

Method GET_SPC_COMP_CAT_VALUE_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_SPC_COMP_EXC_VALUE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPEXCVAL Call by reference Type reference (TYPE) ESECOMPEXCVAL Exception Value of a Component 20121106
2 Importing IV_DESC_DETERMINE_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE If TRUE will the descriptions also be determined 20100202
3 Importing IV_ESTCAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20121106
4 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU SY-LANGU Language 20100202
5 Returning RT_EXC_VALUE Value transfer Type reference (TYPE) EHCSMT_SPC_COMP_EXC_VALUE Exception Values for Components 20100202

Method GET_SPC_COMP_EXC_VALUE_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_SPC_NATURE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20091012
2 Returning RT_NATURE Value transfer Type reference (TYPE) EHCSMT_SPC_NATURE Language-Dependent Description of Substance Nature 20091012

Method GET_SPC_NATURE_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_SPC_TYPE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SPC_TYPE_DETAILS Call by reference Type reference (TYPE) EHCSMS_SPC_SPECTYPE_DETAILS EHS: Specification Type Details 20100308
2 Exporting EV_SPC_TYPE_NOT_FOUND_IND Call by reference Type reference (TYPE) BOOLE_D If X is the specification type unkonwn 20100308
3 Importing IV_SPC_CAT Call by reference Type reference (TYPE) ESEOBJTYPE Specification Category 20100308
4 Importing IV_SPC_TYPE Call by reference Type reference (TYPE) ESESUBCAT Specification Type 20100308

Method GET_SPC_TYPE_DETAILS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_SPC_VAT_CATEGORY_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU Language Key 20090925
2 Importing IV_VAT_CATEGORY Call by reference Type reference (TYPE) ESEESTTYPE Value Assignment Category 20090925
3 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) ESEESTTNAM Description of Value Assignment Category 20090925

Method GET_SPC_VAT_CATEGORY_DESC on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_UOM_PROFILE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) EHCSMS_SPC_MSG Message Structure 20100621
2 Exporting ET_DETAILS Call by reference Type reference (TYPE) EHCSMT_SPC_UOM_PROFILE_DETAILS Table w.Assignments of UoM Profile to Dimension/Standard UoM 20100621
3 Exporting EV_UNKNOWN_PROFILE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100621
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20100621
5 Importing IV_UOM_PROFILE Call by reference Type reference (TYPE) ESEUNITPROF Unit of Measurement Profile 20100621

Method GET_UOM_PROFILE_DETAILS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_UOM_PROFILE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_UOM_PROFILE Call by reference Type reference (TYPE) EHCSMT_SPC_UOM_PROFILE Table with Unit of Measurement (UoM) Profiles 20100618
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20100618

Method GET_UOM_PROFILE_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_USAGE_PROFILE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DETAILS Call by reference Type reference (TYPE) EHCSMT_SPC_USG_PROF_DETAILS Table with usage profile details 20091013
2 Exporting EV_UNKNOWN_PROFILE Call by reference Type reference (TYPE) BOOLE_D Profile is unknown 20091013
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20091013
4 Importing IV_USG_PROFILE Call by reference Type reference (TYPE) ESEUSEPROF Usage Profile 20091013

Method GET_USAGE_PROFILE_DETAILS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_USAGE_PROFILE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USAGE_PROFILE Call by reference Type reference (TYPE) EHCSMT_SPC_USAGE_PROFILE Table with usage profiles 20091013
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20091013

Method GET_USAGE_PROFILE_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_VALIDITY_AREA_CAT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESC Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_AREA_CAT_DESC Specification validity area category descriptions 20090925
2 Exporting EV_NO_DATA_FOUND_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090925
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090925

Method GET_VALIDITY_AREA_CAT_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_VALIDITY_AREA_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AREA_CAT_DESC Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_AREA_CAT_DESC Specification validity area category descriptions 20090925
2 Exporting ET_AREA_DESC Call by reference Type reference (TYPE) EHCSMT_SPC_VALIDITY_AREA_DESC Specification validity area descriptions 20090925
3 Exporting EV_NO_DATA_FOUND_IND Call by reference Type reference (TYPE) BOOLE_D IF TRUE no data has been found 20090925
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20090925

Method GET_VALIDITY_AREA_DATA on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_VALIDITY_AREA_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESC Call by reference Type reference (TYPE) EHCSMT_SPC_VALIDITY_AREA_DESC Specification validity area descriptions 20090925
2 Exporting EV_NO_DATA_FOUND_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090925
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090925

Method GET_VALIDITY_AREA_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_VAL_ASSESSMENT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20091001
2 Returning RT_ASMNT Value transfer Type reference (TYPE) EHCSMT_SPC_VAL_ASMNT_DETAIL Detail about an assessment for a value assignment 20091001

Method GET_VAL_ASSESSMENT_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_VAL_SOURCE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) SYMSG Structure of message variables 20091012
2 Exporting ET_SOURCE Call by reference Type reference (TYPE) EHCSMT_SPC_SOURCE Language-Dependent Description for Source Type 20091012
3 Exporting EV_SRC_NOT_FOUND_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091012
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU 20091012
5 Importing IV_SRC_ID Call by reference Type reference (TYPE) ESESRCID Source 20091012

Method GET_VAL_SOURCE_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_VAL_SOURCE_TYPE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20091012
2 Returning RT_SOURCE_TYPE Value transfer Type reference (TYPE) EHCSMT_SPC_SOURCE_TYPE Specification Source 20091012

Method GET_VAL_SOURCE_TYPE_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_VAT_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20110421
2 Exporting ET_SETTINGS Call by reference Type reference (TYPE) EHSB_TT_TCG11_VAI Table Type for TCG11_VAI 20090826
3 Exporting ET_VAT_CUST Call by reference Type reference (TYPE) EHCSMT_SPC_VAT_CUST Value Assignment Type Customizing (TCG11) 20091207
4 Exporting EV_VAT_UNKNOWN Call by reference Type reference (TYPE) BOOLE_D Value assignment type not found 20090826
5 Importing IT_COLID Call by reference Type reference (TYPE) EHSB_TT_VAICOLID Table Type for Column ID 20090826
6 Importing IV_SPC_TYPE Call by reference Type reference (TYPE) ESESUBCAT Specification Type 20090826
7 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20090826

Method GET_VAT_CUSTOMIZING on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_VAT_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) SYMSG Structure of message variables 20090825
2 Exporting ET_VAT_DEFINITION Call by reference Type reference (TYPE) EHSBTY_API_VAI_CLASS_DEF EHS-BAS: Class Definition of the Value Assignment Instance 20090825
3 Exporting EV_ERROR_OCCURED_IND Call by reference Type reference (TYPE) EHCSM_SPC_ERROR_IND Boolean Variable 20090825
4 Exporting EV_VAT_UNKNOWN Call by reference Type reference (TYPE) BOOLE_D Value assignment type not found 20090825
5 Exporting EV_VAT_WITHOUT_CLASS Call by reference Type reference (TYPE) BOOLE_D IF 'X' / ABAP_TRUE is the value assignment type of type 'E' 20110303
6 Importing IV_CHANGE_NR Call by reference Type reference (TYPE) ESEAENNR Change Number 20090825
7 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20090825
8 Importing IV_SPC_HDR_ACTN Call by reference Type reference (TYPE) ESEACTN Sequential Number of the Change State 20091118
9 Importing IV_SPC_HDR_RECN Call by reference Type reference (TYPE) ESERECN Specification Header Record Number 20091117
10 Importing IV_SPC_HDR_SPC_TYPE Call by reference Type reference (TYPE) ESESUBCAT Specification Type 20091127
11 Importing IV_VAI_APPL_CONTEXT Call by reference Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT CL_EHSB_VAI_TL=>C_APPL_CONT_EHS Application Area of Table-Based Value Assignment 20090825
12 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT EHS: Value Assignment Type 20090825

Method GET_VAT_DEFINITION on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_VAT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VAT Value transfer Type reference (TYPE) EHCSMT_SPC_VAT_PURE List with value assignment types 20101110

Method GET_VAT_LIST on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_VAT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VAT_NAME Call by reference Type reference (TYPE) ESEESTNAM Description of Value Assignment Type 20110323
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key of Current Text Environment 20110323
3 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20110323

Method GET_VAT_NAME on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method GET_VAT_USER_DEF_TEXT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TXT_TYPE Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_TXT_TYPE User defined text types for value assignment 20090925
2 Exporting EV_ERROR_OCCURRED_IND Call by reference Type reference (TYPE) EHCSM_SPC_ERROR_IND Error Indicator 20090925
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090925
4 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20090925
5 Importing IV_WITH_DESC_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE If X the descriptions are determined as well 20091216

Method GET_VAT_USER_DEF_TEXT_TYPES on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method IS_CHARACTERISTIC_PHRASED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20091202
2 Exporting EV_CHAR_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D If 'X' the characteristic is unknown in the system 20100701
3 Exporting EV_PHRASED_IND Call by reference Type reference (TYPE) BOOLE_D Indicates if the characterstic is phrased 20091202
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091202
5 Importing IV_CHARACTERISTIC_INTERN Call by reference Type reference (TYPE) ATINN Internal characteristic 20091222
6 Importing IV_CHARACTERISTIC_NAME Call by reference Type reference (TYPE) ATNAM Characteristic Name 20091202

Method IS_CHARACTERISTIC_PHRASED on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method IS_ENV_PARAM_VALID_FOR_VAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARAM Call by reference Type reference (TYPE) ESEENVPARAM Environment Parameter (Exact, Output) 20131118
2 Exporting EV_VALID Call by reference Type reference (TYPE) BOOLE_D Param valid for VAT: TRUE (='X') and FALSE (=' ') 20131118
3 Importing IV_ESTCAT Value transfer Type reference (TYPE) ESEESTCAT Value Assignment Type 20131118
4 Importing IV_PARAM Value transfer Type reference (TYPE) ESEENVPARAM Environment Parameter (Beginning, Input) 20131118

Method IS_ENV_PARAM_VALID_FOR_VAT on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method IS_MULTI_VALUE_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHAR_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D If 'X' the characteristic is unknown in the system 20100630
2 Exporting EV_MULTI_VALUE_IND Call by reference Type reference (TYPE) BOOLE_D If 'X' the characteristic is multi value 20100630
3 Importing IV_CHAR_NAME Call by reference Type reference (TYPE) ATNAM Characteristic Name 20100630

Method IS_MULTI_VALUE_CHARACTERISTIC on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method MAT_ASSIGN_4_SPECTYPE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SPEC_TYPE Call by reference Type reference (TYPE) ESESUBCAT Specification Type 20091120
2 Returning RV_IS_PERMITTED Value transfer Type reference (TYPE) ESEMATFLG Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091120

Method MAT_ASSIGN_4_SPECTYPE_ALLOWED on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method RESET_LANGU Signature

Method RESET_LANGU on class CL_EHCSM_SPC_METADATA_ACCESS has no parameter.
Method RESET_LANGU on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method RETRIEVE_REP_INITIATOR_FOR_USR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_INITIATOR_SET Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100824
2 Exporting EV_REP_INITIATOR Call by reference Type reference (TYPE) VKORG Sales Organization 20100824

Method RETRIEVE_REP_INITIATOR_FOR_USR on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method SET_CATEGORY_NODE_ICONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE Call by reference Type reference (TYPE) EHCSMT_SPC_PROPERTY_TREE EHS Spec Property Tree 20090807
2 Exporting EV_CHANGED_IND Call by reference Type reference (TYPE) BOOLE_D Boolean Variable 20090806
3 Importing IT_NODE Call by reference Type reference (TYPE) SNODE_TAB Table of Tree Nodes (Enhanced SNODETAB) 20090807

Method SET_CATEGORY_NODE_ICONS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method SET_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20091209

Method SET_LANGU on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method SET_REP_DEFAULT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SPC_REP_DEF_KEYS Call by reference Type reference (TYPE) EHCSMT_SPC_REP_DEFAULT_KEYS Report default keys 20100923

Method SET_REP_DEFAULT_KEYS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method SET_REP_INITIATOR_FOR_USR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) EHCSMS_SPC_MSG Message Structure 20100824
2 Exporting EV_UNKNOWN_REP_INITIATOR Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100824
3 Importing IV_REP_INITIATOR Call by reference Type reference (TYPE) VKORG Sales Organization 20100824

Method SET_REP_INITIATOR_FOR_USR on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method SET_USER_DEFAULT_PROPERTY_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Message Structure 20110214
2 Exporting EV_UNKNOWN_TREE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110214
3 Importing IV_PROPERTY_TREE Call by reference Type reference (TYPE) ESEMENID Property Tree 20110214

Method SET_USER_DEFAULT_PROPERTY_TREE on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method SORT_PHRASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PHRASES Call by reference Type reference (TYPE) ESPCL_ATF4PHR_TAB_TYPE Phrases to be sorted 20111031

Method SORT_PHRASES on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.

Method TRANSLATE_VAT_TO_CLF_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) SYMSG Structure of message variables 20091201
2 Exporting ET_CLASS_DEF Call by reference Type reference (TYPE) EHSBTY_API_VAI_ESTCAT_CLASS EHS-BAS: Classes of Value Assignment Type 20091201
3 Exporting EV_CLASS Call by reference Type reference (TYPE) KLASSE_D Class number 20091201
4 Exporting EV_VAT_UNKNOWN Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091201
5 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20091201

Method TRANSLATE_VAT_TO_CLF_CLASS on class CL_EHCSM_SPC_METADATA_ACCESS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605