SAP ABAP Interface IF_EPM_PRODUCT_HEADER (EPM: Product Header Node Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-NWD (Application Component) NetWeaver Demonstration
     S_EPM_BO_PRD (Package) EPM: Product Business Object
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_EPM_PRODUCT EPM: Product BO Interface 20090512
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EPM_PRODUCT EPM: Business Object Product 20090528
Properties
Interface IF_EPM_PRODUCT_HEADER  
Short Description EPM: Product Header Node Interface    
General Data
Package S_EPM_BO_PRD   EPM: Product Business Object 
Created 20090512   SAP 
Last changed 20140121   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 IF_EPM_BO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_EPM_BP_HEADER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_EPM_ORG_EMPLOYEE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_EPM_ORG_UNIT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_EPM_PRODUCT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_EPM_PRODUCT_CONV_FACTORS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 IF_EPM_STORAGE_BIN_HEADER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
9 IF_EPM_TEXT_HEADER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_EPM_PRODUCT_HEADER has no interface.
Friends
Interface IF_EPM_PRODUCT_HEADER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_UPLOAD_IMAGE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_UPLOAD_IMAGE' Name of a BO service ( method name ) 20090720
2 GC_ALT_KEY_MD_PRODUCT_ID Constant Public See coding 20130326
3 GC_ALT_KEY_NM_PRODUCT_ID Constant Public Type reference (TYPE) IF_EPM_BO=>TY_ALTERNATIVE_KEY_NAME 'ALT_KEY_PRODUCT_ID' 20130326
4 GC_ASSOC_MD_BP Constant Public See coding 20130118
5 GC_ASSOC_MD_CHANGED_BY Constant Public See coding 20130118
6 GC_ASSOC_MD_CREATED_BY Constant Public See coding 20130118
7 GC_ASSOC_MD_DESCRIPTION Constant Public See coding 20130125
8 GC_ASSOC_MD_NAME Constant Public See coding 20130123
9 GC_ASSOC_MD_PROD_CONV_FACT Constant Public See coding 20130118
10 GC_ASSOC_MD_STORAGE_BIN Constant Public See coding 20130130
11 GC_BO_NAME Constant Public Type reference (TYPE) IF_EPM_BO=>TY_BO_NAME IF_EPM_PRODUCT=>GC_BO_NAME The BO name 20090512
12 GC_BO_NODE_NAME Constant Public Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME 'IF_EPM_PRODUCT_HEADER' The BO node name 20090512
13 GC_CONVERT_PRODUCT_IDS_TO_KEYS Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'CONVERT_PRODUCT_IDS_TO_KEYS' Name of a BO service ( method name ) 20100312
14 GC_CREATE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'CREATE' Name of a BO service ( method name ) 20091204
15 GC_DB_TABLE_NAME Constant Public Type reference (TYPE) IF_EPM_BO=>TY_DB_TABLE_NAME 'SNWD_PD' Type of a data base table name 20090512
16 GC_DELETE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'DELETE' Name of a BO service ( method name ) 20091204
17 GC_FIELD_NAME_CATEGORY Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CATEGORY' EPM: Database Field name 20090528
18 GC_FIELD_NAME_CHANGED_AT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CHANGED_AT' EPM: Database Field name 20090528
19 GC_FIELD_NAME_CHANGED_BY Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CHANGED_BY' EPM: Database Field name 20090528
20 GC_FIELD_NAME_CREATED_AT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CREATED_AT' EPM: Database Field name 20090528
21 GC_FIELD_NAME_CREATED_BY Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CREATED_BY' EPM: Database Field name 20090528
22 GC_FIELD_NAME_CURRENCY_CODE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CURRENCY_CODE' EPM: Database Field name 20090528
23 GC_FIELD_NAME_DEPTH Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'DEPTH' Type of a table field name 20101119
24 GC_FIELD_NAME_DESC_GUID Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'DESC_GUID' EPM: Database Field name 20090528
25 GC_FIELD_NAME_DIM_UNIT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'DIM_UNIT' Type of a table field name 20101119
26 GC_FIELD_NAME_HEIGHT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'HEIGHT' Type of a table field name 20101119
27 GC_FIELD_NAME_MEASURE_UNIT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'MEASURE_UNIT' EPM: Database Field name 20090528
28 GC_FIELD_NAME_NAME_GUID Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'NAME_GUID' EPM: Database Field name 20090528
29 GC_FIELD_NAME_PRICE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'PRICE' EPM: Database Field name 20090528
30 GC_FIELD_NAME_PRODUCT_ID Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'PRODUCT_ID' EPM: Database Field name 20090528
31 GC_FIELD_NAME_PRODUCT_PIC_URL Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'PRODUCT_PIC_URL' EPM: Database Field name 20090528
32 GC_FIELD_NAME_SUPPLIER_GUID Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'SUPPLIER_GUID' EPM: Database Field name 20090528
33 GC_FIELD_NAME_TAX_TARIF_CODE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'TAX_TARIF_CODE' EPM: Database Field name 20090528
34 GC_FIELD_NAME_TYPE_CODE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'TYPE_CODE' EPM: Database Field name 20090528
35 GC_FIELD_NAME_WEIGHT_MEASURE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'WEIGHT_MEASURE' EPM: Database Field name 20090528
36 GC_FIELD_NAME_WEIGHT_UNIT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'WEIGHT_UNIT' EPM: Database Field name 20090528
37 GC_FIELD_NAME_WIDTH Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'WIDTH' Type of a table field name 20101119
38 GC_NAVIGATE_TO_BP Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_BUSINESS_PARTNER' Name of a BO service ( method name ) 20090528
39 GC_NAVIGATE_TO_CHANGED_BY Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_CHANGED_BY' Name of a BO service ( method name ) 20090528
40 GC_NAVIGATE_TO_CREATED_BY Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_CREATED_BY' Name of a BO service ( method name ) 20090528
41 GC_NAVIGATE_TO_DESCRIPTION Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_DESCRIPTION' Name of a BO service ( method name ) 20090528
42 GC_NAVIGATE_TO_NAME Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_NAME' Name of a BO service ( method name ) 20090528
43 GC_NAVIGATE_TO_PROD_CONV_FACT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_CONVERSION_FACTORS' Name of a BO service ( method name ) 20100511
44 GC_NAVIGATE_TO_STORAGE_BIN Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_STORAGE_BIN' 20130130
45 GC_PARENT_BO_NODE_NAME Constant Public Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME SPACE The BO node name 20090512
46 GC_QUERY_BY_PRODUCT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'QUERY_BY_PRODUCT' Name of a BO service ( method name ) 20090528
47 GC_QUERY_BY_SUPPLIER Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'QUERY_BY_SUPPLIER' Name of a BO service ( method name ) 20090528
48 GC_RETRIEVE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'RETRIEVE' Name of a BO service ( method name ) 20091204
49 GC_UPDATE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'UPDATE' Name of a BO service ( method name ) 20091204
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_UPLOAD_IMAGE Instance method Public Method Uploads a product image to mime repository 20090717
2 CONVERT_PRODUCT_IDS_TO_KEYS Instance method Public Method Converts product IDs to node keys 20090528
3 CREATE Instance method Public Method Retrieves a created header line filled with defaults 20090528
4 DELETE Instance method Public Method Deletes a header line 20090528
5 GET_DESCRIPTION Instance method Public Method Returns the product description 20090824
6 GET_DESCRIPTIONS Instance method Public Method Returns the product description 20091211
7 GET_NAME Instance method Public Method Returns the product name 20090824
8 GET_NAMES Instance method Public Method Returns the product name 20091211
9 NAVIGATE_TO_BUSINESS_PARTNER Instance method Public Method Retrieves associations to business partner 20090528
10 NAVIGATE_TO_CHANGED_BY Instance method Public Method Retrieves associations to product modifier 20090528
11 NAVIGATE_TO_CONVERSION_FACTORS Instance method Public Method Retrieves associated conversion factors 20100511
12 NAVIGATE_TO_CREATED_BY Instance method Public Method Retrieves associations to product creator 20090528
13 NAVIGATE_TO_DESCRIPTION Instance method Public Method Retrieves associations to product descriptions 20090528
14 NAVIGATE_TO_NAME Instance method Public Method Retrieves associations to product names 20090528
15 NAVIGATE_TO_STORAGE_BIN Instance method Public Method Retrieves associated storage bins 20110428
16 QUERY_BY_PRODUCT Instance method Public Method Returns header keys/data for specified header information 20090528
17 QUERY_BY_SUPPLIER Instance method Public Method Returns header keys/data for specified suppliers 20090528
18 RETRIEVE Instance method Public Method Retrieves data for specified node keys 20090528
19 SET_BUSINESS_PARTNER_ID Instance method Public Method Sets the header business partner ID 20100312
20 SET_DESCRIPTION Instance method Public Method Sets the product description 20091019
21 SET_NAME Instance method Public Method Sets the product name 20091019
22 UPDATE Instance method Public Method Updates a header line 20090528
Events
Interface IF_EPM_PRODUCT_HEADER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_NODE_DATA Public See coding Table of product headers 20090512 tt_node_data type standard table of ty_node_data with default key
2 TT_PRODUCT_IDENTIFIERS Public See coding Table of product identifiers as alternative keys 20090528 tt_product_identifiers type standard table of ty_node_data-product_id
3 TT_SEL_PAR_CATEGORIES Public See coding Range for categories. 20090528 tt_sel_par_categories type range of snwd_product_category
4 TT_SEL_PAR_CHANGE_RESPONSIBLES Public See coding Range for last change responsibles. 20090528 tt_sel_par_change_responsibles type range of snwd_id
5 TT_SEL_PAR_CHANGE_TIMESTAMPS Public See coding Range for last change timestamps. 20090528 tt_sel_par_change_timestamps type range of timestampl
6 TT_SEL_PAR_CITIES Public See coding Range table of the city of a contact. 20090528 tt_sel_par_cities type range of snwd_city
7 TT_SEL_PAR_COMPANY_NAMES Public See coding Range table of the company name of a business partner compan 20090528 tt_sel_par_company_names type range of snwd_company_name
8 TT_SEL_PAR_CONTACT_NAMES Public See coding Range table of the last name of a contact. 20090528 tt_sel_par_contact_names type range of snwd_last_name
9 TT_SEL_PAR_CREATE_RESPONSIBLES Public See coding Range for create responsibles. 20090528 tt_sel_par_create_responsibles type range of snwd_id
10 TT_SEL_PAR_CREATE_TIMESTAMPS Public See coding Range for create timestamps. 20090528 tt_sel_par_create_timestamps type range of timestampl
11 TT_SEL_PAR_CURRENCY_CODES Public See coding Range for currency codes. 20090528 tt_sel_par_currency_codes type range of snwd_curr_code
12 TT_SEL_PAR_DESCRIPTIONS Public See coding Range for descriptions 20090528 tt_sel_par_descriptions type range of snwd_desc
13 TT_SEL_PAR_MEASURE_UNITS Public See coding Range for measure units. 20090528 tt_sel_par_measure_units type range of snwd_quantity_unit
14 TT_SEL_PAR_NAMES Public See coding Range for product names. 20090528 tt_sel_par_names type range of snwd_desc
15 TT_SEL_PAR_PARTNER_IDS Public See coding Range table of the partner ID. This may be not a readable na 20090528 tt_sel_par_partner_ids type range of snwd_partner_id
16 TT_SEL_PAR_POSTAL_CODES Public See coding Range table of the postal code of a contact. 20090528 tt_sel_par_postal_codes type range of snwd_postal_code
17 TT_SEL_PAR_PRICES Public See coding Range for prices. 20090528 tt_sel_par_prices type range of snwd_unit_price
18 TT_SEL_PAR_PRODUCT_IDS Public See coding Range for product header IDs 20090528 tt_sel_par_product_ids type range of snwd_product_id
19 TT_SEL_PAR_PRODUCT_TYPE_CODES Public See coding 20090528 tt_sel_par_product_type_codes type range of snwd_product_type_code
20 TT_SEL_PAR_TAX_TARIFF_CODES Public See coding Range for tax tariff codes. 20090528 tt_sel_par_tax_tariff_codes type range of snwd_product_tax_tarif_code
21 TT_SEL_PAR_TYPE_CODES Public See coding Range for type codes. 20090528 tt_sel_par_type_codes type range of snwd_product_type_code
22 TT_SEL_PAR_WEIGHT_MEASURES Public See coding Range for weight measures. 20090528 tt_sel_par_weight_measures type range of snwd_weight_measure
23 TT_SEL_PAR_WEIGHT_UNITS Public See coding Range for weight units. 20090528 tt_sel_par_weight_units type range of snwd_quantity_unit
24 TY_NODE_DATA Public Type reference (TYPE) SNWD_PD EPM: Product Header Table 20090512
25 TY_PARAMS_UPLOAD_IMAGE Public See coding 20090723 begin of ty_params_upload_image, content type xstring, mime_type type w3conttype, end of ty_params_upload_image
Method Signatures

Method ACTION_UPLOAD_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY_INFO Node element specific operation information 20090724
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090717
3 Importing IS_ACTION_PARAMETERS Call by reference Type reference (TYPE) TY_PARAMS_UPLOAD_IMAGE 20090723
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20090717
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090720
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090720

Method CONVERT_PRODUCT_IDS_TO_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY_MAPPING Call by reference Type reference (TYPE) IF_EPM_BO=>TT_KEY_MAPPING_INFO Conversion info for a set of alternative node keys 20090528
2 Importing IT_KEY_VALUES Call by reference Type reference (TYPE) TT_PRODUCT_IDENTIFIERS Table of product identifiers as alternative keys 20090528
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) TY_NODE_DATA EPM: Product Header Table 20090528
2 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20090528
3 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20090528
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090528
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20090528
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090528
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090528
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091020
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20120827
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090824
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20090824
5 Returning RV_TEXT Value transfer Type reference (TYPE) SNWD_DESC EPM: Text field for names and descriptions 20090824
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090824
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090824

