SAP ABAP Class CL_EHCSM_SPC_UTILITY (API: Providing Utility and Helper Methods)
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_UTILITY  
Short Description API: Providing Utility and Helper Methods    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBUI_BO   Specification Management Web UI Enabling API 
Created 20090723   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 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ESP5 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 ESPAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 IF_EHCSM_SPC_CONST_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_EHCSM_SPC_UTILITY has no interface implemented.
Friends
Class CL_EHCSM_SPC_UTILITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ROUNDING_COMM Constant Public Type reference (TYPE) CHAR1 'X' Supported types of rounding: commercial 20100616
2 GC_ROUNDING_DOWN Constant Public Type reference (TYPE) CHAR1 '-' Supported types of rounding: down 20100616
3 GC_ROUNDING_NO Constant Public Type reference (TYPE) CHAR1 SPACE Supported types of rounding: no rounding 20100616
4 GC_ROUNDING_UP Constant Public Type reference (TYPE) CHAR1 '+' Supported types of rounding: up 20100616
5 GV_LOCALE_COUNTRY Static Attribute Private Type reference (TYPE) LAND1 Language Key 20100709
6 GV_LOCALE_LANGUAGE Static Attribute Private Type reference (TYPE) LANGU Language Key 20100709
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHANGE_NUMBER Static method Public Method Check the existence of a change number 20091125
2 CHECK_FAILED_KEY Static method Public Method Check if data is unknwn in spec DB and appends to failed key 20090824
3 CHECK_GROUP_TYPE Static method Public Method Check if a group type exists in the system 20090924
4 CHECK_INH_JOB_IS_PLANNED Static method Public Method Check if the job for inheritance is planned 20100803
5 CHECK_LOCK_MODE Static method Public Method Check the lock mode for consistency 20090807
6 CHECK_REP_TEMPLATE_STATUS Static method Private Method Check status of report template 20101027
7 CHECK_SPC_EXISTS Static method Public Method Checks if a specification exists for a key date or change nr 20111006
8 CHECK_WWI_REP_VARIANT Static method Public Method Check report generation variant 20101027
9 CONCATENATE_SPC_USG_DATA Static method Public Method This method concatenates any EHS Specification usage string. 20090825
10 CONVERT_CHAR_TO_NUMBER Static method Public Method Convert characters to number value 20091110
11 CONVERT_VALUE_BY_UOM Static method Public Method Convert a numeric value from one UoM into another UoM 20100616
12 CREATE_CHANGE_NUMBER Static method Public Method Create new change number if not existent 20100819
13 DELETE_LONGTEXT Static method Public Method Delete the longtext belonging to valuation or identifier 20090928
14 GET_ACCESS_SCENARIO Static method Public Method Return scenario settings for accessing specification data 20090729
15 GET_APPLICATION_LOG_INTERN Static method Public Method Read local memory of application log 20100806
16 GET_CHANGE_NUMBER_DESCRIPTION Static method Public Method returns the description of a SAP engineering change number. 20090813
17 GET_CHARACTERISTIC_ATBEZ Static method Public Method Determine the description of a characteristic 20100302
18 GET_EHP_SWITCH_STATUS Static method Public Method Get the status of a particular enhancement package switch 20091013
19 GET_KEY_LINE_INDEX Static method Public Method Enhance a list with spec keys by its line index 20090810
20 GET_NEXT_RECN Static method Public Method Returns the next available record number. 20090730
21 GET_NEXT_SPC_STATUS Static method Public Method Determines the next possible status for a given status val 20090803
22 GET_RECN_BY_SUBID Static method Public Method Get RECN / ACTN if only SUBID is known 20090804
23 GET_SAPUSER_DESCRIPTION Static method Public Method Get the full name of a SAP User 20090807
24 GET_SPC_AENNR Static method Public Method Retrieve all change numbers used for the given specification 20111005
25 GET_SPC_CAT_BY_TYPE Static method Public Method Get a specification category list by a given type 20091210
26 GET_SPC_HDR Static method Public Method Get a particular specification header 20091118
27 GET_SPC_KEY Static method Public Method Return a specification related key 20090817
28 GET_SPC_KEYS Static method Public Method Return keys for specification related data 20090817
29 GET_SPC_KEYS_AND_CHECK Static method Public Method Determine and check the specification related keys 20090827
30 GET_SPEC_TYPE_BY_RECN_SUBID Static method Public Method Get the specification type for a given specification 20091118
31 GET_STATUS_DESCRIPTION Static method Public Method Returns the langu dependent description of a status 20090901
32 GET_STATUS_LIST Static method Public Method Determines all possible status values for a given status val 20100809
33 GET_SUBID_BY_RECN Static method Public Method Get SUBID if only RECN / ACTN is known 20100712
34 GET_USER_PARAMETER Static method Public Method returns the value for a given user parameter stored in SAP m 20090908
35 GET_WWI_APPLOBJ_DESC_BY_APPLOB Static method Public Method Get language dependent description for application objects 20110131
36 GET_WWI_GENPC_BY_DESTRFC Static method Public Method Get WWI generation details by destination RFC 20100727
37 GET_WWI_REPORT_GEN_VAR_DESC Static method Public Method Retrieve the name of a given report generation variant 20100709
38 GET_WWI_REPORT_TYPES Static method Public Method Get a list o valid report types 20100805
39 GET_WWI_REPORT_VERSION_TEXT Static method Public Method Get report version text 20100730
40 GET_WWI_REP_VARIANTS Static method Public Method Determine a list of report variants 20100730
41 GET_WWI_REP_VARIANT_BY_ID Static method Public Method Retrieve report variant by generation variant ID 20100709
42 INIT_SUBSTANCE_BUFFERS Static method Public Method Reset all substance buffers 20120411
43 IS_ACM_ACTIVE Static method Public Method Check if acess control management is active 20100712
44 IS_CUST_EXIT_ACT_INFO_ON_INST Static method Public Method Checks if customer exit C1B4001 is active 20130312
45 IS_EHS_ENV_PARAM_SET Static method Public Method Returns ABAP_TRUE if an EHS environment parameter is set 20100818
46 IS_SPC_HDR_LOCKED Static method Public Method Checks if a specification header is locked 20101110
47 IS_SPC_VAL_TXT_A_DOCUMENT_LINK Static method Public Method Checks if a valuation user defined text is a document link 20091123
48 MAP_SPC_ANY_TABLE Static method Public Method Mapping data of any specification related struct into anothe 20090901
49 RESET_LANGU Static method Private Method Reset the local language 20100709
50 RETURN_SPC_KEYS Static method Public Method returns the keys of list of EHS specification related data. 20090819
51 RETURN_SPC_RECNROOT Static method Public Method Return a list of RECNROOT num for specification related data 20090922
52 SET_LANGU Static method Private Method Change the locale language 20100709
53 SET_USER_PARAMETER Static method Public Method Segt the value for a given user parameter stored in SAP m 20090908
54 TRANSL_VAT_ATNAM_2_METHOD Static method Public Method Translate value assignment type column name to API method 20090825
Events
Class CL_EHCSM_SPC_UTILITY has no event.
Types
Class CL_EHCSM_SPC_UTILITY has no local type.
Method Signatures

