Show TOC

 Retail, Store Connectivity (Reversible)

 

Technical Data

Technical Name of Business Function

ISR_APPL_STORE_CON

Type of Business Function

Enterprise Business Function

Available From

SAP enhancement package 7, SP05, for SAP ERP 6.0

Technical Usage

Retail

Application Component

Logistics Basic Data (LO-MD)

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 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.

End of the note.

Prerequisites

You have installed the following components as of the version mentioned:

Type of Component

Component

Required for the Following Features Only

SAP_APPL

SAP_APPL 617 SP05

Features

Transaction Optimization

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

Note that transaction WESOUT has only been enhanced for the enterprise service MerchandiseERPReplicationBulkRequest_Out.

End of the note.

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.

Customizing

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 Start of the navigation path Assortment Next navigation step Assortment List Next navigation step Maintain Profile for Assortment Lists End of the navigation path.

  • 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 Start of the navigation path POS Interface Next navigation step Outbound End of the navigation path.

    If you want to use this new feature and send the data via SOA, you select this checkbox in Customizing for Logistics-General under Start of the navigation path Retail Enterprise Services Next navigation step Outbound Messages Next navigation step General Settings Next navigation step Application Configuration Next navigation step Assign Service Implementations and Filter Objects to an Application End of the navigation path. 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 Start of the navigation path Logistics-General Next navigation step Basic Data Retail End of the navigation path.

  • 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 Start of the navigation path Logistics-General Next navigation step Basic Data Retail End of the navigation path.

  • 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)