SAP ABAP Interface IF_EHCSM_SPC_ACCESS_BA (Back-End Abstraction for Data Access)
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
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EHCSM_SPC_ACCESS_BA Internal: Back-End Abstraction for Data Access 20091020
Properties
Interface IF_EHCSM_SPC_ACCESS_BA  
Short Description Back-End Abstraction for Data Access    
General Data
Package CBUI_BO   Specification Management Web UI Enabling API 
Created 20091020   SAP 
Last changed 20131127   SAP 
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 ESPAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ESPRE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 IF_EHCSM_SPC_CONST_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_EHCSM_SPC_ACCESS_BA has no interface.
Friends
Interface IF_EHCSM_SPC_ACCESS_BA has no friend.
Attributes
Interface IF_EHCSM_SPC_ACCESS_BA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP Instance method Public Method Rollback all changes and remove all locks 20091020
2 COPY_SPECIFICATION Instance method Public Method Copy data from a source specification into a target spec. 20101207
3 CREATE_SPC_DATA Instance method Public Method Create specification related data 20091020
4 CREATE_WWI_REPORT_HDR Instance method Public Method Create report header 20100830
5 CREATE_WWI_REPORT_REQUEST Instance method Public Method Create report requests 20100805
6 CREATE_WWI_REP_FROM_TEMPLATE Instance method Public Method Create adhoc a report from template 20100813
7 DELETE_SPC_DATA Instance method Public Method Delete specification related data 20091020
8 DELETE_WWI_REPORT_HDR Instance method Public Method Delete report header 20100831
9 GET_CHANGED_SPECIFICATIONS Instance method Public Method Get a list of specification changed in a transaction 20091109
10 GET_INSTANCE Static method Public Method Get an instance of the spec access class 20091020
11 OVERWRITE_INHERITED_VAL_INST Instance method Public Method Overwrite an inherited value assignment instance (perm, tmp) 20091203
12 RETRIEVE_SPC_DATA Instance method Public Method Retrieve specification related data 20091020
13 RETRIEVE_STATUS_HISTORY Instance method Public Method Retrieve a complete list of status entries for a spec 20100914
14 RETRIEVE_VAL_CHAR_DATA_BY_VAT Instance method Public Method Retrieve characteristics data by value assignment type 20091103
15 RETRIEVE_VAL_INST_BY_VAT Instance method Public Method Retrieve valuation instances data by value assignment type 20091103
16 RETRIEVE_WWI_FINAL_REPORT Instance method Public Method Retrieve WWI final report 20100729
17 RETRIEVE_WWI_REPORTS_BY_OBJECT Instance method Public Method Retrieve valid reports' record numbers assigned to an object 20100702
18 RETRIEVE_WWI_REPORT_DEF_PARA Instance method Public Method Determine default param values for a report 20100817
19 RETRIEVE_WWI_REPORT_HDR_LIST Instance method Public Method Determine report header details for reports 20100719
20 RETRIEVE_WWI_REPORT_REF_SPC Instance method Public Method Determine report assigned specifications 20100720
21 RETRIEVE_WWI_REPORT_STATUS_LOG Instance method Public Method Determine report status log 20100729
22 RETRIEVE_WWI_TEMPLATE_DEF_PARA Instance method Public Method Determine default param values for a rep. generation variant 20100817
23 SAVE Instance method Public Method Save changes 20091020
24 SET_RELATIONSHIP_STATUS Instance method Public Method Set the status of specification relationship(s) 20091103
25 SWITCH_STATUS_TO_NEXT Instance method Public Method Switch status records to next status 20100806
26 UPDATE_SPC_DATA Instance method Public Method Change specification related data 20091020
27 UPLOAD_MSDS_TO_SPC Instance method Public Method Upload vendor MSDS 20100901
Events
Interface IF_EHCSM_SPC_ACCESS_BA has no event.
Types
Interface IF_EHCSM_SPC_ACCESS_BA has no local type.
Method Signatures

Method CLEANUP 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 Message 20091020
2 Exporting EV_ERROR_IND Call by reference Type reference (TYPE) EHCSM_SPC_ERROR_IND Error Indicator 20091020
3 Importing IV_CLEANUP_REASON Call by reference Type reference (TYPE) EHCSM_SPC_CLEANUP_REASON IF_EHCSM_SPC_CONST_C=>GC_CLEANUP_REASON-BUFFER_REFRESH Reason for cleanup 20091102