Method CHECK_CHANGE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE Key Date 20091125
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20091125
3 Exporting EV_CHANGE_NO_ALLOWED Call by reference Type reference (TYPE) BOOLE_D Indicator if change number is allowed 20091203
4 Exporting EV_KEY_DATE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Indicator if key date changed 20091125
5 Exporting EV_KEY_DATE_UNKNOWN Call by reference Type reference (TYPE) BOOLE_D Indicator if key date is unknown 20091125
6 Importing IV_CHANGE_NO Call by reference Type reference (TYPE) ESEAENNR Change Number 20091125
7 Importing IV_MSG_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20091125

Method CHECK_CHANGE_NUMBER on class CL_EHCSM_SPC_UTILITY has no exception.

Method CHECK_FAILED_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with failed keys 20090824
2 Exporting EV_DATA_UNKNOWN Call by reference Type reference (TYPE) BOOLE_D If ABAP_TRUE is the data processed unknown 20090827
3 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20090928
4 Importing IS_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY EHS: Structure for key info of master data 20090908

Method CHECK_FAILED_KEY on class CL_EHCSM_SPC_UTILITY has no exception.

Method CHECK_GROUP_TYPE 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 20090924
2 Exporting EV_ERROR_IND Call by reference Type reference (TYPE) EHCSM_SPC_ERROR_IND Error Indicator 20090924
3 Importing IV_GROUP_TYPE Call by reference Type reference (TYPE) ESEGRPTYP Group Type 20090924

Method CHECK_GROUP_TYPE on class CL_EHCSM_SPC_UTILITY has no exception.

Method CHECK_INH_JOB_IS_PLANNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_PLANNED_IND Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100803

Method CHECK_INH_JOB_IS_PLANNED on class CL_EHCSM_SPC_UTILITY has no exception.