Method GET_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20091218
2 Exporting ET_TEXTS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_TEXTS EPM: Text field for names and descriptions 20091211
3 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091211
4 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20091211
5 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20120827
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20091211
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091211
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20091211

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091020
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20120827
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090824
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20090824
5 Returning RV_TEXT Value transfer Type reference (TYPE) SNWD_DESC EPM: Text field for names and descriptions 20090824
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090824
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090824

Method GET_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20091218
2 Exporting ET_TEXTS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_TEXTS EPM: Text field for names and descriptions 20091211
3 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091211
4 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20091211
5 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20120827
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20091211
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091211
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20091211

Method NAVIGATE_TO_BUSINESS_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_BP_HEADER=>TT_NODE_DATA 20090528
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20090528
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100224
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090528
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090528
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20090528
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528

Method NAVIGATE_TO_CHANGED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_ORG_EMPLOYEE=>TT_NODE_DATA Set of employee node element data 20090528
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20090528
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100224
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090528
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090528
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20090528
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528

Method NAVIGATE_TO_CONVERSION_FACTORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_PRODUCT_CONV_FACTORS=>TT_NODE_DATA 20100511
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20100511
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100511
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20100511
5 Importing IT_FILTER_SOURCE_UNIT Call by reference Type reference (TYPE) TT_SEL_PAR_MEASURE_UNITS Range for measure units. 20100511
6 Importing IT_FILTER_TARGET_UNIT Call by reference Type reference (TYPE) TT_SEL_PAR_MEASURE_UNITS Range for measure units. 20100511
7 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20100511
8 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20100511
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20100511
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20100511