Method CLEANUP on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method COPY_SPECIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TARGET_HDR Call by reference Type reference (TYPE) EHCSMS_SPC_HEADER Specification Header Structure 20101207
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20101209
3 Exporting EV_FOREIGN_LOCK Call by reference Type reference (TYPE) EHCSM_SPC_FOREIGN_LOCK_IND Foreign Lock Detected 20101209
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20101209
5 Importing IS_SOURCE_HDR_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY Specification key identifying specification related data 20101207
6 Importing IS_TARGET_ADDINF Call by reference Type reference (TYPE) RCGADDINF EHS: Additional Information for Function Module Calls 20101207
7 Importing IS_TARGET_HDR_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY Specification key identifying specification related data 20101207
8 Importing IV_COPY_INH_DATA_LOCL_IND Call by reference Type reference (TYPE) EHCSM_SPC_COPY_INH_DATA_LO_IND ABAP_TRUE Inherited data is copied locally 20101207
9 Importing IV_COPY_MAT_ASMNT_IND Call by reference Type reference (TYPE) ESEFLGCPMJ Material Assignments for Specification Are Copied 20101207
10 Importing IV_COPY_REF_IND Call by reference Type reference (TYPE) ESEFLGCPRR Reference Specifications for Specification Are Copied 20101207
11 Importing IV_COPY_RESTR_IND Call by reference Type reference (TYPE) ESEFLGCPHU Restrictions in Specification Header Are Copied 20101207
12 Importing IV_COPY_TEMPLATE Call by reference Type reference (TYPE) ESEGRPOBJID Group Entry 20101207
13 Importing IV_COPY_TEMPLATE_GROUP Call by reference Type reference (TYPE) ESEGRPID Group 20101207
14 Importing IV_CREATE_TARGET_IND Call by reference Type reference (TYPE) EHCSM_SPC_CREATE_TARGET_HEADER ABAP_FALSE Header Instance for Target Specification Is Created 20101207
15 Importing IV_NEW_SPEC_TYPE Call by reference Type reference (TYPE) ESESUBCAT Specification Type 20101207
16 Importing IV_NEW_TARGET_SUBID Call by reference Type reference (TYPE) ESESUBID Specification 20101207

Method COPY_SPECIFICATION on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method CREATE_SPC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) EHCSMS_SPC_MSG_RESULT Specification: Result of specification related messages 20091023
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with failed keys 20091023
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20091020
4 Exporting ET_SPC_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_HEADER Specification Header Table Type 20091020
5 Exporting ET_SPC_IDN Call by reference Type reference (TYPE) EHCSMT_SPC_IDN Specification identifier table type 20091020
6 Exporting ET_SPC_IDN_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_LTX Specification Identifier Longtext 20091020
7 Exporting ET_SPC_IDN_REG_LIST Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_REG_LIST Specification Identifier Regulatory List Assignment 20091020
8 Exporting ET_SPC_MAT_ASSIGN Call by reference Type reference (TYPE) EHCSMT_SPC_MAT_ASSIGNMENT Specification - Material Assignment 20091020
9 Exporting ET_SPC_REF Call by reference Type reference (TYPE) EHCSMT_SPC_REF Specification reference assignment between two specs 20091020
10 Exporting ET_SPC_REL Call by reference Type reference (TYPE) EHCSMT_SPC_REL Specification relationship 20091020
11 Exporting ET_SPC_STATUS Call by reference Type reference (TYPE) EHCSMT_SPC_STATUS Specification Status Table Type 20091020
12 Exporting ET_SPC_USG Call by reference Type reference (TYPE) EHCSMT_SPC_USAGE Specification Usage 20091020
13 Exporting ET_SPC_VAL_ASMNT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_ASSESSMENT Valuation assessment table 20091020
14 Exporting ET_SPC_VAL_CHAR_DATA Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_CHAR_DATA Valuation characteristics data 20091020
15 Exporting ET_SPC_VAL_COMP Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_COMP Valuation composition table 20091020
16 Exporting ET_SPC_VAL_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_HEADER Valuation header table 20091020
17 Exporting ET_SPC_VAL_INST Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_INST Valuation instance table 20091020
18 Exporting ET_SPC_VAL_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_LTX Valuation long texts 20091020
19 Exporting ET_SPC_VAL_SRC Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_SOURCE Valuation source table 20091020
20 Exporting ET_SPC_VAL_TXT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_TXT_DOC Valuation user defined texts 20091020
21 Importing IS_ACCESS_SCENARIO Call by reference Type reference (TYPE) EHCSMS_SPC_ACCESS_SCENARIO Access Scenario 20091020
22 Importing IS_INSERT_SCENARIO Call by reference Type reference (TYPE) EHCSMS_SPC_ACCESS_SCENARIO Defines which data shall be insert 20091020
23 Importing IT_SPC_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_HEADER Specification Header Table Type 20091020
24 Importing IT_SPC_IDN Call by reference Type reference (TYPE) EHCSMT_SPC_IDN Specificaton Identifier 20091020
25 Importing IT_SPC_IDN_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_LTX Specification Identifier Longtext 20091020
26 Importing IT_SPC_IDN_REG_LIST Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_REG_LIST Identifier regulatory list 20091020
27 Importing IT_SPC_MAT_ASSIGNMENT Call by reference Type reference (TYPE) EHCSMT_SPC_MAT_ASSIGNMENT Specification material assignment 20091020
28 Importing IT_SPC_REF Call by reference Type reference (TYPE) EHCSMT_SPC_REF Specification reference 20091020
29 Importing IT_SPC_REL Call by reference Type reference (TYPE) EHCSMT_SPC_REL Specification relationship 20091020
30 Importing IT_SPC_STATUS Call by reference Type reference (TYPE) EHCSMT_SPC_STATUS Specification Status Table Type 20091020
31 Importing IT_SPC_USG Call by reference Type reference (TYPE) EHCSMT_SPC_USAGE Specification Usage 20091020
32 Importing IT_SPC_VAL_ASMNT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_ASSESSMENT Valuation assessment table 20091020
33 Importing IT_SPC_VAL_CHAR_DATA Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_CHAR_DATA Valuation characteristics data 20091020
34 Importing IT_SPC_VAL_COMP Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_COMP Valuation composition data 20091020
35 Importing IT_SPC_VAL_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_HEADER Valuation header table 20091020
36 Importing IT_SPC_VAL_INST Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_INST Valuation instance table 20091020
37 Importing IT_SPC_VAL_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_LTX Valuation long texts 20091020
38 Importing IT_SPC_VAL_SRC Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_SOURCE Valuation source table 20091020
39 Importing IT_SPC_VAL_TXT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_TXT_DOC Valuation user defined texts 20091020
40 Importing IV_FLG_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130710
41 Importing IV_STATUS_CHECK_IND Call by reference Type reference (TYPE) EHCSM_SPC_STATUS_CHECK_IND ABAP_FALSE Status Check Indicator 20091207
42 Importing IV_WEAK_MODE_USG_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE If X usage without validity area are no error 20091027