Method CHECK_LOCK_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_STILL_IN_DISPLAY_MODE Call by reference Type reference (TYPE) BOOLE_D Is X as long only no locks are requested 20091001
2 Exporting EV_LOCK_MODE Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20091001
3 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) ESELOCKMOD IF_EHCSM_SPC_CONST_C=>GC_LOCKMODE-NO_LOCK Lock Mode (Shared, Exclusive) 20090807

Method CHECK_LOCK_MODE on class CL_EHCSM_SPC_UTILITY has no exception.

Method CHECK_REP_TEMPLATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHECK_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101027
2 Exporting EV_DOC_STATUS_TXT Call by reference Type reference (TYPE) DOSTX Description of document status 20101027
3 Importing IS_DOCKEY Call by reference Type reference (TYPE) CVDDOCKEY DDS: DMS document key 20101027
4 Importing IV_DOC_STATUS Call by reference Type reference (TYPE) DOKST Document Status 20101027

Method CHECK_REP_TEMPLATE_STATUS on class CL_EHCSM_SPC_UTILITY has no exception.

Method CHECK_SPC_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 20111006
2 Exporting EV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE Key Date (corrected according to the change number) 20111006
3 Exporting EV_KEY_DATE_CHANGED_IND Call by reference Type reference (TYPE) BOOLE_D Indicator if key date changed 20111006
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20111006
5 Exporting EV_SPC_EXISTS_IND Call by reference Type reference (TYPE) BOOLE_D Indicator if spec exists for given key date or change number 20111006
6 Importing IV_CHANGE_NR Call by reference Type reference (TYPE) ESEAENNR Change Number 20111006
7 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE Key Date 20111006
8 Importing IV_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20111006
9 Importing IV_SUBID Call by reference Type reference (TYPE) ESESUBID Specification 20111006

Method CHECK_SPC_EXISTS on class CL_EHCSM_SPC_UTILITY has no exception.

Method CHECK_WWI_REP_VARIANT 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 20101027
2 Exporting EV_REPORT_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D If X is the report variant unknown 20101028
3 Importing IV_REP_VARIANT Call by reference Type reference (TYPE) ESELDEPID Report Generation Variant 20101027

Method CHECK_WWI_REP_VARIANT on class CL_EHCSM_SPC_UTILITY has no exception.

Method CONCATENATE_SPC_USG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONCATENATE_USG Call by reference Type reference (TYPE) EHSB_TT_USAGESTR EHS: Concatenated Usage Data 20090825
2 Importing IT_SPC_USG Call by reference Type reference (TYPE) EHCSMT_SPC_USAGE Specification Usage 20090825
3 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT Value Assignment Type 20090826

Method CONCATENATE_SPC_USG_DATA on class CL_EHCSM_SPC_UTILITY has no exception.

Method CONVERT_CHAR_TO_NUMBER 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 Message Structure 20091110
2 Exporting EV_DEC Call by reference Type reference (TYPE) ESECOMPAVG decimal value 20091110
3 Exporting EV_DECIMAL_NO Call by reference Type reference (TYPE) ESECOMPNUMDEC number of decimals 20091110
4 Exporting EV_FLOAT Call by reference Type reference (TYPE) F float value 20091110
5 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091110
6 Importing IV_CHAR_VALUE Call by reference Type reference (TYPE) CHAR30 30 Characters 20091110

Method CONVERT_CHAR_TO_NUMBER on class CL_EHCSM_SPC_UTILITY has no exception.

Method CONVERT_VALUE_BY_UOM 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 20100616
2 Exporting EV_CONVERSION_ERROR_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100616
3 Exporting EV_OUTPUT_VALUE Call by reference Type reference (TYPE) ANY Converted output value 20100616
4 Exporting EV_VALUE_AS_CHAR Call by reference Type reference (TYPE) ESEMATWRT Converted Characteristic Value 20100702
5 Importing IV_DECIMAL_PLACES Call by reference Type reference (TYPE) DECAN Number of decimal places for number display 20100702
6 Importing IV_INPUT_VALUE Call by reference Type reference (TYPE) ANY Input numeric value 20100616
7 Importing IV_ROUNDING_TYPE Call by reference Type reference (TYPE) CHAR1 GC_ROUNDING_NO Rounding type 20100616
8 Importing IV_ROUND_DECIMALS Call by reference Type reference (TYPE) ANY Number of decimals for rounding 20100616
9 Importing IV_UOM_IN Call by reference Type reference (TYPE) MSEHI Unit of Measurement - Input 20100616
10 Importing IV_UOM_OUT Call by reference Type reference (TYPE) MSEHI Unit of Measurement - Output 20100616

