SAP ABAP Class /IWBEP/CL_EPM_RETAIL_S_MPC (/IWBEP/CL_EPM_RETAIL_S_MPC)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/EPM_RETAIL_SCENARIO (Package) OData Channel - Sample Applications- EPM - Retail Scenario
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_PUSH_ABS_MODEL Abstract Push Model Provider 20120824
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_EPM_RETAIL_S_MPC_EXT /IWBEP/CL_EPM_RETAIL_S_MPC_EXT 20120824
Properties
Class /IWBEP/CL_EPM_RETAIL_S_MPC  
Short Description /IWBEP/CL_EPM_RETAIL_S_MPC    
Super Class /IWBEP/CL_MGW_PUSH_ABS_MODEL Abstract Push Model Provider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/EPM_RETAIL_SCENARIO   OData Channel - Sample Applications- EPM - Retail Scenario 
Created 20120824   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IWBEP/CL_EPM_RETAIL_S_MPC has no forward declaration.
Interfaces
Class /IWBEP/CL_EPM_RETAIL_S_MPC has no interface implemented.
Friends
Class /IWBEP/CL_EPM_RETAIL_S_MPC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BUSINESSPARTNER Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'Businesspartner' 20120827
2 GC_INCL_NAME Constant Private Type reference (TYPE) STRING '/IWBEP/CL_EPM_RETAIL_S_MPC====CP' 20120824
3 GC_PRODUCT Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'Product' 20120827
4 GC_PRODUCTCATEGORY Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'ProductCategory' 20120824
5 GC_PRODUCTPRICECHANGE Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'ProductPriceChange' 20121203
6 GC_SALESORDERHEADER Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'Salesorderheader' 20120828
7 GC_SALESORDERITEM Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'Salesorderitem' 20120828
Methods
# Method Level Visibility Method type Description Created on
1 DEFINE_ASSOCIATIONS Instance method Private Method DEFINE_ASSOCIATIONS 20120828
2 DEFINE_BUSINESSPARTNER Instance method Private Method DEFINE_BUSINESSPARTNER 20120827
3 DEFINE_PRODUCT Instance method Private Method DEFINE_PRODUCT 20120827
4 DEFINE_PRODUCTCATEGORY Instance method Private Method DEFINE_PRODUCTCATEGORY 20120824
5 DEFINE_PRODUCTPRICECHANGE Instance method Private Method DEFINE_PRODUCTPRICECHANGE 20121203
6 DEFINE_SALESORDERHEADER Instance method Private Method DEFINE_SALESORDERHEADER 20120828
7 DEFINE_SALESORDERITEM Instance method Private Method DEFINE_SALESORDERITEM 20120828
8 LOAD_TEXT_ELEMENTS Instance method Public Method LOAD_TEXT_ELEMENTS 20121030
Events
Class /IWBEP/CL_EPM_RETAIL_S_MPC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_BUSINESSPARTNER Public See coding 20120827 begin of TS_BUSINESSPARTNER, BP_ID type C length 10, BP_ROLE type C length 3, EMAIL_ADDRESS type C length 255, PHONE_NUMBER type C length 30, FAX_NUMBER type C length 30, WEB_ADDRESS type C length 255, COMPANY_NAME type C length 80, LEGAL_FORM type C length 10, CURRENCY_CODE type C length 5, CITY type C length 40, POSTAL_CODE type C length 10, STREET type C length 60, BUILDING type C length 10, COUNTRY type C length 3, ADDRESS_TYPE type C length 2, end of TS_BUSINESSPARTNER.
2 TS_PRODUCT Public See coding 20120827 begin of TS_PRODUCT, SUPPLIER_NAME type C length 80, SUPPLIER_ID type C length 10, DESCRIPTION type C length 255, NAME type C length 255, CATEGORY type C length 40, TYPE_CODE type C length 2, PRODUCT_ID type C length 10, TAX_TARIF_CODE type INT1, MEASURE_UNIT type C length 3, WEIGHT_MEASURE type P length 8 decimals 3, WEIGHT_UNIT type C length 3, PRICE type P length 14 decimals 4, CURRENCY_CODE type C length 5, WIDTH type P length 8 decimals 3, DEPTH type P length 8 decimals 3, HEIGHT type P length 8 decimals 3, DIM_UNIT type C length 3, PICTURE type xstring, PRODUCT_PIC_URL type C length 255, SUPPLYPICTURE type C length 1, end of TS_PRODUCT.
3 TS_PRODUCTCATEGORY Public See coding 20120824 begin of TS_PRODUCTCATEGORY, CATEGORY type C length 40, end of TS_PRODUCTCATEGORY.
4 TS_PRODUCTPRICECHANGE Public See coding 20121203 begin of TS_PRODUCTPRICECHANGE, PRODUCT_ID type C length 10, PRODUCT_NAME type C length 255, PRICE_BEFORE type C length 23, PRICE_AFTER type C length 23, end of TS_PRODUCTPRICECHANGE.
5 TS_SALESORDERHEADER Public See coding 20130415 begin of TS_SALESORDERHEADER, SO_ID type C length 10, CREATED_AT type TZNTSTMPL, NOTE type C length 255, BUYER_ID type C length 10, BUYER_NAME type C length 80, CURRENCY_CODE type C length 5, GROSS_AMOUNT type P length 9 decimals 2, GROSS_AMOUNT_EXT type P length 14 decimals 4, NET_AMOUNT type P length 9 decimals 2, NET_AMOUNT_EXT type P length 14 decimals 4, TAX_AMOUNT type P length 9 decimals 2, TAX_AMOUNT_EXT type P length 14 decimals 4, LIFECYCLE_STATUS_TEXT type C length 255, end of TS_SALESORDERHEADER.
6 TS_SALESORDERITEM Public See coding 20130417 begin of TS_SALESORDERITEM, QUANTITY_UNIT type C length 3, QUANTITY type P length 8 decimals 3, DELIVERY_DATE type TZNTSTMPL, TAX_AMOUNT_EXT type P length 14 decimals 4, TAX_AMOUNT type P length 9 decimals 2, NET_AMOUNT_EXT type P length 14 decimals 4, NET_AMOUNT type P length 9 decimals 2, SO_ID type C length 10, SO_ITEM_POS type C length 10, GROSS_AMOUNT_EXT type P length 14 decimals 4, PRODUCT_ID type C length 10, NOTE type C length 255, CURRENCY_CODE type C length 5, GROSS_AMOUNT type P length 9 decimals 2, end of TS_SALESORDERITEM.
7 TS_TEXT_ELEMENT Public See coding 20121030 BEGIN OF ts_text_element, artifact_name type c length 40, " technical name artifact_type type c length 4, parent_artifact_name type c length 40, " technical name parent_artifact_type type c length 4, text_symbol type textpoolky, END OF ts_text_element.
8 TT_BUSINESSPARTNER Public See coding 20120827 TT_BUSINESSPARTNER type standard table of TS_BUSINESSPARTNER.
9 TT_PRODUCT Public See coding 20120827 TT_PRODUCT type standard table of TS_PRODUCT.
10 TT_PRODUCTCATEGORY Public See coding 20120824 TT_PRODUCTCATEGORY type standard table of TS_PRODUCTCATEGORY.
11 TT_PRODUCTPRICECHANGE Public See coding 20121203 TT_PRODUCTPRICECHANGE type standard table of TS_PRODUCTPRICECHANGE.
12 TT_SALESORDERHEADER Public See coding 20130415 TT_SALESORDERHEADER type standard table of TS_SALESORDERHEADER.
13 TT_SALESORDERITEM Public See coding 20130417 TT_SALESORDERITEM type standard table of TS_SALESORDERITEM.
14 TT_TEXT_ELEMENTS Public See coding 20121030 tt_text_elements TYPE STANDARD TABLE OF ts_text_element WITH KEY text_symbol.
Method Signatures