Method NAVIGATE_TO_CREATED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_ORG_EMPLOYEE=>TT_NODE_DATA Set of employee node element data 20090528
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20090528
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100224
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090528
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090528
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20090528
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528

Method NAVIGATE_TO_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_TEXT_HEADER=>TT_NODE_DATA Table of Text headers 20090528
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20090528
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100224
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090528
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090528
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20090528
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528

Method NAVIGATE_TO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_TEXT_HEADER=>TT_NODE_DATA Table of Text headers 20090528
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20090528
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100224
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090528
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090528
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20090528
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528

Method NAVIGATE_TO_STORAGE_BIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_STORAGE_BIN_HEADER=>TT_NODE_DATA Set of employee node element data 20110428
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20110428
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20110428
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20110428
5 Importing IT_FILTER_ORG_UNIT_NAMES Call by reference Type reference (TYPE) IF_EPM_STORAGE_BIN_HEADER=>TT_FILTER_ORG_UNIT_NAMES FIlter for org unit 20110428
6 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20110428
7 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20110428
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20110428
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20110428

Method QUERY_BY_PRODUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TT_NODE_DATA Table of product headers 20090528
2 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090528
3 Exporting EV_NR_OF_ROWS_FOUND Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_NR_OF_ROWS_FOUND Query: Size of overall query result set ( number of rows ) 20090528
4 Importing IS_PAGING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS Query: Paging options 20090528
5 Importing IT_SEL_PAR_CATEGORIES Call by reference Type reference (TYPE) TT_SEL_PAR_CATEGORIES Range for categories. 20090528
6 Importing IT_SEL_PAR_CHANGE_RESPONSIBLES Call by reference Type reference (TYPE) TT_SEL_PAR_CHANGE_RESPONSIBLES 20130722
7 Importing IT_SEL_PAR_CHANGE_TIMESTAMPS Call by reference Type reference (TYPE) TT_SEL_PAR_CHANGE_TIMESTAMPS Range for last change timestamps. 20090528
8 Importing IT_SEL_PAR_COMPANY_NAMES Call by reference Type reference (TYPE) TT_SEL_PAR_COMPANY_NAMES Range for company names. 20100928
9 Importing IT_SEL_PAR_CREATE_RESPONSIBLES Call by reference Type reference (TYPE) TT_SEL_PAR_CREATE_RESPONSIBLES 20130722
10 Importing IT_SEL_PAR_CREATE_TIMESTAMPS Call by reference Type reference (TYPE) TT_SEL_PAR_CREATE_TIMESTAMPS Range for create timestamps. 20090528
11 Importing IT_SEL_PAR_CURRENCY_CODES Call by reference Type reference (TYPE) TT_SEL_PAR_CURRENCY_CODES Range for currency codes. 20090528
12 Importing IT_SEL_PAR_DESCRIPTIONS Call by reference Type reference (TYPE) TT_SEL_PAR_DESCRIPTIONS Range for descriptions 20090528
13 Importing IT_SEL_PAR_MEASURE_UNITS Call by reference Type reference (TYPE) TT_SEL_PAR_MEASURE_UNITS Range for measure units. 20090528
14 Importing IT_SEL_PAR_NAMES Call by reference Type reference (TYPE) TT_SEL_PAR_NAMES Range for product names. 20090528
15 Importing IT_SEL_PAR_PRICES Call by reference Type reference (TYPE) TT_SEL_PAR_PRICES Range for prices. 20090528
16 Importing IT_SEL_PAR_PRODUCT_IDS Call by reference Type reference (TYPE) TT_SEL_PAR_PRODUCT_IDS Range for product header IDs 20090528
17 Importing IT_SEL_PAR_TAX_TARIFF_CODES Call by reference Type reference (TYPE) TT_SEL_PAR_TAX_TARIFF_CODES Range for tax tariff codes. 20090528
18 Importing IT_SEL_PAR_TYPE_CODES Call by reference Type reference (TYPE) TT_SEL_PAR_TYPE_CODES Range for type codes. 20090528
19 Importing IT_SEL_PAR_WEIGHT_MEASURES Call by reference Type reference (TYPE) TT_SEL_PAR_WEIGHT_MEASURES Range for weight measures. 20090528
20 Importing IT_SEL_PAR_WEIGHT_UNITS Call by reference Type reference (TYPE) TT_SEL_PAR_WEIGHT_UNITS Range for weight units. 20090528
21 Importing IT_SORTING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_QUERY_SORT_OPTIONS Query: Set of sorting options 20090528
22 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_MAX_ROWS IF_EPM_BO=>GC_DEFAULT_MAX_ROWS Query: Maximum number of rows to select 20090528
23 Importing IV_START_TRANSACTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20130722
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528