Method CONVERT_VALUE_BY_UOM on class CL_EHCSM_SPC_UTILITY has no exception.

Method CREATE_CHANGE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGE_NO Call by reference Type reference (TYPE) ESEAENNR Change Number 20100825
2 Exporting EV_CHANGE_NO_EXISTS Call by reference Type reference (TYPE) BOOLE_D Indicator if change number already exists 20100826
3 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Indicator if there was an error 20100825
4 Exporting EV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE Key Date 20100825
5 Exporting EV_KEY_DATE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Indicator if key date was changed 20100825
6 Importing IV_CHANGE_NO Call by reference Type reference (TYPE) ESEAENNR Change Number 20100819
7 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) AETXT Change number description 20100823
8 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20100824
9 Importing IV_OBJECTS Call by reference Type reference (TYPE) EHCSMS_SPC_ECM_OBJ Create change number for objects 20100825
10 Importing IV_STATUS Call by reference Type reference (TYPE) AENST 1 Status of change number 20100823

Method CREATE_CHANGE_NUMBER on class CL_EHCSM_SPC_UTILITY has no exception.

Method DELETE_LONGTEXT 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 20090928
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090928
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20090928
4 Importing IV_MASTER_ACTN Call by reference Type reference (TYPE) ESEACTN Sequential Number of the Change State 20090928
5 Importing IV_MASTER_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20090928
6 Importing IV_TABLENAME Call by reference Type reference (TYPE) ESP1_TAB_NAME Name of the parent table 20090928

Method DELETE_LONGTEXT on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_ACCESS_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_STILL_IN_DISPLAY_MODE Call by reference Type reference (TYPE) BOOLE_D Is X as long only no locks are requested 20091001
2 Exporting ES_SCENARIO Call by reference Type reference (TYPE) EHCSMS_SPC_ACCESS_SCENARIO The access scenario 20091001
3 Importing IV_ALL Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090817
4 Importing IV_SPC_HDR_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090804
5 Importing IV_SPC_IDN_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090804
6 Importing IV_SPC_IDN_LTX_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090812
7 Importing IV_SPC_IDN_REG_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090812
8 Importing IV_SPC_IDN_USG_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090812
9 Importing IV_SPC_MAT_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090804
10 Importing IV_SPC_REF_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090804
11 Importing IV_SPC_REL_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090804
12 Importing IV_SPC_REST_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090804
13 Importing IV_SPC_STAT_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090804
14 Importing IV_SPC_VAL_ASMNT_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090928
15 Importing IV_SPC_VAL_CHAR_DATA_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090901
16 Importing IV_SPC_VAL_COMP_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090910
17 Importing IV_SPC_VAL_DATA_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090904
18 Importing IV_SPC_VAL_HDR_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090819
19 Importing IV_SPC_VAL_INST_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090820
20 Importing IV_SPC_VAL_LTX_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090928
21 Importing IV_SPC_VAL_SRC_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090928
22 Importing IV_SPC_VAL_TXT_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090928
23 Importing IV_SPC_VAL_USG_LOCK Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20090820

Method GET_ACCESS_SCENARIO on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_APPLICATION_LOG_INTERN 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 20100809
2 Exporting ET_LOG Call by reference Type reference (TYPE) BALMI_T Table Type of Table BALMI 20100806
3 Exporting EV_NUMBER_OF_LOGS Call by reference Type reference (TYPE) I 20100806
4 Importing IV_ADD_ERROR_LOG_TO_MSGS_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE If ABAP_TRUE are error logs also added to the message table 20100809
5 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Language Key 20100806
6 Importing IV_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Application log: Object name (Application code) 20100806
7 Importing IV_SUB_OBJECT Call by reference Type reference (TYPE) BALSUBOBJ Application Log: Subobject 20100806

Method GET_APPLICATION_LOG_INTERN on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_CHANGE_NUMBER_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGE_NR Call by reference Type reference (TYPE) AENNR Change Master 20090813
2 Returning RV_DESC Value transfer Type reference (TYPE) CC_AETXT Change Number Description 20090813

Method GET_CHANGE_NUMBER_DESCRIPTION on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_CHARACTERISTIC_ATBEZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20100302
2 Importing IV_ATNAM Call by reference Type reference (TYPE) ATNAM Characteristic Name 20100302
3 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATLO Key Date 20100302
4 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20100302
5 Returning RV_ATBEZ Value transfer Type reference (TYPE) ATBEZ Characteristic description 20100302