Method CREATE_SPC_DATA on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method CREATE_WWI_REPORT_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SPC_REP_HEADER Call by reference Type reference (TYPE) EHCSMS_SPC_REPORT_HDR Report Header 20100830
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20100906
3 Exporting EV_LOCK_FAILED Call by reference Type reference (TYPE) BOOLE_D Foreign Lock Detected 20100830
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100830
5 Importing IS_SPC_REP_HEADER Call by reference Type reference (TYPE) EHCSMS_SPC_REPORT_HDR Report Header 20100830
6 Importing IT_API_SUBJOIN Call by reference Type reference (TYPE) ESPRE_APIDJ_TAB_TYPE 20100906

Method CREATE_WWI_REPORT_HDR on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method CREATE_WWI_REPORT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) BALMI_T Table Type of Table BALMI 20100805
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20100805
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100805
4 Exporting EV_VARIANT_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100805
5 Importing IS_SPC_REP_VARIANT_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_REPORT_VARIANT_KEY Report Variant Key 20100805
6 Importing IT_LANGU Call by reference Type reference (TYPE) EHCSMT_SPC_LANGU Language List 20100805
7 Importing IT_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_HDR_KEY Specification Header Key 20100805
8 Importing IV_KEY_DATE Call by reference Type reference (TYPE) RMSAE_GPDATE Key Date 20100805
9 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU Language 20100805
10 Importing IV_REPORT_CREATE_MODE Call by reference Type reference (TYPE) EHCSM_SPC_REPORT_CREATE_MODE WWI report creation mode 20100805

Method CREATE_WWI_REPORT_REQUEST on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method CREATE_WWI_REP_FROM_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCUMENT_DATA Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_DATA Document Data for a Report 20100813
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20100813
3 Exporting EV_DOCUMENT_NAME Call by reference Type reference (TYPE) FILEP Original of document 20100813
4 Exporting EV_DOCUMENT_SIZE Call by reference Type reference (TYPE) ESENUMBYTE Size of a document in bytes 20100813
5 Exporting EV_DOCUMENT_TYPE Call by reference Type reference (TYPE) ESEWWIAPPL WWI-Supported Applications 20100813
6 Exporting EV_GENERATION_ERROR_IND Call by reference Type reference (TYPE) BOOLE_D If ABAP_TRUE did an generation error occur 20100813
7 Exporting EV_REPORT_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100813
8 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100813
9 Exporting EV_WWI_RFC_COMMUNICATION_ERROR Call by reference Type reference (TYPE) BOOLE_D If ABAP_TRUE does the connection to the server fail 20100817
10 Importing IS_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_HDR_KEY Specification Header Key 20100813
11 Importing IS_SPC_REP_VARIANT_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_REPORT_VARIANT_KEY Report Variant Key 20100813
12 Importing IT_DEF_PARAMETER_LIST Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_PARAM_VALUE Parameter values for report shipping 20100813
13 Importing IV_CHECK_STATUS_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Indicates whether the spec. and phrase stat. is to be check. 20100813
14 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU Language 20100813
15 Importing IV_REP_INITIATOR Call by reference Type reference (TYPE) VKORG Sales Organization 20100825
16 Importing IV_WWI_DEBUG_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE If ABAP_TRUE WWI debuggin information are returned 20100813
# Exception Resumable Description Created on
1 CX_EHCSM_SPC_API_COMMON Common Static Exception Cass for Spec API 20100813

