SAP ABAP Interface /IWBEP/IF_EPM_PRODUCT_UTIL (EPM BEP Product Util Interface)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
⤷
/IWBEP/EPM_PRODUCT (Package) OData Channel - Sample Application - EPM - Product
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWBEP/CL_EPM_PRODUCT_UTILITY | 20111115 |
Properties
| Interface | /IWBEP/IF_EPM_PRODUCT_UTIL | |
| Short Description | EPM BEP Product Util Interface |
General Data
| Package | /IWBEP/EPM_PRODUCT | OData Channel - Sample Application - EPM - Product |
| Created | 20111115 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
Interface /IWBEP/IF_EPM_PRODUCT_UTIL has no forward declaration.
Interfaces
Interface /IWBEP/IF_EPM_PRODUCT_UTIL has no interface.
Friends
Interface /IWBEP/IF_EPM_PRODUCT_UTIL has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GC_ABORT | Constant | Public | Type reference (TYPE) | SYMSGTY | 'A' | Message Type | 20111116 | |
| 2 | GC_ASCENDING_FLAG | Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | ABAP Bool | 20111116 | |
| 3 | GC_CATEGORY | Constant | Public | Type reference (TYPE) | STRING | 'CATEGORY' | Order:Category | 20111215 | |
| 4 | GC_ENTITY_CONVERSION_FACTOR | Constant | Public | Type reference (TYPE) | STRING | 'ConversionFactor' | Conversion Factor | 20111121 | |
| 5 | GC_ERROR | Constant | Public | Type reference (TYPE) | SYMSGTY | 'E' | Message Type | 20111116 | |
| 6 | GC_MSG_ID | Constant | Public | Type reference (TYPE) | SYMSGID | '/IWBEP/EPM_PRODUCT' | Message Class | 20111116 | |
| 7 | GC_NODE_KEY | Constant | Public | Type reference (TYPE) | STRING | 'NODE_KEY' | Order:NODE KEY | 20111215 | |
| 8 | GC_ORDER_DESC | Constant | Public | Type reference (TYPE) | STRING | 'DESC ' | Descending Sorting order | 20111116 | |
| 9 | GC_PRD_KEY_NAME | Constant | Public | Type reference (TYPE) | STRING | 'ProductNodeKey' | Product Node Key Name | 20111116 | |
| 10 | GC_PRICE | Constant | Public | Type reference (TYPE) | CHAR16 | 'PRICE' | Field of length 16 | 20111116 | |
| 11 | GC_PRODUCT | Constant | Public | Type reference (TYPE) | STRING | 'NAME' | Order:Product | 20111215 | |
| 12 | GC_PRODUCTCATEGORY | Constant | Public | Type reference (TYPE) | STRING | 'PRODUCTCATEGORY' | Product Category Property | 20111116 | |
| 13 | GC_PRODUCTGUID | Constant | Public | Type reference (TYPE) | STRING | 'PRODUCTKEY' | Product GUID | 20111215 | |
| 14 | GC_PRODUCTID | Constant | Public | Type reference (TYPE) | STRING | 'PRODUCT_ID' | Order:ProductID | 20111215 | |
| 15 | GC_PRODUCTNAME | Constant | Public | Type reference (TYPE) | STRING | 'PRODUCTNAME' | Product Name Property | 20111116 | |
| 16 | GC_PRODUCTTYPECODE | Constant | Public | Type reference (TYPE) | STRING | 'PRODUCTTYPECODE' | Product Type Code Property | 20111116 | |
| 17 | GC_PRODUCT_ID | Constant | Public | Type reference (TYPE) | STRING | 'PRODUCTID' | Product ID | 20111215 | |
| 18 | GC_PRODUCT_NODE_KEY | Constant | Public | Type reference (TYPE) | STRING | 'productkey' | Product Key | 20111121 | |
| 19 | GC_SELECT_ALL_ROWS | Constant | Public | Type reference (TYPE) | STRING | '-1' | All Rows | 20111215 | |
| 20 | GC_SUPPID | Constant | Public | Type reference (TYPE) | STRING | 'SUPPLIER_ID' | Order:Supplier ID | 20111215 | |
| 21 | GC_SUPPLIERID | Constant | Public | Type reference (TYPE) | STRING | 'SUPPLIERID' | Supplier ID Property | 20111116 | |
| 22 | GC_SUPPLIERNAME | Constant | Public | Type reference (TYPE) | STRING | 'SUPPLIERNAME' | Supplier Name Property | 20111116 | |
| 23 | GC_SUPPNAME | Constant | Public | Type reference (TYPE) | STRING | 'SUPPLIER_NAME' | Order:Supplier Name | 20111215 | |
| 24 | GC_TYPECODE | Constant | Public | Type reference (TYPE) | STRING | 'TYPE_CODE' | Order:Type Code | 20111215 | |
| 25 | GC_UNITPRICE | Constant | Public | Type reference (TYPE) | STRING | 'UNITPRICE' | Unit Price Property | 20111116 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | 20111115 | ||
| 2 | Static method | Public | Method | 20111115 | ||
| 3 | Instance method | Public | Method | 20111117 | ||
| 4 | Instance method | Public | Method | 20111117 | ||
| 5 | Instance method | Public | Method | 20111115 | ||
| 6 | Instance method | Public | Method | 20111115 | ||
| 7 | Instance method | Public | Method | 20111117 |
Events
Interface /IWBEP/IF_EPM_PRODUCT_UTIL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | BALMNR | Public | See coding | 20111115 | balmnr TYPE n LENGTH 000006
|
||
| 2 | BALOGNR | Public | See coding | 20111115 | balognr TYPE c LENGTH 000020
|
||
| 3 | BAPILOGSYS | Public | See coding | 20111115 | bapilogsys TYPE c LENGTH 000010
|
||
| 4 | BAPIRET2 | Public | See coding | 20111115 | BEGIN OF bapiret2,
type TYPE bapi_mtype,
id TYPE symsgid,
number TYPE symsgno,
message TYPE bapi_msg,
log_no TYPE balognr,
log_msg_no TYPE balmnr,
message_v1 TYPE symsgv,
message_v2 TYPE symsgv,
message_v3 TYPE symsgv,
message_v4 TYPE symsgv,
parameter TYPE bapi_param,
row TYPE int4,
field TYPE bapi_fld,
system TYPE bapilogsys,
END OF bapiret2
|
||
| 5 | BAPIRET2_TAB | Public | See coding | 20111115 | bapiret2_tab TYPE STANDARD TABLE OF bapiret2 WITH NON-UNIQUE DEFAULT KEY
|
||
| 6 | BAPI_FLD | Public | See coding | 20111115 | bapi_fld TYPE c LENGTH 000030
|
||
| 7 | BAPI_MSG | Public | See coding | 20111115 | bapi_msg TYPE c LENGTH 000220
|
||
| 8 | BAPI_MTYPE | Public | See coding | 20111115 | bapi_mtype TYPE c LENGTH 000001
|
||
| 9 | BAPI_PARAM | Public | See coding | 20111115 | bapi_param TYPE c LENGTH 000032
|
||
| 10 | SYMSGID | Public | See coding | 20111115 | symsgid TYPE c LENGTH 000020
|
||
| 11 | SYMSGNO | Public | See coding | 20111115 | symsgno TYPE n LENGTH 000003
|
||
| 12 | SYMSGV | Public | See coding | 20111115 | symsgv TYPE c LENGTH 000050
|
||
| 13 | TEPM_ABAP_BOOL | Public | See coding | 20111115 | tepm_abap_bool TYPE c LENGTH 000001
|
||
| 14 | TEPM_BAPIOPTION | Public | See coding | 20111115 | tepm_bapioption TYPE c LENGTH 000002
|
||
| 15 | TEPM_BAPISIGN | Public | See coding | 20111115 | tepm_bapisign TYPE c LENGTH 000001
|
||
| 16 | TEPM_CHANGED_AT | Public | See coding | 20111115 | tepm_changed_at TYPE p LENGTH 11 DECIMALS 000007
|
||
| 17 | TEPM_COMPANY_NAME | Public | See coding | 20111115 | tepm_company_name TYPE c LENGTH 000080
|
||
| 18 | TEPM_CURR_CODE | Public | See coding | 20111115 | tepm_curr_code TYPE c LENGTH 000005
|
||
| 19 | TEPM_DESC | Public | See coding | 20111115 | tepm_desc TYPE c LENGTH 000255
|
||
| 20 | TEPM_DIMENSION_UNIT | Public | See coding | 20111115 | tepm_dimension_unit TYPE c LENGTH 000003
|
||
| 21 | TEPM_FIELD_NAME | Public | See coding | 20111115 | tepm_field_name TYPE c LENGTH 000016
|
||
| 22 | TEPM_PARTNER_ID | Public | See coding | 20111115 | tepm_partner_id TYPE c LENGTH 000010
|
||
| 23 | TEPM_PD_GUID | Public | See coding | 20111115 | tepm_pd_guid TYPE x LENGTH 000016
|
||
| 24 | TEPM_PRODUCT_CATEGORY | Public | See coding | 20111115 | tepm_product_category TYPE c LENGTH 000040
|
||
| 25 | TEPM_PRODUCT_CF_GUID | Public | See coding | 20111115 | tepm_product_cf_guid TYPE x LENGTH 000016
|
||
| 26 | TEPM_PRODUCT_DEPTH | Public | See coding | 20111115 | tepm_product_depth TYPE p LENGTH 7 DECIMALS 000003
|
||
| 27 | TEPM_PRODUCT_DESC | Public | See coding | 20111115 | tepm_product_desc TYPE c LENGTH 000255
|
||
| 28 | TEPM_PRODUCT_GUID | Public | Type reference (TYPE) | SYSUUID_X | 20111115 | |
|
| 29 | TEPM_PRODUCT_HEIGHT | Public | See coding | 20111115 | tepm_product_height TYPE p LENGTH 7 DECIMALS 000003
|
||
| 30 | TEPM_PRODUCT_ID | Public | See coding | 20111115 | tepm_product_id TYPE c LENGTH 000010
|
||
| 31 | TEPM_PRODUCT_NAMES | Public | See coding | 20111115 | tepm_product_names TYPE c LENGTH 000255
|
||
| 32 | TEPM_PRODUCT_PIC_URL | Public | See coding | 20111115 | tepm_product_pic_url TYPE c LENGTH 000255
|
||
| 33 | TEPM_PRODUCT_PRICE | Public | See coding | 20111115 | tepm_product_price TYPE p LENGTH 8 DECIMALS 000002
|
||
| 34 | TEPM_PRODUCT_TYPE | Public | See coding | 20111115 | tepm_product_type TYPE c LENGTH 000002
|
||
| 35 | TEPM_PRODUCT_WIDTH | Public | See coding | 20111115 | tepm_product_width TYPE p LENGTH 7 DECIMALS 000003
|
||
| 36 | TEPM_QUANTITY_UNIT | Public | See coding | 20111115 | tepm_quantity_unit TYPE c LENGTH 000003
|
||
| 37 | TEPM_QUERY_MAX_ROWS | Public | Type reference (TYPE) | INT4 | 20111115 | |
|
| 38 | TEPM_SUPPLIER_GUID | Public | Type reference (TYPE) | SYSUUID_X | 20111215 | |
|
| 39 | TEPM_TARGET_UNIT | Public | See coding | 20111115 | tepm_target_unit TYPE c LENGTH 000003
|
||
| 40 | TEPM_WEIGHT_MEASURE | Public | See coding | 20111115 | tepm_weight_measure TYPE p LENGTH 7 DECIMALS 000003
|
||
| 41 | TEPM_WEIGHT_UNIT | Public | See coding | 20111115 | tepm_weight_unit TYPE c LENGTH 000003
|
||
| 42 | TS_EPM_COMPANY_NAME | Public | See coding | 20111115 | BEGIN OF ts_epm_company_name,
sign TYPE tepm_bapisign,
option TYPE tepm_bapioption,
low TYPE tepm_company_name,
high TYPE tepm_company_name,
END OF ts_epm_company_name
|
||
| 43 | TS_EPM_CONV_FACTOR | Public | See coding | 20111115 | BEGIN OF ts_epm_conv_factor,
parent_key TYPE tepm_product_guid,
cf_node_key TYPE tepm_product_cf_guid,
source_unit TYPE tepm_quantity_unit,
source_unit_text TYPE tepm_desc,
target_unit TYPE tepm_target_unit,
target_unit_text TYPE tepm_desc,
numerator TYPE int4,
denominator TYPE int4,
END OF ts_epm_conv_factor
|
||
| 44 | TS_EPM_PAGING_OPTIONS | Public | See coding | 20111115 | BEGIN OF ts_epm_paging_options,
start_row TYPE int4,
start_node_key TYPE x LENGTH 000016,
offset TYPE int4,
END OF ts_epm_paging_options
|
||
| 45 | TS_EPM_PRODUCTS | Public | See coding | 20111115 | BEGIN OF ts_epm_products,
changed_at TYPE tepm_changed_at,
node_key TYPE tepm_product_guid,
product_id TYPE tepm_product_id,
type_code TYPE tepm_product_type,
category TYPE tepm_product_category,
name TYPE tepm_product_names,
description TYPE tepm_product_desc,
supplier_id TYPE tepm_partner_id,
supplier_name TYPE tepm_company_name,
tax_tariff_code TYPE int1,
tax_tariff_code_desc TYPE tepm_desc,
measure_unit TYPE tepm_quantity_unit,
measure_unit_desc TYPE tepm_desc,
weight_measure TYPE tepm_weight_measure,
weight_unit TYPE tepm_weight_unit,
weight_unit_desc TYPE tepm_desc,
price TYPE tepm_product_price,
currency_code TYPE tepm_curr_code,
currency_code_desc TYPE tepm_desc,
width TYPE tepm_product_width,
depth TYPE tepm_product_depth,
height TYPE tepm_product_height,
dim_unit TYPE tepm_dimension_unit,
dim_unit_desc TYPE tepm_desc,
product_pic_url TYPE tepm_product_pic_url,
supplier_guid type tepm_supplier_guid,
end of ts_epm_products
|
||
| 46 | TS_EPM_PRODUCT_CATEGORY | Public | See coding | 20111115 | BEGIN OF ts_epm_product_category,
sign TYPE tepm_bapisign,
option TYPE tepm_bapioption,
low TYPE tepm_product_category,
high TYPE tepm_product_category,
END OF ts_epm_product_category
|
||
| 47 | TS_EPM_PRODUCT_DEEP | Public | See coding | 20111124 | BEGIN OF ts_epm_product_deep,
changed_at TYPE tepm_changed_at,
node_key TYPE tepm_product_guid,
product_id TYPE tepm_product_id,
type_code TYPE tepm_product_type,
category TYPE tepm_product_category,
name TYPE tepm_product_names,
description TYPE tepm_product_desc,
supplier_id TYPE tepm_partner_id,
supplier_name TYPE tepm_company_name,
tax_tariff_code TYPE int1,
tax_tariff_text TYPE tepm_desc,
measure_unit TYPE tepm_quantity_unit,
measure_unit_text TYPE tepm_desc,
weight_measure TYPE tepm_weight_measure,
weight_unit TYPE tepm_weight_unit,
weight_unit_text TYPE tepm_desc,
price TYPE tepm_product_price,
currency_code TYPE tepm_curr_code,
currency_text TYPE tepm_desc,
width TYPE tepm_product_width,
depth TYPE tepm_product_depth,
height TYPE tepm_product_height,
dim_unit TYPE tepm_dimension_unit,
dim_unit_text TYPE tepm_desc,
product_pic_url TYPE tepm_product_pic_url,
conversionfactors TYPE tt_epm_conv_factor,
END OF ts_epm_product_deep
|
||
| 48 | TS_EPM_PRODUCT_ID | Public | See coding | 20111115 | BEGIN OF ts_epm_product_id,
sign TYPE tepm_bapisign,
option TYPE tepm_bapioption,
low TYPE tepm_product_id,
high TYPE tepm_product_id,
END OF ts_epm_product_id
|
||
| 49 | TS_EPM_PRODUCT_NAMES | Public | See coding | 20111115 | BEGIN OF ts_epm_product_names,
sign TYPE tepm_bapisign,
option TYPE tepm_bapioption,
low TYPE tepm_product_names,
high TYPE tepm_product_names,
END OF ts_epm_product_names
|
||
| 50 | TS_EPM_PRODUCT_PRICES | Public | See coding | 20111115 | BEGIN OF ts_epm_product_prices,
sign TYPE tepm_bapisign,
option TYPE tepm_bapioption,
low TYPE tepm_product_price,
high TYPE tepm_product_price,
END OF ts_epm_product_prices
|
||
| 51 | TS_EPM_PRODUCT_TYPE_CODE | Public | See coding | 20111115 | BEGIN OF ts_epm_product_type_code,
sign TYPE tepm_bapisign,
option TYPE tepm_bapioption,
low TYPE tepm_product_type,
high TYPE tepm_product_type,
END OF ts_epm_product_type_code
|
||
| 52 | TS_EPM_SEL_PAR_BPID | Public | See coding | 20111115 | BEGIN OF ts_epm_sel_par_bpid,
sign TYPE tepm_bapisign,
option TYPE tepm_bapioption,
low TYPE tepm_partner_id,
high TYPE tepm_partner_id,
END OF ts_epm_sel_par_bpid
|
||
| 53 | TS_EPM_SORT_OPTION | Public | See coding | 20111115 | BEGIN OF ts_epm_sort_option,
field_name TYPE tepm_field_name,
ascending TYPE tepm_abap_bool,
END OF ts_epm_sort_option
|
||
| 54 | TTT_SEL_PAR_BP_IDS | Public | See coding | 20111115 | ttt_sel_par_bp_ids TYPE STANDARD TABLE OF ts_epm_sel_par_bpid WITH NON-UNIQUE DEFAULT KEY
|
||
| 55 | TT_EPM_COMPANY_NAME | Public | See coding | 20111115 | tt_epm_company_name TYPE STANDARD TABLE OF ts_epm_company_name WITH NON-UNIQUE DEFAULT KEY
|
||
| 56 | TT_EPM_CONV_FACTOR | Public | See coding | 20111115 | tt_epm_conv_factor TYPE STANDARD TABLE OF ts_epm_conv_factor WITH NON-UNIQUE DEFAULT KEY
|
||
| 57 | TT_EPM_PD_GUID | Public | See coding | 20111115 | tt_epm_pd_guid TYPE STANDARD TABLE OF tepm_pd_guid WITH NON-UNIQUE DEFAULT KEY
|
||
| 58 | TT_EPM_PRODUCTS | Public | See coding | 20111115 | tt_epm_products TYPE STANDARD TABLE OF ts_epm_products WITH NON-UNIQUE DEFAULT KEY
|
||
| 59 | TT_EPM_PRODUCT_CATEGORY | Public | See coding | 20111115 | tt_epm_product_category TYPE STANDARD TABLE OF ts_epm_product_category WITH NON-UNIQUE DEFAULT KEY
|
||
| 60 | TT_EPM_PRODUCT_ID | Public | See coding | 20111115 | tt_epm_product_id TYPE STANDARD TABLE OF ts_epm_product_id WITH NON-UNIQUE DEFAULT KEY
|
||
| 61 | TT_EPM_PRODUCT_NAMES | Public | See coding | 20111115 | tt_epm_product_names TYPE STANDARD TABLE OF ts_epm_product_names WITH NON-UNIQUE DEFAULT KEY
|
||
| 62 | TT_EPM_PRODUCT_PRICES | Public | See coding | 20111115 | tt_epm_product_prices TYPE STANDARD TABLE OF ts_epm_product_prices WITH NON-UNIQUE DEFAULT KEY
|
||
| 63 | TT_EPM_PRODUCT_TYPE_CODE | Public | See coding | 20111115 | tt_epm_product_type_code TYPE STANDARD TABLE OF ts_epm_product_type_code WITH NON-UNIQUE DEFAULT KEY
|
||
| 64 | TT_EPM_SORT_OPTIONS | Public | See coding | 20111115 | tt_epm_sort_options TYPE STANDARD TABLE OF ts_epm_sort_option WITH NON-UNIQUE DEFAULT KEY
|
||
| 65 | TV_EPM_QUERY_MAX_ROWS | Public | Type reference (TYPE) | INT4 | Natural Number | 20111128 | |
Method Signatures
Method LOG_ERROR_AND_RETURN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Table Type for BAPIRET2 | 20111115 | |||
| 2 | LV_MSGNO | Call by reference | Type reference (TYPE) | STRING | 20111115 | ||||
| 3 | LV_TEXT | Call by reference | Type reference (TYPE) | SY-MSGV1 | Message Variable | 20111115 |
Method LOG_ERROR_AND_RETURN on Interface /IWBEP/IF_EPM_PRODUCT_UTIL has no exception.
Method LOG_EXCEPTION_AND_RETURN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Table Type for BAPIRET2 | 20111115 | |||
| 2 | LO_API_X | Call by reference | Object reference (TYPE REF TO) | CX_STATIC_CHECK | Exceptions with Static and Dynamic Check of RAISING Clause | 20111115 | |||
| 3 | LO_SYS_X | Call by reference | Object reference (TYPE REF TO) | CX_STATIC_CHECK | Exceptions with Static and Dynamic Check of RAISING Clause | 20111115 |
Method LOG_EXCEPTION_AND_RETURN on Interface /IWBEP/IF_EPM_PRODUCT_UTIL has no exception.
Method PRODUCT_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONVERSION_FACTORS | Call by reference | Type reference (TYPE) | TT_EPM_CONV_FACTOR | 20111118 | ||||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | 20111117 | ||||
| 3 | EV_CONV_FACT_GUID | Call by reference | Type reference (TYPE) | TEPM_PRODUCT_GUID | 20111121 | ||||
| 4 | EV_PRODUCT_GUID | Call by reference | Type reference (TYPE) | TEPM_PRODUCT_GUID | 20111121 | ||||
| 5 | IS_PRODUCT | Call by reference | Type reference (TYPE) | TS_EPM_PRODUCTS | 20111117 | ||||
| 6 | IT_CONVERSION_FACTORS | Call by reference | Type reference (TYPE) | TT_EPM_CONV_FACTOR | 20111117 |
Method PRODUCT_CREATE on Interface /IWBEP/IF_EPM_PRODUCT_UTIL has no exception.
Method PRODUCT_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | 20111117 | ||||
| 2 | IT_CONVERSION_FACTORS | Call by reference | Type reference (TYPE) | TT_EPM_CONV_FACTOR | 20111117 | ||||
| 3 | IT_PRODUCTS | Call by reference | Type reference (TYPE) | TT_EPM_PRODUCTS | 20111117 |
Method PRODUCT_DELETE on Interface /IWBEP/IF_EPM_PRODUCT_UTIL has no exception.
Method PRODUCT_GET_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONVERSION_FACTORS | Call by reference | Type reference (TYPE) | TT_EPM_CONV_FACTOR | 20111115 | ||||
| 2 | ET_PRODUCTS | Call by reference | Type reference (TYPE) | TT_EPM_PRODUCTS | 20111115 | ||||
| 3 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | 20111115 | ||||
| 4 | IT_PRODUCT_GUID | Call by reference | Type reference (TYPE) | TT_EPM_PD_GUID | Character field, length 32 | 20111115 |
Method PRODUCT_GET_DETAIL on Interface /IWBEP/IF_EPM_PRODUCT_UTIL has no exception.
Method PRODUCT_GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PRODUCTS | Call by reference | Type reference (TYPE) | TT_EPM_PRODUCTS | 20111115 | ||||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | 20111115 | ||||
| 3 | IS_PAGING_OPTIONS | Call by reference | Type reference (TYPE) | TS_EPM_PAGING_OPTIONS | 20111115 | ||||
| 4 | IT_SELPARAMBPIDS | Call by reference | Type reference (TYPE) | TTT_SEL_PAR_BP_IDS | 20111115 | ||||
| 5 | IT_SELPARAMCATEGORIES | Call by reference | Type reference (TYPE) | TT_EPM_PRODUCT_CATEGORY | 20111115 | ||||
| 6 | IT_SELPARAMCOMPANYNAMES | Call by reference | Type reference (TYPE) | TT_EPM_COMPANY_NAME | 20111115 | ||||
| 7 | IT_SELPARAMPRODUCTID | Call by reference | Type reference (TYPE) | TT_EPM_PRODUCT_ID | 20111115 | ||||
| 8 | IT_SELPARAMPRODUCTNAMES | Call by reference | Type reference (TYPE) | TT_EPM_PRODUCT_NAMES | 20111115 | ||||
| 9 | IT_SELPARAMPRODUCTPRICES | Call by reference | Type reference (TYPE) | TT_EPM_PRODUCT_PRICES | 20111115 | ||||
| 10 | IT_SELPARAMPRODUCTTYPES | Call by reference | Type reference (TYPE) | TT_EPM_PRODUCT_TYPE_CODE | 20111115 | ||||
| 11 | IT_SORT_OPTIONS | Call by reference | Type reference (TYPE) | TT_EPM_SORT_OPTIONS | 20111115 | ||||
| 12 | IV_MAX_ROWS | Call by reference | Type reference (TYPE) | TEPM_QUERY_MAX_ROWS | 20111115 |
Method PRODUCT_GET_LIST on Interface /IWBEP/IF_EPM_PRODUCT_UTIL has no exception.
Method PRODUCT_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | 20111117 | ||||
| 2 | IT_CONVERSION_FACTORS | Call by reference | Type reference (TYPE) | TT_EPM_CONV_FACTOR | 20111117 | ||||
| 3 | IT_PRODUCTS | Call by reference | Type reference (TYPE) | TT_EPM_PRODUCTS | 20111117 | ||||
| 4 | IV_ACTIONCODE | Call by reference | Type reference (TYPE) | C | Character length 1 | 20111121 |
Method PRODUCT_UPDATE on Interface /IWBEP/IF_EPM_PRODUCT_UTIL has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 200 |