Method GET_CHARACTERISTIC_ATBEZ on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_EHP_SWITCH_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SWITCH_NOT_FOUND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091013
2 Exporting EV_SWITCH_STATUS Call by reference Type reference (TYPE) SFW_SWITCHPOS Switch Position 20091013
3 Importing IV_SWITCH_ID Call by reference Type reference (TYPE) SFW_SWITCH_ID Id of a Switch in Switch Framework 20091013

Method GET_EHP_SWITCH_STATUS on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_KEY_LINE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SPC_KEY_INDEX Call by reference Type reference (TYPE) EHCSMT_SPC_KEY_INDEX Table with specification related keys and line index 20090810
2 Importing IT_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY EHS: Structure for key info of master data 20090810

Method GET_KEY_LINE_INDEX on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_NEXT_RECN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RECN Value transfer Type reference (TYPE) ESERECN Sequential Number of Data Record 20090730

Method GET_NEXT_RECN on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_NEXT_SPC_STATUS 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 20100809
2 Exporting ET_STATUS Call by reference Type reference (TYPE) EHSB_TT_STAT table with possible status 20090803
3 Exporting EV_INVALID_STATUS_IND Call by reference Type reference (TYPE) BOOLE_D If ABAP_TRUE is the status information invalid 20100809
4 Exporting EV_LAST_STATUS_IND Call by reference Type reference (TYPE) BOOLE_D If ABAP_TRUE is the last status value set 20100809
5 Importing IV_ONLY_HIGHER_STATUS_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE If ABAP_TRUE only the next higher status is returned 20100809
6 Importing IV_STATUS_OBJCAT Call by reference Type reference (TYPE) J_OBART Object Type 20090817
7 Importing IV_STATUS_VALUE Call by reference Type reference (TYPE) EHSBE_STATUS Status 20090803

Method GET_NEXT_SPC_STATUS on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_RECN_BY_SUBID 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 20091102
2 Exporting EV_ACTN Call by reference Type reference (TYPE) ESEACTN Sequential Number of the Change State 20100121
3 Exporting EV_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20091102
4 Exporting EV_SPC_EXISTS_IN_DB_IND Call by reference Type reference (TYPE) BOOLE_D Indicates if the specification is also in the DB 20100809
5 Exporting EV_SPC_FOUND_IND Call by reference Type reference (TYPE) BOOLE_D Indicates if the specification is a valid one 20091102
6 Importing IV_KEYDATE Call by reference Type reference (TYPE) RMSAE_GPDATE Key Date 20090804
7 Importing IV_READ_WITHOUT_KEYDATE_IND Call by reference Type reference (TYPE) BOOLE_D Indicates if to return the recn if spec exists at any date 20121129
8 Importing IV_SUBID Call by reference Type reference (TYPE) ESESUBID Specification 20090804

Method GET_RECN_BY_SUBID on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_SAPUSER_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME 20090807
2 Returning RV_DESC Value transfer Type reference (TYPE) EHCSM_SPC_NAME Name 20090807

Method GET_SAPUSER_DESCRIPTION on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_SPC_AENNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NR Call by reference Type reference (TYPE) EHCSMT_SPC_AENNR Change numbers used for given specification 20111005
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20111005
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20111005
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20111005
5 Importing IV_RECN Call by reference Type reference (TYPE) ESERECN ESTRH-Recn of Specification 20111005
6 Importing IV_SUBID Call by reference Type reference (TYPE) ESESUBID Specification 20111005

Method GET_SPC_AENNR on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_SPC_CAT_BY_TYPE 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 Message Structure 20091210
2 Exporting ET_SPC_CAT Call by reference Type reference (TYPE) ESY_TCG31OBJ EHS: Relationship Between Specification Type and Category 20091210
3 Exporting EV_NO_CAT_FOUND_IND Call by reference Type reference (TYPE) BOOLE_D If X no category found 20091210
4 Importing IV_SPC_TYPE Call by reference Type reference (TYPE) ESESUBCAT Specification Type 20091210