Method DELETE_SPC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) EHCSMS_SPC_MSG_RESULT Specification: Result of specification related messages 20091023
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with failed keys 20091023
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20091020
4 Exporting ET_SPC_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_HEADER Specification header table 20091020
5 Exporting ET_SPC_IDN Call by reference Type reference (TYPE) EHCSMT_SPC_IDN Specification identifier table type 20091020
6 Exporting ET_SPC_IDN_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_LTX Specification Identifier Longtext 20091020
7 Exporting ET_SPC_IDN_REG_LIST Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_REG_LIST Specification Identifier Regulatory List Assignment 20091020
8 Exporting ET_SPC_MAT_ASSIGN Call by reference Type reference (TYPE) EHCSMT_SPC_MAT_ASSIGNMENT Specification - Material Assignment 20091020
9 Exporting ET_SPC_REF Call by reference Type reference (TYPE) EHCSMT_SPC_REF Specification reference assignment between two specs 20091020
10 Exporting ET_SPC_REL Call by reference Type reference (TYPE) EHCSMT_SPC_REL Specification relationship 20091020
11 Exporting ET_SPC_STATUS Call by reference Type reference (TYPE) EHCSMT_SPC_STATUS Specification Status Table Type 20091020
12 Exporting ET_SPC_USG Call by reference Type reference (TYPE) EHCSMT_SPC_USAGE Specification Usage 20091020
13 Exporting ET_SPC_VAL_ASMNT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_ASSESSMENT Valuation assessment table 20091020
14 Exporting ET_SPC_VAL_CHAR_DATA Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_CHAR_DATA Valuation characteristics data 20091020
15 Exporting ET_SPC_VAL_COMP Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_COMP Valuation composition table 20091020
16 Exporting ET_SPC_VAL_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_HEADER Valuation header table 20091020
17 Exporting ET_SPC_VAL_INST Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_INST Valuation instance table 20091020
18 Exporting ET_SPC_VAL_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_LTX Valuation long texts 20091020
19 Exporting ET_SPC_VAL_SRC Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_SOURCE Valuation source table 20091020
20 Exporting ET_SPC_VAL_TXT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_TXT_DOC Valuation user defined texts 20091020
21 Importing IS_ACCESS_SCENARIO Call by reference Type reference (TYPE) EHCSMS_SPC_ACCESS_SCENARIO Access Scenario 20091020
22 Importing IT_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification Header Table Type 20091020
23 Importing IT_SPC_IDN_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specificaton Identifier 20091020
24 Importing IT_SPC_IDN_LTX_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification Identifier Longtext 20091020
25 Importing IT_SPC_IDN_REG_LIST_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Identifier regulatory list 20091020
26 Importing IT_SPC_MAT_ASSIGNMENT_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification material assignment 20091020
27 Importing IT_SPC_REF_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification reference 20091020
28 Importing IT_SPC_REL_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification relationship 20091020
29 Importing IT_SPC_STATUS_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification Status Table Type 20091020
30 Importing IT_SPC_USG_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_USG_KEY Specification Usage 20091020
31 Importing IT_SPC_VAL_ASMNT_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation assessment table 20091020
32 Importing IT_SPC_VAL_CHAR_DATA_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation characteristics data 20091020
33 Importing IT_SPC_VAL_COMP_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation composition data 20091020
34 Importing IT_SPC_VAL_HDR_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation header table 20091020
35 Importing IT_SPC_VAL_INST_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation instance table 20091020
36 Importing IT_SPC_VAL_LTX_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation long texts 20091020
37 Importing IT_SPC_VAL_SRC_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation source table 20091020
38 Importing IT_SPC_VAL_TXT_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation user defined texts 20091020
39 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE If X data only checked but not written to buffer 20110203
40 Importing IV_DEL_DATA_PASSED_ON_W_INH Call by reference Type reference (TYPE) EHCSM_SPC_DEL_INH_DATA_IND Indicator if inherited data is to be deleted 20091204
41 Importing IV_STATUS_CHECK_IND Call by reference Type reference (TYPE) EHCSM_SPC_STATUS_CHECK_IND ABAP_FALSE Status Check Indicator 20091207

Method DELETE_SPC_DATA on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method DELETE_WWI_REPORT_HDR 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 Message Structure 20100906
2 Exporting EV_LOCK_FAILED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100831
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100831
4 Importing IT_SPC_REP_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_KEY Report keys with object assignment 20100831

Method DELETE_WWI_REPORT_HDR on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method GET_CHANGED_SPECIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_SPECS Call by reference Type reference (TYPE) EHCSMT_SPC_HDR_KEY Specification Header Key 20091109

Method GET_CHANGED_SPECIFICATIONS on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACCESS_DETAILS Call by reference Type reference (TYPE) EHCSMS_SPC_ACCESS_DETAILS Structure containing relevant access information 20091021
2 Importing IV_SPC_CAT Call by reference Type reference (TYPE) ESEOBJTYPE Specification Category 20091027
3 Importing IV_SPC_CAT_NAME Call by reference Type reference (TYPE) ESEOBJTYPENAM Short Description of Specification Category 20091223
4 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_EHCSM_SPC_ACCESS_BA Backend Abstraction for Data Access 20091020
# Exception Resumable Description Created on
1 CX_EHCSM_SPC_API_COMMON Common static exception class for Spec API 20091021

Method OVERWRITE_INHERITED_VAL_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) EHCSMS_SPC_MSG_RESULT Specification: Result of specification related messages 20091203
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with failed keys 20091203
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20091203
4 Importing IS_SPC_VAL_INST_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY Specification key identifying specification related data 20091203
5 Importing IV_OVERWRITE_TEMPORARY Call by reference Type reference (TYPE) BOOLE_D If TRUE, overwrite is temporary, FALSE -> permanent 20091203