Method QUERY_BY_SUPPLIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TT_NODE_DATA Table of product headers 20090528
2 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090528
3 Exporting EV_NR_OF_ROWS_FOUND Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_NR_OF_ROWS_FOUND Query: Size of overall query result set ( number of rows ) 20090528
4 Importing IS_PAGING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS Query: Paging options 20090528
5 Importing IT_SEL_PAR_CITIES Call by reference Type reference (TYPE) TT_SEL_PAR_CITIES Range table of the city of a contact. 20090528
6 Importing IT_SEL_PAR_COMPANY_NAMES Call by reference Type reference (TYPE) TT_SEL_PAR_COMPANY_NAMES Range table of the company name of a business partner compan 20090528
7 Importing IT_SEL_PAR_CONTACT_NAMES Call by reference Type reference (TYPE) TT_SEL_PAR_CONTACT_NAMES Range table of the last name of a contact. 20090528
8 Importing IT_SEL_PAR_PARTNER_IDS Call by reference Type reference (TYPE) TT_SEL_PAR_PARTNER_IDS Range table of the partner ID. This may be not a readable na 20090528
9 Importing IT_SEL_PAR_POSTAL_CODES Call by reference Type reference (TYPE) TT_SEL_PAR_POSTAL_CODES Range table of the postal code of a contact. 20090528
10 Importing IT_SORTING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_QUERY_SORT_OPTIONS Query: Set of sorting options 20090528
11 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_MAX_ROWS IF_EPM_BO=>GC_DEFAULT_MAX_ROWS Query: Maximum number of rows to select 20090528
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TT_NODE_DATA Table of product headers 20090528
2 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090528
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20090528
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090528
5 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090528
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20090528
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528

Method SET_BUSINESS_PARTNER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20100312
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20100312
3 Importing IV_BUSINESS_PARTNER_ID Call by reference Type reference (TYPE) IF_EPM_BP_HEADER=>TY_NODE_DATA-BP_ID 20100312
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20100312
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20100312
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20100312

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20091119
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091020
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20091019
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20091019
5 Importing IV_TEXT Call by reference Type reference (TYPE) SNWD_DESC EPM: Text field for names and descriptions 20091019
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091019
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20091019

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20091119
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091020
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20091019
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20091019
5 Importing IV_TEXT Call by reference Type reference (TYPE) SNWD_DESC EPM: Text field for names and descriptions 20091019
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091019
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20091019

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20090528
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090528
3 Importing ITH_CHANGED_FIELDS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_CHANGED_FIELDS 20091022
4 Importing IT_DATA Call by reference Type reference (TYPE) TT_NODE_DATA Table of product headers 20090528
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090528
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090528
History
Last changed by/on SAP  20140121 
SAP Release Created in 730