Method GET_SPC_CAT_BY_TYPE on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_SPC_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SPC_HDR Call by reference Type reference (TYPE) EHCSMS_SPC_HEADER Specification Header Structure 20091118
2 Exporting ET_MSG Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20091118
3 Exporting EV_ERROR_OCCURED_IND Call by reference Type reference (TYPE) EHCSM_SPC_ERROR_IND Error Indicator 20091118
4 Importing IV_ACTN Call by reference Type reference (TYPE) ESEACTN Sequential Number of the Change State 20091118
5 Importing IV_CHANGE_NR Call by reference Type reference (TYPE) ESEAENNR Change Number 20091118
6 Importing IV_DET_OBJTYPE_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE If 'X' does that method try to determine the OBJTYPE 20110225
7 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATLO Key Date 20091118
8 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20091118
9 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20091118
10 Importing IV_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20091118

Method GET_SPC_HDR on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_SPC_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20090928
2 Returning RS_SPC_KEY Value transfer Type reference (TYPE) EHCSMS_SPC_KEY Substance related key 20090817

Method GET_SPC_KEY on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_SPC_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPC_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Failed keys 20090824
2 Exporting ET_SPC_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Substance related keys 20090817
3 Importing IG_TABLE Call by reference Type reference (TYPE) STANDARD TABLE Any table 20090817

Method GET_SPC_KEYS on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_SPC_KEYS_AND_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPC_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Failed keys 20090827
2 Exporting ET_SPC_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Substance related keys 20090827
3 Exporting ET_TABLE_FILTERED Call by reference Type reference (TYPE) STANDARD TABLE A spec table without failed key instances 20090827
4 Importing IG_TABLE Call by reference Type reference (TYPE) STANDARD TABLE Any spec table 20090827

Method GET_SPC_KEYS_AND_CHECK on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_SPEC_TYPE_BY_RECN_SUBID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SPC_TYPE Call by reference Type reference (TYPE) ESESUBCAT Specification Type 20091118
2 Exporting EV_SPC_TYPE_NAME Call by reference Type reference (TYPE) ESESUBNAM Description of Specification Type 20091118
3 Importing IV_CHANGE_NR Call by reference Type reference (TYPE) ESEAENNR Change Number 20091118
4 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20091118
5 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20091118
6 Importing IV_SPC_HDR_ACTN Call by reference Type reference (TYPE) ESEACTN Sequential Number of the Change State 20091118
7 Importing IV_SPC_HDR_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20091118
8 Importing IV_SUBID Call by reference Type reference (TYPE) ESESUBID Specification 20091118

Method GET_SPEC_TYPE_BY_RECN_SUBID on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_STATUS_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS_DESC Call by reference Type reference (TYPE) J_TXT30 Object status 20101209
2 Exporting EV_STATUS_DESC_SHORT Call by reference Type reference (TYPE) J_TXT04 Individual status of an object (short form) 20101209
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20090901
4 Importing IV_STATUS_VALUE Call by reference Type reference (TYPE) EHSBE_STATUS Status 20090901

Method GET_STATUS_DESCRIPTION on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_STATUS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS Call by reference Type reference (TYPE) EHSB_TT_STAT table with possible status 20100809
2 Importing IV_GENERIC_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE generic input possible 20100809
3 Importing IV_ONLY_INIT_AT_SPEC_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE only internal status (for specifications only) 20100809
4 Importing IV_ONLY_INIT_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE only internal status (for others than specification) 20100809
5 Importing IV_ONLY_SUCCESSOR_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE only successor status of iv_status 20100809
6 Importing IV_ONLY_SYS_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE only system status 20100809
7 Importing IV_STATUS_OBJCAT Call by reference Type reference (TYPE) J_OBART Object Type 20100809
8 Importing IV_STATUS_VALUE Call by reference Type reference (TYPE) EHSBE_STATUS Status 20100809
9 Importing IV_WITH_INT_ID_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE with internal ID 20100809

Method GET_STATUS_LIST on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_SUBID_BY_RECN 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 20100712
2 Exporting EV_SPC_FOUND_IND Call by reference Type reference (TYPE) BOOLE_D Indicates if the specification is a valid one 20100712
3 Exporting EV_SUBID Call by reference Type reference (TYPE) ESESUBID Specification 20100712
4 Importing IV_CHANGE_NO Call by reference Type reference (TYPE) ESEAENNR Change Number 20100712
5 Importing IV_KEYDATE Call by reference Type reference (TYPE) RMSAE_GPDATE Key Date 20100712
6 Importing IV_READ_WITHOUT_KEYDATE_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Indicates if to return the recn if spec exists at any date 20130208
7 Importing IV_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20100712

Method GET_SUBID_BY_RECN on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_USER_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER_ID Call by reference Type reference (TYPE) MEMORYID Set/Get parameter ID 20090908
2 Returning RV_PARAMETER_VALUE Value transfer Type reference (TYPE) XUVALUE Parameter value 20090908