Method OVERWRITE_INHERITED_VAL_INST on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method RETRIEVE_SPC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) EHCSMS_SPC_MSG_RESULT Specification: Result of specification related messages 20091021
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with failed keys 20091021
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20091020
4 Exporting ET_SPC_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_HEADER Specification header table 20091020
5 Exporting ET_SPC_IDN Call by reference Type reference (TYPE) EHCSMT_SPC_IDN Specification identifier table type 20091020
6 Exporting ET_SPC_IDN_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_LTX Specification Identifier Longtext 20091020
7 Exporting ET_SPC_IDN_REG_LIST Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_REG_LIST Specification Identifier Regulatory List Assignment 20091020
8 Exporting ET_SPC_MAT_ASSIGN Call by reference Type reference (TYPE) EHCSMT_SPC_MAT_ASSIGNMENT Specification - Material Assignment 20091020
9 Exporting ET_SPC_REF Call by reference Type reference (TYPE) EHCSMT_SPC_REF Specification reference assignment between two specs 20091020
10 Exporting ET_SPC_REL Call by reference Type reference (TYPE) EHCSMT_SPC_REL Specification relationship 20091020
11 Exporting ET_SPC_STATUS Call by reference Type reference (TYPE) EHCSMT_SPC_STATUS Specification Status Table Type 20091020
12 Exporting ET_SPC_USG Call by reference Type reference (TYPE) EHCSMT_SPC_USAGE Specification Usage 20091020
13 Exporting ET_SPC_VAL_ASMNT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_ASSESSMENT Valuation assessment table 20091020
14 Exporting ET_SPC_VAL_CHAR_DATA Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_CHAR_DATA Valuation characteristics data 20091020
15 Exporting ET_SPC_VAL_COMP Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_COMP Valuation composition table 20091020
16 Exporting ET_SPC_VAL_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_HEADER Valuation header table 20091020
17 Exporting ET_SPC_VAL_INST Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_INST Valuation instance table 20091020
18 Exporting ET_SPC_VAL_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_LTX Valuation long texts 20091020
19 Exporting ET_SPC_VAL_SRC Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_SOURCE Valuation source table 20091020
20 Exporting ET_SPC_VAL_TXT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_TXT_DOC Valuation user defined texts 20091020
21 Importing IS_ACCESS_SCENARIO Call by reference Type reference (TYPE) EHCSMS_SPC_ACCESS_SCENARIO Access Scenario 20091113
22 Importing IT_SPC_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_HEADER Specification Header 20091020
23 Importing IT_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification Header Key 20091020
24 Importing IT_SPC_IDN_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specificaton Identifier key 20091020
25 Importing IT_SPC_IDN_LTX_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Key of identifier longtexts 20091020
26 Importing IT_SPC_IDN_REG_LIST_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Identifier reg list key 20091020
27 Importing IT_SPC_MAT_ASSIGNMENT_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with substance related keys 20091020
28 Importing IT_SPC_REF_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification reference keys 20091020
29 Importing IT_SPC_REL_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification relationship keys 20091020
30 Importing IT_SPC_STATUS_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Key of status 20091020
31 Importing IT_SPC_USG_FILTER Call by reference Type reference (TYPE) EHCSMT_SPC_USAGE_FILTER Specification Usage Filter 20110126
32 Importing IT_SPC_USG_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_USG_KEY Table with substance related keys 20091020
33 Importing IT_SPC_VAL_ASMNT_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with substance related keys 20091020
34 Importing IT_SPC_VAL_CHAR_DATA_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation characteristics data keys 20091020
35 Importing IT_SPC_VAL_COMP_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation composition keys 20091020
36 Importing IT_SPC_VAL_HDR_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Key of valuation header 20091020
37 Importing IT_SPC_VAL_INST_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation instance keys 20091020
38 Importing IT_SPC_VAL_LTX_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation lon text keys 20091020
39 Importing IT_SPC_VAL_SRC_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation source table keys 20091020
40 Importing IT_SPC_VAL_TXT_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Valuation user defined text keys 20091020
41 Importing IT_VAT Call by reference Type reference (TYPE) EHCSMT_SPC_VAT Value assignment types 20110331
42 Importing IV_FILL_DATA_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE If ABAP_TRUE also additional transient data is determined 20091021
43 Importing IV_REL_DST_VIEW_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE X: Retrieve rel for destination; oitherwise for source view 20091118
44 Importing IV_STATUS_CHECK_IND Call by reference Type reference (TYPE) EHCSM_SPC_STATUS_CHECK_IND ABAP_FALSE Status Check Indicator 20091207
45 Importing IV_USAGE_FILTER_TYPE Call by reference Type reference (TYPE) EHCSM_SPC_USAGE_FILTER_TYPE IF_EHCSM_SPC_CONST_C=>GC_USAGE_FILTER_TYPE-SUBSET Usage Filter Type 20110224
46 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT Value assignment type, if set does it filter the requests fo 20101028

Method RETRIEVE_SPC_DATA on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method RETRIEVE_STATUS_HISTORY 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 substance related keys 20100928
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20100914
3 Exporting ET_SPC_STATUS_HISTORY Call by reference Type reference (TYPE) EHCSMT_SPC_STATUS Specification Status Table Type 20100914
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20100914
5 Importing IT_SPC_HEADER_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification Header Structure 20100928

