Hierarchy

⤷

⤷

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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | ![]() |
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 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | Supported types of rounding: commercial | 20100616 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '-' | Supported types of rounding: down | 20100616 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | SPACE | Supported types of rounding: no rounding | 20100616 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '+' | Supported types of rounding: up | 20100616 | |
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LAND1 | Language Key | 20100709 | ||
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LANGU | Language Key | 20100709 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Check the existence of a change number | 20091125 |
2 | ![]() |
Static method | Public | Method | Check if data is unknwn in spec DB and appends to failed key | 20090824 |
3 | ![]() |
Static method | Public | Method | Check if a group type exists in the system | 20090924 |
4 | ![]() |
Static method | Public | Method | Check if the job for inheritance is planned | 20100803 |
5 | ![]() |
Static method | Public | Method | Check the lock mode for consistency | 20090807 |
6 | ![]() |
Static method | Private | Method | Check status of report template | 20101027 |
7 | ![]() |
Static method | Public | Method | Checks if a specification exists for a key date or change nr | 20111006 |
8 | ![]() |
Static method | Public | Method | Check report generation variant | 20101027 |
9 | ![]() |
Static method | Public | Method | This method concatenates any EHS Specification usage string. | 20090825 |
10 | ![]() |
Static method | Public | Method | Convert characters to number value | 20091110 |
11 | ![]() |
Static method | Public | Method | Convert a numeric value from one UoM into another UoM | 20100616 |
12 | ![]() |
Static method | Public | Method | Create new change number if not existent | 20100819 |
13 | ![]() |
Static method | Public | Method | Delete the longtext belonging to valuation or identifier | 20090928 |
14 | ![]() |
Static method | Public | Method | Return scenario settings for accessing specification data | 20090729 |
15 | ![]() |
Static method | Public | Method | Read local memory of application log | 20100806 |
16 | ![]() |
Static method | Public | Method | returns the description of a SAP engineering change number. | 20090813 |
17 | ![]() |
Static method | Public | Method | Determine the description of a characteristic | 20100302 |
18 | ![]() |
Static method | Public | Method | Get the status of a particular enhancement package switch | 20091013 |
19 | ![]() |
Static method | Public | Method | Enhance a list with spec keys by its line index | 20090810 |
20 | ![]() |
Static method | Public | Method | Returns the next available record number. | 20090730 |
21 | ![]() |
Static method | Public | Method | Determines the next possible status for a given status val | 20090803 |
22 | ![]() |
Static method | Public | Method | Get RECN / ACTN if only SUBID is known | 20090804 |
23 | ![]() |
Static method | Public | Method | Get the full name of a SAP User | 20090807 |
24 | ![]() |
Static method | Public | Method | Retrieve all change numbers used for the given specification | 20111005 |
25 | ![]() |
Static method | Public | Method | Get a specification category list by a given type | 20091210 |
26 | ![]() |
Static method | Public | Method | Get a particular specification header | 20091118 |
27 | ![]() |
Static method | Public | Method | Return a specification related key | 20090817 |
28 | ![]() |
Static method | Public | Method | Return keys for specification related data | 20090817 |
29 | ![]() |
Static method | Public | Method | Determine and check the specification related keys | 20090827 |
30 | ![]() |
Static method | Public | Method | Get the specification type for a given specification | 20091118 |
31 | ![]() |
Static method | Public | Method | Returns the langu dependent description of a status | 20090901 |
32 | ![]() |
Static method | Public | Method | Determines all possible status values for a given status val | 20100809 |
33 | ![]() |
Static method | Public | Method | Get SUBID if only RECN / ACTN is known | 20100712 |
34 | ![]() |
Static method | Public | Method | returns the value for a given user parameter stored in SAP m | 20090908 |
35 | ![]() |
Static method | Public | Method | Get language dependent description for application objects | 20110131 |
36 | ![]() |
Static method | Public | Method | Get WWI generation details by destination RFC | 20100727 |
37 | ![]() |
Static method | Public | Method | Retrieve the name of a given report generation variant | 20100709 |
38 | ![]() |
Static method | Public | Method | Get a list o valid report types | 20100805 |
39 | ![]() |
Static method | Public | Method | Get report version text | 20100730 |
40 | ![]() |
Static method | Public | Method | Determine a list of report variants | 20100730 |
41 | ![]() |
Static method | Public | Method | Retrieve report variant by generation variant ID | 20100709 |
42 | ![]() |
Static method | Public | Method | Reset all substance buffers | 20120411 |
43 | ![]() |
Static method | Public | Method | Check if acess control management is active | 20100712 |
44 | ![]() |
Static method | Public | Method | Checks if customer exit C1B4001 is active | 20130312 |
45 | ![]() |
Static method | Public | Method | Returns ABAP_TRUE if an EHS environment parameter is set | 20100818 |
46 | ![]() |
Static method | Public | Method | Checks if a specification header is locked | 20101110 |
47 | ![]() |
Static method | Public | Method | Checks if a valuation user defined text is a document link | 20091123 |
48 | ![]() |
Static method | Public | Method | Mapping data of any specification related struct into anothe | 20090901 |
49 | ![]() |
Static method | Private | Method | Reset the local language | 20100709 |
50 | ![]() |
Static method | Public | Method | returns the keys of list of EHS specification related data. | 20090819 |
51 | ![]() |
Static method | Public | Method | Return a list of RECNROOT num for specification related data | 20090922 |
52 | ![]() |
Static method | Private | Method | Change the locale language | 20100709 |
53 | ![]() |
Static method | Public | Method | Segt the value for a given user parameter stored in SAP m | 20090908 |
54 | ![]() |
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 | ![]() |
CV_KEY_DATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | Key Date | 20091125 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | EHCSMT_SPC_MSG | Messages Table Type | 20091125 | ||
3 | ![]() |
EV_CHANGE_NO_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | Indicator if change number is allowed | 20091203 | ||
4 | ![]() |
EV_KEY_DATE_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Indicator if key date changed | 20091125 | ||
5 | ![]() |
EV_KEY_DATE_UNKNOWN | Call by reference | Type reference (TYPE) | BOOLE_D | Indicator if key date is unknown | 20091125 | ||
6 | ![]() |
IV_CHANGE_NO | Call by reference | Type reference (TYPE) | ESEAENNR | Change Number | 20091125 | ||
7 | ![]() |
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 | ![]() |
ET_FAILED_KEY | Call by reference | Type reference (TYPE) | EHCSMT_SPC_KEY | Table with failed keys | 20090824 | ||
2 | ![]() |
EV_DATA_UNKNOWN | Call by reference | Type reference (TYPE) | BOOLE_D | If ABAP_TRUE is the data processed unknown | 20090827 | ||
3 | ![]() |
IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090928 | |||
4 | ![]() |
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 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | EHCSMT_SPC_MSG | Messages Table Type | 20090924 | ||
2 | ![]() |
EV_ERROR_IND | Call by reference | Type reference (TYPE) | EHCSM_SPC_ERROR_IND | Error Indicator | 20090924 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
CV_STILL_IN_DISPLAY_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | Is X as long only no locks are requested | 20091001 | ||
2 | ![]() |
EV_LOCK_MODE | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20091001 | ||
3 | ![]() |
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 | ![]() |
EV_CHECK_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101027 | ||
2 | ![]() |
EV_DOC_STATUS_TXT | Call by reference | Type reference (TYPE) | DOSTX | Description of document status | 20101027 | ||
3 | ![]() |
IS_DOCKEY | Call by reference | Type reference (TYPE) | CVDDOCKEY | DDS: DMS document key | 20101027 | ||
4 | ![]() |
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 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | EHCSMT_SPC_MSG | Messages Table Type | 20111006 | ||
2 | ![]() |
EV_KEY_DATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | Key Date (corrected according to the change number) | 20111006 | ||
3 | ![]() |
EV_KEY_DATE_CHANGED_IND | Call by reference | Type reference (TYPE) | BOOLE_D | Indicator if key date changed | 20111006 | ||
4 | ![]() |
EV_SEVERITY | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_SEVERITY | Message Severity | 20111006 | ||
5 | ![]() |
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 | ![]() |
IV_CHANGE_NR | Call by reference | Type reference (TYPE) | ESEAENNR | Change Number | 20111006 | ||
7 | ![]() |
IV_KEY_DATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | Key Date | 20111006 | ||
8 | ![]() |
IV_RECN | Call by reference | Type reference (TYPE) | ESERECN | Sequential Number of Data Record | 20111006 | ||
9 | ![]() |
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 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | EHCSMT_SPC_MSG | Messages Table Type | 20101027 | ||
2 | ![]() |
EV_REPORT_UNKNOWN_IND | Call by reference | Type reference (TYPE) | BOOLE_D | If X is the report variant unknown | 20101028 | ||
3 | ![]() |
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 | ![]() |
ET_CONCATENATE_USG | Call by reference | Type reference (TYPE) | EHSB_TT_USAGESTR | EHS: Concatenated Usage Data | 20090825 | ||
2 | ![]() |
IT_SPC_USG | Call by reference | Type reference (TYPE) | EHCSMT_SPC_USAGE | Specification Usage | 20090825 | ||
3 | ![]() |
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 | ![]() |
ES_MSG | Call by reference | Type reference (TYPE) | EHCSMS_SPC_MSG | Message Structure | 20091110 | ||
2 | ![]() |
EV_DEC | Call by reference | Type reference (TYPE) | ESECOMPAVG | decimal value | 20091110 | ||
3 | ![]() |
EV_DECIMAL_NO | Call by reference | Type reference (TYPE) | ESECOMPNUMDEC | number of decimals | 20091110 | ||
4 | ![]() |
EV_FLOAT | Call by reference | Type reference (TYPE) | F | float value | 20091110 | ||
5 | ![]() |
EV_SEVERITY | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_SEVERITY | Severity | 20091110 | ||
6 | ![]() |
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 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | EHCSMS_SPC_MSG | Message Structure | 20100616 | ||
2 | ![]() |
EV_CONVERSION_ERROR_IND | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100616 | ||
3 | ![]() |
EV_OUTPUT_VALUE | Call by reference | Type reference (TYPE) | ANY | Converted output value | 20100616 | ||
4 | ![]() |
EV_VALUE_AS_CHAR | Call by reference | Type reference (TYPE) | ESEMATWRT | Converted Characteristic Value | 20100702 | ||
5 | ![]() |
IV_DECIMAL_PLACES | Call by reference | Type reference (TYPE) | DECAN | Number of decimal places for number display | 20100702 | ||
6 | ![]() |
IV_INPUT_VALUE | Call by reference | Type reference (TYPE) | ANY | Input numeric value | 20100616 | ||
7 | ![]() |
IV_ROUNDING_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | GC_ROUNDING_NO | Rounding type | 20100616 | |
8 | ![]() |
IV_ROUND_DECIMALS | Call by reference | Type reference (TYPE) | ANY | Number of decimals for rounding | 20100616 | ||
9 | ![]() |
IV_UOM_IN | Call by reference | Type reference (TYPE) | MSEHI | Unit of Measurement - Input | 20100616 | ||
10 | ![]() |
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 | ![]() |
EV_CHANGE_NO | Call by reference | Type reference (TYPE) | ESEAENNR | Change Number | 20100825 | ||
2 | ![]() |
EV_CHANGE_NO_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Indicator if change number already exists | 20100826 | ||
3 | ![]() |
EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Indicator if there was an error | 20100825 | ||
4 | ![]() |
EV_KEY_DATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | Key Date | 20100825 | ||
5 | ![]() |
EV_KEY_DATE_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Indicator if key date was changed | 20100825 | ||
6 | ![]() |
IV_CHANGE_NO | Call by reference | Type reference (TYPE) | ESEAENNR | Change Number | 20100819 | ||
7 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | AETXT | Change number description | 20100823 | ||
8 | ![]() |
IV_KEY_DATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | SY-DATUM | Key Date | 20100824 | |
9 | ![]() |
IV_OBJECTS | Call by reference | Type reference (TYPE) | EHCSMS_SPC_ECM_OBJ | Create change number for objects | 20100825 | ||
10 | ![]() |
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 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | EHCSMT_SPC_MSG | Messages Table Type | 20090928 | ||
2 | ![]() |
EV_SEVERITY | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_SEVERITY | Severity | 20090928 | ||
3 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20090928 | ||
4 | ![]() |
IV_MASTER_ACTN | Call by reference | Type reference (TYPE) | ESEACTN | Sequential Number of the Change State | 20090928 | ||
5 | ![]() |
IV_MASTER_RECN | Call by reference | Type reference (TYPE) | ESERECN | Sequential Number of Data Record | 20090928 | ||
6 | ![]() |
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 | ![]() |
CV_STILL_IN_DISPLAY_MODE | Call by reference | Type reference (TYPE) | BOOLE_D | Is X as long only no locks are requested | 20091001 | ||
2 | ![]() |
ES_SCENARIO | Call by reference | Type reference (TYPE) | EHCSMS_SPC_ACCESS_SCENARIO | The access scenario | 20091001 | ||
3 | ![]() |
IV_ALL | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090817 | ||
4 | ![]() |
IV_SPC_HDR_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090804 | ||
5 | ![]() |
IV_SPC_IDN_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090804 | ||
6 | ![]() |
IV_SPC_IDN_LTX_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090812 | ||
7 | ![]() |
IV_SPC_IDN_REG_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090812 | ||
8 | ![]() |
IV_SPC_IDN_USG_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090812 | ||
9 | ![]() |
IV_SPC_MAT_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090804 | ||
10 | ![]() |
IV_SPC_REF_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090804 | ||
11 | ![]() |
IV_SPC_REL_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090804 | ||
12 | ![]() |
IV_SPC_REST_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090804 | ||
13 | ![]() |
IV_SPC_STAT_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090804 | ||
14 | ![]() |
IV_SPC_VAL_ASMNT_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090928 | ||
15 | ![]() |
IV_SPC_VAL_CHAR_DATA_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090901 | ||
16 | ![]() |
IV_SPC_VAL_COMP_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090910 | ||
17 | ![]() |
IV_SPC_VAL_DATA_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090904 | ||
18 | ![]() |
IV_SPC_VAL_HDR_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090819 | ||
19 | ![]() |
IV_SPC_VAL_INST_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090820 | ||
20 | ![]() |
IV_SPC_VAL_LTX_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090928 | ||
21 | ![]() |
IV_SPC_VAL_SRC_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090928 | ||
22 | ![]() |
IV_SPC_VAL_TXT_LOCK | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20090928 | ||
23 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | EHCSMT_SPC_MSG | Messages Table Type | 20100809 | ||
2 | ![]() |
ET_LOG | Call by reference | Type reference (TYPE) | BALMI_T | Table Type of Table BALMI | 20100806 | ||
3 | ![]() |
EV_NUMBER_OF_LOGS | Call by reference | Type reference (TYPE) | I | 20100806 | |||
4 | ![]() |
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 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20100806 | ||
6 | ![]() |
IV_OBJECT | Call by reference | Type reference (TYPE) | BALOBJ_D | Application log: Object name (Application code) | 20100806 | ||
7 | ![]() |
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 | ![]() |
IV_CHANGE_NR | Call by reference | Type reference (TYPE) | AENNR | Change Master | 20090813 | ||
2 | ![]() |
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 | ![]() |
IV_ATINN | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20100302 | ||
2 | ![]() |
IV_ATNAM | Call by reference | Type reference (TYPE) | ATNAM | Characteristic Name | 20100302 | ||
3 | ![]() |
IV_KEY_DATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | SY-DATLO | Key Date | 20100302 | |
4 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Language Key | 20100302 | |
5 | ![]() |
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 | ![]() |
EV_SWITCH_NOT_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091013 | ||
2 | ![]() |
EV_SWITCH_STATUS | Call by reference | Type reference (TYPE) | SFW_SWITCHPOS | Switch Position | 20091013 | ||
3 | ![]() |
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 | ![]() |
CT_SPC_KEY_INDEX | Call by reference | Type reference (TYPE) | EHCSMT_SPC_KEY_INDEX | Table with specification related keys and line index | 20090810 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | EHCSMT_SPC_MSG | Messages Table Type | 20100809 | ||
2 | ![]() |
ET_STATUS | Call by reference | Type reference (TYPE) | EHSB_TT_STAT | table with possible status | 20090803 | ||
3 | ![]() |
EV_INVALID_STATUS_IND | Call by reference | Type reference (TYPE) | BOOLE_D | If ABAP_TRUE is the status information invalid | 20100809 | ||
4 | ![]() |
EV_LAST_STATUS_IND | Call by reference | Type reference (TYPE) | BOOLE_D | If ABAP_TRUE is the last status value set | 20100809 | ||
5 | ![]() |
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 | ![]() |
IV_STATUS_OBJCAT | Call by reference | Type reference (TYPE) | J_OBART | Object Type | 20090817 | ||
7 | ![]() |
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 | ![]() |
ES_MSG | Call by reference | Type reference (TYPE) | EHCSMS_SPC_MSG | Structure of message variables | 20091102 | ||
2 | ![]() |
EV_ACTN | Call by reference | Type reference (TYPE) | ESEACTN | Sequential Number of the Change State | 20100121 | ||
3 | ![]() |
EV_RECN | Call by reference | Type reference (TYPE) | ESERECN | Sequential Number of Data Record | 20091102 | ||
4 | ![]() |
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 | ![]() |
EV_SPC_FOUND_IND | Call by reference | Type reference (TYPE) | BOOLE_D | Indicates if the specification is a valid one | 20091102 | ||
6 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | Key Date | 20090804 | ||
7 | ![]() |
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 | ![]() |
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 | ![]() |
IV_USER_ID | Call by reference | Type reference (TYPE) | XUBNAME | 20090807 | |||
2 | ![]() |
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 | ![]() |
ET_CHANGE_NR | Call by reference | Type reference (TYPE) | EHCSMT_SPC_AENNR | Change numbers used for given specification | 20111005 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | EHCSMT_SPC_MSG | Messages Table Type | 20111005 | ||
3 | ![]() |
EV_SEVERITY | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_SEVERITY | Message Severity | 20111005 | ||
4 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20111005 | |
5 | ![]() |
IV_RECN | Call by reference | Type reference (TYPE) | ESERECN | ESTRH-Recn of Specification | 20111005 | ||
6 | ![]() |
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 | ![]() |
ES_MSG | Call by reference | Type reference (TYPE) | EHCSMS_SPC_MSG | Message Structure | 20091210 | ||
2 | ![]() |
ET_SPC_CAT | Call by reference | Type reference (TYPE) | ESY_TCG31OBJ | EHS: Relationship Between Specification Type and Category | 20091210 | ||
3 | ![]() |
EV_NO_CAT_FOUND_IND | Call by reference | Type reference (TYPE) | BOOLE_D | If X no category found | 20091210 | ||
4 | ![]() |
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 | ![]() |
ES_SPC_HDR | Call by reference | Type reference (TYPE) | EHCSMS_SPC_HEADER | Specification Header Structure | 20091118 | ||
2 | ![]() |
ET_MSG | Call by reference | Type reference (TYPE) | EHCSMT_SPC_MSG | Messages Table Type | 20091118 | ||
3 | ![]() |
EV_ERROR_OCCURED_IND | Call by reference | Type reference (TYPE) | EHCSM_SPC_ERROR_IND | Error Indicator | 20091118 | ||
4 | ![]() |
IV_ACTN | Call by reference | Type reference (TYPE) | ESEACTN | Sequential Number of the Change State | 20091118 | ||
5 | ![]() |
IV_CHANGE_NR | Call by reference | Type reference (TYPE) | ESEAENNR | Change Number | 20091118 | ||
6 | ![]() |
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 | ![]() |
IV_KEY_DATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | SY-DATLO | Key Date | 20091118 | |
8 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20091118 | ||
9 | ![]() |
IV_LOCK_MODE | Call by reference | Type reference (TYPE) | ESELOCKMOD | Lock Mode (Shared, Exclusive) | 20091118 | ||
10 | ![]() |
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 | ![]() |
IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090928 | |||
2 | ![]() |
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 | ![]() |
ET_SPC_FAILED_KEY | Call by reference | Type reference (TYPE) | EHCSMT_SPC_KEY | Failed keys | 20090824 | ||
2 | ![]() |
ET_SPC_KEY | Call by reference | Type reference (TYPE) | EHCSMT_SPC_KEY | Substance related keys | 20090817 | ||
3 | ![]() |
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 | ![]() |
ET_SPC_FAILED_KEY | Call by reference | Type reference (TYPE) | EHCSMT_SPC_KEY | Failed keys | 20090827 | ||
2 | ![]() |
ET_SPC_KEY | Call by reference | Type reference (TYPE) | EHCSMT_SPC_KEY | Substance related keys | 20090827 | ||
3 | ![]() |
ET_TABLE_FILTERED | Call by reference | Type reference (TYPE) | STANDARD TABLE | A spec table without failed key instances | 20090827 | ||
4 | ![]() |
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 | ![]() |
EV_SPC_TYPE | Call by reference | Type reference (TYPE) | ESESUBCAT | Specification Type | 20091118 | ||
2 | ![]() |
EV_SPC_TYPE_NAME | Call by reference | Type reference (TYPE) | ESESUBNAM | Description of Specification Type | 20091118 | ||
3 | ![]() |
IV_CHANGE_NR | Call by reference | Type reference (TYPE) | ESEAENNR | Change Number | 20091118 | ||
4 | ![]() |
IV_KEY_DATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | SY-DATUM | Key Date | 20091118 | |
5 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20091118 | ||
6 | ![]() |
IV_SPC_HDR_ACTN | Call by reference | Type reference (TYPE) | ESEACTN | Sequential Number of the Change State | 20091118 | ||
7 | ![]() |
IV_SPC_HDR_RECN | Call by reference | Type reference (TYPE) | ESERECN | Sequential Number of Data Record | 20091118 | ||
8 | ![]() |
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 | ![]() |
EV_STATUS_DESC | Call by reference | Type reference (TYPE) | J_TXT30 | Object status | 20101209 | ||
2 | ![]() |
EV_STATUS_DESC_SHORT | Call by reference | Type reference (TYPE) | J_TXT04 | Individual status of an object (short form) | 20101209 | ||
3 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20090901 | ||
4 | ![]() |
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 | ![]() |
ET_STATUS | Call by reference | Type reference (TYPE) | EHSB_TT_STAT | table with possible status | 20100809 | ||
2 | ![]() |
IV_GENERIC_IND | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | generic input possible | 20100809 | |
3 | ![]() |
IV_ONLY_INIT_AT_SPEC_IND | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | only internal status (for specifications only) | 20100809 | |
4 | ![]() |
IV_ONLY_INIT_IND | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | only internal status (for others than specification) | 20100809 | |
5 | ![]() |
IV_ONLY_SUCCESSOR_IND | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | only successor status of iv_status | 20100809 | |
6 | ![]() |
IV_ONLY_SYS_IND | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | only system status | 20100809 | |
7 | ![]() |
IV_STATUS_OBJCAT | Call by reference | Type reference (TYPE) | J_OBART | Object Type | 20100809 | ||
8 | ![]() |
IV_STATUS_VALUE | Call by reference | Type reference (TYPE) | EHSBE_STATUS | Status | 20100809 | ||
9 | ![]() |
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 | ![]() |
ES_MSG | Call by reference | Type reference (TYPE) | EHCSMS_SPC_MSG | Structure of message variables | 20100712 | ||
2 | ![]() |
EV_SPC_FOUND_IND | Call by reference | Type reference (TYPE) | BOOLE_D | Indicates if the specification is a valid one | 20100712 | ||
3 | ![]() |
EV_SUBID | Call by reference | Type reference (TYPE) | ESESUBID | Specification | 20100712 | ||
4 | ![]() |
IV_CHANGE_NO | Call by reference | Type reference (TYPE) | ESEAENNR | Change Number | 20100712 | ||
5 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | Key Date | 20100712 | ||
6 | ![]() |
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 | ![]() |
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 | ![]() |
IV_PARAMETER_ID | Call by reference | Type reference (TYPE) | MEMORYID | Set/Get parameter ID | 20090908 | ||
2 | ![]() |
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 | ![]() |
ES_REP_APPL_OBJECT | Call by reference | Type reference (TYPE) | EHCSMS_SPC_WWI_REP_APPL_OBJECT | WWI Final Report Preview application objects | 20110131 | ||
2 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20110131 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
EV_GEN_SERVER_UNKNOWN | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100727 | ||
3 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | ESELANGU | Language | 20100727 | ||
4 | ![]() |
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 | ![]() |
EV_DESC | Call by reference | Type reference (TYPE) | ESELDEPNAM | Description for Report Generation Variant | 20100709 | ||
2 | ![]() |
EV_RVCLID | Call by reference | Type reference (TYPE) | ESERVLID | Validity Area | 20100709 | ||
3 | ![]() |
EV_RVLNAM | Call by reference | Type reference (TYPE) | ESERVLNAM | Description for Validity Area | 20100709 | ||
4 | ![]() |
EV_VARIANT_NOT_FOUND_IND | Call by reference | Type reference (TYPE) | BOOLE_D | If X is the report variant unknown | 20100709 | ||
5 | ![]() |
IV_KEY_DATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | SY-DATUM | Key Date | 20100709 | |
6 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | ESELANGU | SY-LANGU | Language | 20100709 | |
7 | ![]() |
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 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | ESELANGU | Language | 20100805 | ||
2 | ![]() |
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 | ![]() |
EV_VERSTEXT | Call by reference | Type reference (TYPE) | CHAR11 | Character Length 11 | 20100730 | ||
2 | ![]() |
IV_SUBVERSION | Call by reference | Type reference (TYPE) | ESEREPVERS | Report Version | 20100730 | ||
3 | ![]() |
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 | ![]() |
ET_VARIANT_KEYS | Call by reference | Type reference (TYPE) | EHCSMT_SPC_REPORT_VARIANT_KEY | Report variant keys | 20100730 | ||
2 | ![]() |
IV_KEY_DATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | SY-DATUM | Key Date | 20100730 | |
3 | ![]() |
IV_REP_GEN_VARIANT_ID | Call by reference | Type reference (TYPE) | ESELDEPID | '*' | Report Generation Variant | 20100730 | |
4 | ![]() |
IV_REP_RVLID | Call by reference | Type reference (TYPE) | ESERVLID | '*' | Report Validity Area | 20100730 | |
5 | ![]() |
IV_REP_STATUS | Call by reference | Type reference (TYPE) | ESEREPSTAT | Report Status | 20100805 | ||
6 | ![]() |
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 | ![]() |
ES_VARIANT | Call by reference | Type reference (TYPE) | EHCSMS_SPC_REPORT_VARIANT | Report variant details | 20100709 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | EHCSMT_SPC_MSG | Messages Table Type | 20100709 | ||
3 | ![]() |
EV_SEVERITY | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_SEVERITY | Severity | 20100709 | ||
4 | ![]() |
EV_VARIANT_NOT_FOUND_IND | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100709 | ||
5 | ![]() |
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 | ![]() |
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 | ![]() |
IV_KEY_DATE | Call by reference | Type reference (TYPE) | RMSAE_GPDATE | Key Date | 20100709 | ||
8 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | ESELANGU | Language | 20100709 | ||
9 | ![]() |
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 | ![]() |
IS_FURTHER_SETTINGS | Call by reference | Type reference (TYPE) | ESP5_SETTINGS_TYPE | Further settings (see type-pool ESP5) | 20120411 | ||
2 | ![]() |
IV_CHANGE_NR | Call by reference | Type reference (TYPE) | ESEAENNR | Change Number | 20120411 | ||
3 | ![]() |
IV_DO_LOCKING_IND | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | True, if buffer locks shall be set | 20120411 | |
4 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_PARAMETER | Call by reference | Type reference (TYPE) | ESEENVPARAM | Environment Parameters | 20100818 | ||
2 | ![]() |
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 | ![]() |
IV_SPC_RECN | Call by reference | Type reference (TYPE) | ESERECN | Sequential Number of Data Record | 20101110 | ||
2 | ![]() |
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 | ![]() |
IS_SPC_VAL_TXT | Call by reference | Type reference (TYPE) | EHCSMS_SPC_VAL_TXT_DOC | Valuation user defined texts | 20091123 | ||
2 | ![]() |
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 | ![]() |
ET_INTERNAL | Call by reference | Type reference (TYPE) | STANDARD TABLE | Any table | 20090901 | ||
2 | ![]() |
ET_KEY_IN | Call by reference | Type reference (TYPE) | EHCSMT_SPC_KEY | Table with substance related keys | 20090901 | ||
3 | ![]() |
ET_KEY_INDEX_IN | Call by reference | Type reference (TYPE) | EHCSMT_SPC_KEY_INDEX | Table with specification related keys and line index | 20091023 | ||
4 | ![]() |
ET_RECNROOT | Call by reference | Type reference (TYPE) | EHSB_TT_RECN | Table with RECNROOT | 20090921 | ||
5 | ![]() |
IT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Any table | 20090901 | ||
6 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IG_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Any table | 20090819 | ||
2 | ![]() |
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 | ![]() |
IG_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Any table | 20090922 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
IV_PARAMETER_ID | Call by reference | Type reference (TYPE) | MEMORYID | Set/Get parameter ID | 20090908 | ||
2 | ![]() |
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 | ![]() |
EV_API_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | API Class Name | 20090825 | ||
2 | ![]() |
EV_API_METHOD | Call by reference | Type reference (TYPE) | SEOCPDNAME | API Method Name | 20090825 | ||
3 | ![]() |
EV_OBJ_ID | Call by reference | Type reference (TYPE) | ESEVAIATNAM | Object | 20090825 | ||
4 | ![]() |
EV_OBJ_TYPE | Call by reference | Type reference (TYPE) | ESEVAIOBJCAT | Object Type | 20090825 | ||
5 | ![]() |
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 |