Technical Name of Business Function |
|
---|---|
Type of Business Function | Enterprise Business Function |
Available From | SAP enhancement package 7, SP05, for SAP ERP 6.0 |
Technical Usage | Retail |
Application Component |
|
Required Business Function | Not relevant |
You can use this business function to optimize the listing check and the determination of sales price conditions for your store connectivity.
You can more efficiently determine sales conditions and prices for several articles and sales units at once in both the point of sale interface (POS Outbound) and the Assortment List, and, in lieu of a listing check, you can have the system use the MARC
table to determine whether an article is added to the POS or Assortment List IDoc.
Note
The function module SALES_CONDITIONS_READ
has been replaced by the function modules SALES_CONDITIONS_PREREAD
and SALES_COND_MULTI_ACCESS
. If you want to use the new determination of sales price conditions, you must incorporate any changes you have made to SALES_CONDITIONS_READ
into the new function modules.
You have installed the following components as of the version mentioned:
Type of Component | Component | Required for the Following Features Only |
---|---|---|
SAP_APPL |
|
The following transactions have been optimized:
POS Interface - Outbound: Change Message
(WPMU
)
POS Outbound: Initialization
(WPMI
)
Assortment List: Initialization and Full Version
(WDBI_HPR
)
Assortment List: Change Message
(WDBU_HPR
)
Generate Outgoing Messages - Integration Scenario
(WESOUT
; so far not optimized for listing check)
Note
Note that transaction WESOUT
has only been enhanced for the enterprise service MerchandiseERPReplicationBulkRequest_Out
.
Using this feature to determine sales price conditions does not change existing condition records. The condition records generated in both POS Outbound and the Assortment List do not differ from the condition records generated without using this feature. However, if you do use this feature, you must incorporate any changes you have made to SALES_CONDITIONS_READ
into the function modules SALES_COND_MULTI_ACCESS
and SALES_CONDITIONS_PREREAD
.
When using the new check logic instead of the original listing check, the check on the sales periods remains unchanged. This means that an article and site combination is added to the outbound IDoc as soon as there is a valid sales period in POS Outbound or the Assortment List, and as soon as there is a valid entry in the MARC
table. In addition, for articles for which MARC
entries are generally not created – such as generic articles and value inventory managed articles – only a check on the sales period is done in both POS Outbound and the Assortment List.
You can select or deselect these enhancements in Customizing according to your needs:
Direct Multiple Selection in Price Determination
Select this checkbox to enable the sales condition and price determination in the Assortment List.
You make the Customizing settings for this function in Customizing for Logistics - General
, under .
Upload Prices Directly with Multiple Selection
This checkbox enables you to determine sales conditions and prices for several articles and sales units at once in both the point of sale interface (POS Outbound) with IDocs and with the enterprise service of WESOUT
. Decide whether to select this checkbox before using transaction WESOUT
or WPMI/WPMU
.
If you want to use this new feature and send the data via the POS Outbound IDoc, you select this checkbox on the Details
screen of the activity Maintain Profile for POS Outbound
in Customizing for Sales and Distribution
under .
If you want to use this new feature and send the data via SOA, you select this checkbox in Customizing for Logistics-General
under . Enter POS as the application, and 0100 as your service implementation.
Check MARC Table for POS Outbound
This checkbox enables you to use the enhanced listing check in the point of sale interface (POS Outbound). If this checkbox is selected, the system checks the MARC
table for the existence of articles before sending article data via POS Outbound IDoc to POS systems in the stores. If this checkbox is not selected, the system automatically checks the WLK1
table for the existence of articles before sending the article data to the POS systems in the stores. You select this checkbox in Customizing for General Control, Retail Master Data
under .
Check MARC Table in Assortment List
This checkbox enables you to use the enhanced listing check in the Assortment List. If this checkbox is selected, the system checks the MARC
table for the existence of articles before sending article data via Assortment List IDoc to a retail store or to POS systems in stores. If this checkbox is not selected, the system automatically checks the WLK1
table for the existence of articles before sending the article data. You select this checkbox in Customizing for General Control, Retail Master Data
under .
Business Add-Ins for Retail Pricing
You can use the following BAdIs to optimize the handling of the condition records:
BAdI: Determination of Promotion Numbers
(WVKC_DETERMINE_AKTNR
)
BAdI: Filter or Update of Prices
(WVKC_FILTER_PRICES
)