Method RETRIEVE_STATUS_HISTORY on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method RETRIEVE_VAL_CHAR_DATA_BY_VAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) EHCSMS_SPC_MSG_RESULT Specification: Result of specification related messages 20091103
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with substance related keys 20091103
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Message 20091103
4 Exporting ET_SPC_VAL_CHAR_DATA Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_CHAR_DATA Valuation instance characteristics data 20091103
5 Exporting ET_SPC_VAL_INST Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_ASSIGNMENT EHS: IOTAB for Value Assignment Dialog 20091103
6 Importing IS_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY Specification Header Key 20091103
7 Importing IT_SPC_VAL_INST_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification valuation instance key 20091103
8 Importing IV_FILL_DATA_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20091207
9 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20091103
10 Importing IV_STATUS_CHECK_IND Call by reference Type reference (TYPE) EHCSM_SPC_STATUS_CHECK_IND ABAP_FALSE Status Check Indicator 20110308
11 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT Value assignment type 20091103

Method RETRIEVE_VAL_CHAR_DATA_BY_VAT on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method RETRIEVE_VAL_INST_BY_VAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) EHCSMS_SPC_MSG_RESULT Specification: Result of specification related messages 20091103
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with substance related keys 20091103
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Message 20091103
4 Exporting ET_SPC_VAL_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_HEADER Valuation header table 20110301
5 Exporting ET_SPC_VAL_INST Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_INST Valuation instance table 20091103
6 Importing IT_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification Header Key 20091103
7 Importing IT_SPC_USG_FILTER Call by reference Type reference (TYPE) EHCSMT_SPC_USAGE_FILTER Specification Usage Filter 20110126
8 Importing IT_SPC_VAL_HDR_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification valuation header keys 20091103
9 Importing IV_FILL_DATA_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE If ABAP_TRUE also additional transient data is determined 20091103
10 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) ESELOCKMOD Lock Mode (Shared, Exclusive) 20091103
11 Importing IV_STATUS_CHECK_IND Call by reference Type reference (TYPE) EHCSM_SPC_STATUS_CHECK_IND ABAP_FALSE Status Check Indicator 20091207
12 Importing IV_USAGE_FILTER_TYPE Call by reference Type reference (TYPE) EHCSM_SPC_USAGE_FILTER_TYPE IF_EHCSM_SPC_CONST_C=>GC_USAGE_FILTER_TYPE-SUBSET Usage Filter Type 20110224
13 Importing IV_VAT Call by reference Type reference (TYPE) ESEESTCAT EHS: Value Assignment Type 20091103

Method RETRIEVE_VAL_INST_BY_VAT on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method RETRIEVE_WWI_FINAL_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCUMENT_DATA Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_DATA Document Data for a Report 20100729
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20100729
3 Exporting EV_DOCUMENT_NAME Call by reference Type reference (TYPE) FILEP Original of document 20100729
4 Exporting EV_DOCUMENT_SIZE Call by reference Type reference (TYPE) ESENUMBYTE Size of a document in bytes 20100729
5 Exporting EV_DOCUMENT_TYPE Call by reference Type reference (TYPE) ESEWWIAPPL WWI-Supported Applications 20100729
6 Exporting EV_GENERATION_ERROR_IND Call by reference Type reference (TYPE) BOOLE_D If ABAP_TRUE did an generation error occur 20100729
7 Exporting EV_REPORT_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D If ABAP_TRUE is the report unknown 20100805
8 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100729
9 Exporting EV_WWI_RFC_COMMUNICATION_ERROR Call by reference Type reference (TYPE) BOOLE_D If ABAP_TRUE does the connection to the server fail 20100817
10 Importing IT_REP_DEF_PARAMETER Call by reference Type reference (TYPE) EHCSMT_SPC_WWI_REP_APPL_OBJECT EHS: Report application objects 20100818
11 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU Language 20100729
12 Importing IV_REPORT_RECN Call by reference Type reference (TYPE) ESERECN Report key with object assignment 20100729
13 Importing IV_REP_INITIATOR Call by reference Type reference (TYPE) VKORG Sales Organization 20100825
14 Importing IV_WWI_DEBUG_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100729
# Exception Resumable Description Created on
1 CX_EHCSM_SPC_API_COMMON Common Static Exception Cass for Spec API 20100729

Method RETRIEVE_WWI_REPORTS_BY_OBJECT 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 20100702
2 Exporting ET_REPORT_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_KEY Report keys with object assignment 20100702
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100702
4 Importing IS_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY Specification key identifying specification related data 20100702
5 Importing IV_REP_APPLICATION Call by reference Type reference (TYPE) ESEREPAPPL IF_EHCSM_SPC_CONST_C=>GC_REPORT_APPLICATION-SUB Report Application; default is SUBMASTER 20100708
6 Importing IV_REP_LANGU Call by reference Type reference (TYPE) ESELANGU Language 20100709
7 Importing IV_REP_RVLID Call by reference Type reference (TYPE) ESERVLID Validity Area 20100709
8 Importing IV_REP_STATUS Call by reference Type reference (TYPE) ESEREPSTAT IF_EHCSM_SPC_CONST_C=>GC_DOC_STATUS-RELEASED Report Status; default is RELEASED 20100702
9 Importing IV_REP_TYPE Call by reference Type reference (TYPE) ESEREPTYPE Report Category 20100702