Method GET_USER_PARAMETER on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_WWI_APPLOBJ_DESC_BY_APPLOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REP_APPL_OBJECT Call by reference Type reference (TYPE) EHCSMS_SPC_WWI_REP_APPL_OBJECT WWI Final Report Preview application objects 20110131
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20110131
3 Importing IV_REPAPPL Call by reference Type reference (TYPE) ESEREPAPPL Report Application 20110131

Method GET_WWI_APPLOBJ_DESC_BY_APPLOB on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_WWI_GENPC_BY_DESTRFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GEN_SERVER_DETAILS Call by reference Type reference (TYPE) EHCSMS_SPC_WWI_GEN_PC_DETAILS Definition of Servers used for WWI document generation 20100727
2 Exporting EV_GEN_SERVER_UNKNOWN Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100727
3 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU Language 20100727
4 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20100727

Method GET_WWI_GENPC_BY_DESTRFC on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_WWI_REPORT_GEN_VAR_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESC Call by reference Type reference (TYPE) ESELDEPNAM Description for Report Generation Variant 20100709
2 Exporting EV_RVCLID Call by reference Type reference (TYPE) ESERVLID Validity Area 20100709
3 Exporting EV_RVLNAM Call by reference Type reference (TYPE) ESERVLNAM Description for Validity Area 20100709
4 Exporting EV_VARIANT_NOT_FOUND_IND Call by reference Type reference (TYPE) BOOLE_D If X is the report variant unknown 20100709
5 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20100709
6 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU SY-LANGU Language 20100709
7 Importing IV_REP_GEN_VARIANT_ID Call by reference Type reference (TYPE) ESELDEPID Report Generation Variant 20100709

Method GET_WWI_REPORT_GEN_VAR_DESC on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_WWI_REPORT_TYPES 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 20100805
2 Returning RT_TYPE Value transfer Type reference (TYPE) EHCSMT_SPC_REPORT_TYPE List of report types 20100805

Method GET_WWI_REPORT_TYPES on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_WWI_REPORT_VERSION_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VERSTEXT Call by reference Type reference (TYPE) CHAR11 Character Length 11 20100730
2 Importing IV_SUBVERSION Call by reference Type reference (TYPE) ESEREPVERS Report Version 20100730
3 Importing IV_VERSION Call by reference Type reference (TYPE) ESEREPVERS Report Version 20100730

Method GET_WWI_REPORT_VERSION_TEXT on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_WWI_REP_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIANT_KEYS Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_VARIANT_KEY Report variant keys 20100730
2 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE SY-DATUM Key Date 20100730
3 Importing IV_REP_GEN_VARIANT_ID Call by reference Type reference (TYPE) ESELDEPID '*' Report Generation Variant 20100730
4 Importing IV_REP_RVLID Call by reference Type reference (TYPE) ESERVLID '*' Report Validity Area 20100730
5 Importing IV_REP_STATUS Call by reference Type reference (TYPE) ESEREPSTAT Report Status 20100805
6 Importing IV_REP_TYPE Call by reference Type reference (TYPE) ESEREPTYPE '*' Report Category 20100730

Method GET_WWI_REP_VARIANTS on class CL_EHCSM_SPC_UTILITY has no exception.

Method GET_WWI_REP_VARIANT_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Call by reference Type reference (TYPE) EHCSMS_SPC_REPORT_VARIANT Report variant details 20100709
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20100709
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100709
4 Exporting EV_VARIANT_NOT_FOUND_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100709
5 Importing IV_CHECK_REP_VAR_VALIDITY_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101103
6 Importing IV_FILL_DATA_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100709
7 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE Key Date 20100709
8 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU Language 20100709
9 Importing IV_REP_GEN_VARIANT_ID Call by reference Type reference (TYPE) ESELDEPID Report Generation Variant 20100709

Method GET_WWI_REP_VARIANT_BY_ID on class CL_EHCSM_SPC_UTILITY has no exception.

Method INIT_SUBSTANCE_BUFFERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FURTHER_SETTINGS Call by reference Type reference (TYPE) ESP5_SETTINGS_TYPE Further settings (see type-pool ESP5) 20120411
2 Importing IV_CHANGE_NR Call by reference Type reference (TYPE) ESEAENNR Change Number 20120411
3 Importing IV_DO_LOCKING_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE True, if buffer locks shall be set 20120411
4 Importing IV_KEYDATE Call by reference Type reference (TYPE) RMSAE_GPDATE Key Date 20120411