Method DEFINE_ASSOCIATIONS Signature

Method DEFINE_ASSOCIATIONS on class /IWBEP/CL_EPM_RETAIL_S_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20120828

Method DEFINE_BUSINESSPARTNER Signature

Method DEFINE_BUSINESSPARTNER on class /IWBEP/CL_EPM_RETAIL_S_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20120827

Method DEFINE_PRODUCT Signature

Method DEFINE_PRODUCT on class /IWBEP/CL_EPM_RETAIL_S_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20120827

Method DEFINE_PRODUCTCATEGORY Signature

Method DEFINE_PRODUCTCATEGORY on class /IWBEP/CL_EPM_RETAIL_S_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20120824

Method DEFINE_PRODUCTPRICECHANGE Signature

Method DEFINE_PRODUCTPRICECHANGE on class /IWBEP/CL_EPM_RETAIL_S_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20121203

Method DEFINE_SALESORDERHEADER Signature

Method DEFINE_SALESORDERHEADER on class /IWBEP/CL_EPM_RETAIL_S_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20120828

Method DEFINE_SALESORDERITEM Signature

Method DEFINE_SALESORDERITEM on class /IWBEP/CL_EPM_RETAIL_S_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20120828

Method LOAD_TEXT_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TEXT_ELEMENTS Value transfer Type reference (TYPE) TT_TEXT_ELEMENTS 20121030
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20121030
History
Last changed by/on SAP  20131127 
SAP Release Created in 200