Method RETRIEVE_WWI_REPORTS_BY_OBJECT on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method RETRIEVE_WWI_REPORT_DEF_PARA 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 20100817
2 Exporting ET_REP_APPL_OBJECT Call by reference Type reference (TYPE) EHCSMT_SPC_WWI_REP_APPL_OBJECT EHS: Report application objects 20100818
3 Exporting EV_REPORT_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100817
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100817
5 Importing IS_SPC_REP_HDR_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_REPORT_KEY Report Key 20100817

Method RETRIEVE_WWI_REPORT_DEF_PARA on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method RETRIEVE_WWI_REPORT_HDR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_REPORT_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_KEY Report Headers 20100719
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20100719
3 Exporting ET_REPORT_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_HDR Report Headers 20100719
4 Exporting ET_REPORT_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_KEY Report keys with object assignment 20100719
5 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100719
6 Importing IT_REPORT_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_KEY Report keys with object assignment 20100719
7 Importing IV_DETERMINE_RELEASE_DATE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100802
8 Importing IV_FILL_DATA_IND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100719
9 Importing IV_IDLIST_REP_HDR Call by reference Type reference (TYPE) ESEIDLID 'D_SRRLIST' Identification Listing 20100719

Method RETRIEVE_WWI_REPORT_HDR_LIST on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method RETRIEVE_WWI_REPORT_REF_SPC 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 20100720
2 Exporting ET_REPORT_SPC_REF Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_SPC_REF Report - Specification References 20100720
3 Exporting EV_REPORT_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100805
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100720
5 Importing IV_IDLIST_REP Call by reference Type reference (TYPE) ESEIDLID 'D_REFSUBST' Identification Listing 20100720
6 Importing IV_REPORT_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20100720

Method RETRIEVE_WWI_REPORT_REF_SPC on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method RETRIEVE_WWI_REPORT_STATUS_LOG 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 20100729
2 Exporting ET_REPORT_STATUS_LOG Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_STATUS_LOG Status Log for a WWI Report 20100729
3 Exporting EV_REPORT_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100805
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100729
5 Importing IV_REPORT_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20100729

Method RETRIEVE_WWI_REPORT_STATUS_LOG on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method RETRIEVE_WWI_TEMPLATE_DEF_PARA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEF_PARAM Call by reference Type reference (TYPE) EHCSMT_SPC_REPORT_PARAM_VALUE Parameter values for report shipping 20100817
2 Exporting ET_LOG Call by reference Type reference (TYPE) BALMI_T Protocol 20100817
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20100817
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100817
5 Exporting EV_VARIANT_UNKNOWN_IND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100817
6 Importing IS_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_HDR_KEY Specification header key 20100817
7 Importing IS_SPC_REP_VARIANT_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_REPORT_VARIANT_KEY Report Variant Key 20100817
8 Importing IV_LANGU Call by reference Type reference (TYPE) ESELANGU Language 20100817
9 Importing IV_REP_INITIATOR Call by reference Type reference (TYPE) VKORG Sales Organization 20100825

Method RETRIEVE_WWI_TEMPLATE_DEF_PARA on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_SPECS Call by reference Type reference (TYPE) EHCSMT_SPC_HDR_KEY Specification Header Key of all changes specs 20091110
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with substance related keys 20091020
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Message 20091020
4 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Save was jejected: TRUE or FALSE 20091020
5 Importing IV_SAVE_MODE Call by reference Type reference (TYPE) EHCSM_SPC_SAVE_MODE Specification Save Mode 20091020

Method SAVE on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method SET_RELATIONSHIP_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) EHCSMS_SPC_MSG_RESULT Specification: Result of specification related messages 20091103
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with substance related keys 20091103
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20091103
4 Importing IS_SPC_HDR_KEY Call by reference Type reference (TYPE) EHCSMS_SPC_KEY Specification key identifying specification related data 20091103
5 Importing IT_SPC_REL_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Specification key identifying specification relationship 20091103
6 Importing IV_REL_STATUS_ACTION Call by reference Type reference (TYPE) EHCSM_SPC_REL_STAT_ACTION_CODE Specification Relationship Status Based Action 20091103

Method SET_RELATIONSHIP_STATUS on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method SWITCH_STATUS_TO_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SPC_STATUS Call by reference Type reference (TYPE) EHCSMT_SPC_STATUS Specification Status Table Type 20100806
2 Exporting ES_RESULT Call by reference Type reference (TYPE) EHCSMS_SPC_MSG_RESULT Specification: Result of specification related messages 20100819
3 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with substance related keys 20100806
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20100806