Method INIT_SUBSTANCE_BUFFERS on class CL_EHCSM_SPC_UTILITY has no exception.

Method IS_ACM_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACM_ACTIVE_IND Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100712

Method IS_ACM_ACTIVE on class CL_EHCSM_SPC_UTILITY has no exception.

Method IS_CUST_EXIT_ACT_INFO_ON_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ACTIVE_IND Value transfer Type reference (TYPE) BOOLE_D true = customer exit is active 20130312

Method IS_CUST_EXIT_ACT_INFO_ON_INST on class CL_EHCSM_SPC_UTILITY has no exception.

Method IS_EHS_ENV_PARAM_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER Call by reference Type reference (TYPE) ESEENVPARAM Environment Parameters 20100818
2 Returning RV_IS_ACTIVE_IND Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100818

Method IS_EHS_ENV_PARAM_SET on class CL_EHCSM_SPC_UTILITY has no exception.

Method IS_SPC_HDR_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SPC_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20101110
2 Returning RV_HDR_LOCKED_IND Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101110

Method IS_SPC_HDR_LOCKED on class CL_EHCSM_SPC_UTILITY has no exception.

Method IS_SPC_VAL_TXT_A_DOCUMENT_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SPC_VAL_TXT Call by reference Type reference (TYPE) EHCSMS_SPC_VAL_TXT_DOC Valuation user defined texts 20091123
2 Returning RV_IS_DOC_LINK Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091123

Method IS_SPC_VAL_TXT_A_DOCUMENT_LINK on class CL_EHCSM_SPC_UTILITY has no exception.

Method MAP_SPC_ANY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INTERNAL Call by reference Type reference (TYPE) STANDARD TABLE Any table 20090901
2 Exporting ET_KEY_IN Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with substance related keys 20090901
3 Exporting ET_KEY_INDEX_IN Call by reference Type reference (TYPE) EHCSMT_SPC_KEY_INDEX Table with specification related keys and line index 20091023
4 Exporting ET_RECNROOT Call by reference Type reference (TYPE) EHSB_TT_RECN Table with RECNROOT 20090921
5 Importing IT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE Any table 20090901
6 Importing IV_DETERMINE_RECN_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090922
7 Importing IV_IGNORE_EMPTY_RECNROOT_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE If ABAP_FALSE will an assert check if RECNROOT is filled 20110322
8 Importing IV_LINEMODE Call by reference Type reference (TYPE) ESELINEMOD Processing status or mode of a record/step loop line 20090901

Method MAP_SPC_ANY_TABLE on class CL_EHCSM_SPC_UTILITY has no exception.

Method RESET_LANGU Signature

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

Method RETURN_SPC_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IG_TABLE Call by reference Type reference (TYPE) STANDARD TABLE Any table 20090819
2 Returning RT_SPC_KEY Value transfer Type reference (TYPE) EHCSMT_SPC_KEY Substance related keys 20090819

Method RETURN_SPC_KEYS on class CL_EHCSM_SPC_UTILITY has no exception.

Method RETURN_SPC_RECNROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IG_TABLE Call by reference Type reference (TYPE) STANDARD TABLE Any table 20090922
2 Returning RT_SPC_RECNROOT Value transfer Type reference (TYPE) EHCSMT_SPC_KEY Substance related recnroot numbers 20090922

Method RETURN_SPC_RECNROOT on class CL_EHCSM_SPC_UTILITY 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 20100709

Method SET_LANGU on class CL_EHCSM_SPC_UTILITY has no exception.

Method SET_USER_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER_ID Call by reference Type reference (TYPE) MEMORYID Set/Get parameter ID 20090908
2 Importing IV_PARAMETER_VALUE Call by reference Type reference (TYPE) XUVALUE Parameter value 20090908

Method SET_USER_PARAMETER on class CL_EHCSM_SPC_UTILITY has no exception.

Method TRANSL_VAT_ATNAM_2_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_API_CLASS Call by reference Type reference (TYPE) SEOCLSNAME API Class Name 20090825
2 Exporting EV_API_METHOD Call by reference Type reference (TYPE) SEOCPDNAME API Method Name 20090825
3 Exporting EV_OBJ_ID Call by reference Type reference (TYPE) ESEVAIATNAM Object 20090825
4 Exporting EV_OBJ_TYPE Call by reference Type reference (TYPE) ESEVAIOBJCAT Object Type 20090825
5 Importing IV_ATNAM Call by reference Type reference (TYPE) ATNAM Characteristic Name 20090825

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