Method SWITCH_STATUS_TO_NEXT on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method UPDATE_SPC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) EHCSMS_SPC_MSG_RESULT Specification: Result of specification related messages 20091023
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) EHCSMT_SPC_KEY Table with failed keys 20091023
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) EHCSMT_SPC_MSG Messages Table Type 20091020
4 Exporting ET_SPC_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_HEADER Specification header table 20091020
5 Exporting ET_SPC_IDN Call by reference Type reference (TYPE) EHCSMT_SPC_IDN Specification identifier table type 20091020
6 Exporting ET_SPC_IDN_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_LTX Specification Identifier Longtext 20091020
7 Exporting ET_SPC_IDN_REG_LIST Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_REG_LIST Specification Identifier Regulatory List Assignment 20091020
8 Exporting ET_SPC_MAT_ASSIGN Call by reference Type reference (TYPE) EHCSMT_SPC_MAT_ASSIGNMENT Specification - Material Assignment 20091020
9 Exporting ET_SPC_REF Call by reference Type reference (TYPE) EHCSMT_SPC_REF Specification reference assignment between two specs 20091020
10 Exporting ET_SPC_REL Call by reference Type reference (TYPE) EHCSMT_SPC_REL Specification relationship 20091020
11 Exporting ET_SPC_STATUS Call by reference Type reference (TYPE) EHCSMT_SPC_STATUS Specification Status Table Type 20091020
12 Exporting ET_SPC_USG Call by reference Type reference (TYPE) EHCSMT_SPC_USAGE Specification Usage 20091020
13 Exporting ET_SPC_VAL_ASMNT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_ASSESSMENT Valuation assessment table 20091020
14 Exporting ET_SPC_VAL_CHAR_DATA Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_CHAR_DATA Valuation characteristics data 20091020
15 Exporting ET_SPC_VAL_COMP Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_COMP Valuation composition table 20091020
16 Exporting ET_SPC_VAL_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_HEADER Valuation header table 20091020
17 Exporting ET_SPC_VAL_INST Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_INST Valuation instance table 20091020
18 Exporting ET_SPC_VAL_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_LTX Valuation long texts 20091020
19 Exporting ET_SPC_VAL_SRC Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_SOURCE Valuation source table 20091020
20 Exporting ET_SPC_VAL_TXT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_TXT_DOC Valuation user defined texts 20091020
21 Importing IS_ACCESS_SCENARIO Call by reference Type reference (TYPE) EHCSMS_SPC_ACCESS_SCENARIO Access Scenario 20091020
22 Importing IT_SPC_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_HEADER Specification Header Table Type 20091020
23 Importing IT_SPC_IDN Call by reference Type reference (TYPE) EHCSMT_SPC_IDN Specificaton Identifier 20091020
24 Importing IT_SPC_IDN_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_LTX Specification Identifier Longtext 20091020
25 Importing IT_SPC_IDN_REG_LIST Call by reference Type reference (TYPE) EHCSMT_SPC_IDN_REG_LIST Identifier regulatory list 20091020
26 Importing IT_SPC_MAT_ASSIGNMENT Call by reference Type reference (TYPE) EHCSMT_SPC_MAT_ASSIGNMENT Specification material assignment 20091020
27 Importing IT_SPC_REF Call by reference Type reference (TYPE) EHCSMT_SPC_REF Specification reference 20091020
28 Importing IT_SPC_REL Call by reference Type reference (TYPE) EHCSMT_SPC_REL Specification relationship 20091020
29 Importing IT_SPC_STATUS Call by reference Type reference (TYPE) EHCSMT_SPC_STATUS Specification Status Table Type 20091020
30 Importing IT_SPC_USG Call by reference Type reference (TYPE) EHCSMT_SPC_USAGE Specification Usage 20091020
31 Importing IT_SPC_VAL_ASMNT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_ASSESSMENT Valuation assessment table 20091020
32 Importing IT_SPC_VAL_CHAR_DATA Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_CHAR_DATA Valuation characteristics data 20091020
33 Importing IT_SPC_VAL_COMP Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_COMP Valuation composition data 20091020
34 Importing IT_SPC_VAL_HDR Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_HEADER Valuation header table 20091020
35 Importing IT_SPC_VAL_INST Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_INST Valuation instance table 20091020
36 Importing IT_SPC_VAL_LTX Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_LTX Valuation long texts 20091020
37 Importing IT_SPC_VAL_SRC Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_SOURCE Valuation source table 20091020
38 Importing IT_SPC_VAL_TXT Call by reference Type reference (TYPE) EHCSMT_SPC_VAL_TXT_DOC Valuation user defined texts 20091020
39 Importing IV_FLG_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130710
40 Importing IV_STATUS_CHECK_IND Call by reference Type reference (TYPE) EHCSM_SPC_STATUS_CHECK_IND ABAP_FALSE Status Check Indicator 20091207

Method UPDATE_SPC_DATA on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.

Method UPLOAD_MSDS_TO_SPC 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 20100901
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100901
3 Importing IV_DOC_PAGES Call by reference Type reference (TYPE) ESENUMPAGE Size of a document in pages 20100901
4 Importing IV_FILENAME Call by reference Type reference (TYPE) LOCALFILE Original of document 20100901
5 Importing IV_FILE_DATA Call by reference Type reference (TYPE) XSTRING Document data 20120109
6 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100901
7 Importing IV_REP_VARIANT Call by reference Type reference (TYPE) ESELDEPID Report Generation Variant 20100901
8 Importing IV_SUBID Call by reference Type reference (TYPE) ESESUBID Specification 20100901
9 Importing IV_SUBVERSION Call by reference Type reference (TYPE) ESEREPVERS Report Version 20100901
10 Importing IV_VENDOR Call by reference Type reference (TYPE) ESEREM Note 20100901
11 Importing IV_VERSION Call by reference Type reference (TYPE) ESEREPVERS Report Version 20100901

Method UPLOAD_MSDS_TO_SPC on Interface IF_EHCSM_SPC_ACCESS_BA has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 605