SAP ABAP IMG Activity BW_BCT_RT_RTF_02 (Fine Control of Determination of Basic Purchase Prices)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-ISR (Application Component) Retail and Consumer Goods
     RS_BCT_RETAIL (Package) BW: Content IBU Retail
IMG Activity
ID BW_BCT_RT_RTF_02 Fine Control of Determination of Basic Purchase Prices  
Transaction Code S_B73_57000013   (empty) 
Created on 20061009    
Customizing Attributes BW_BCT_RT_RTF_02   Fine Control of Determination of Basic Purchase Prices 
Customizing Activity BW_BCT_RT_RTF_02   Fine Control of Determination of Basic Purchase Prices 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name /RTF/PURCH_PRICE    

Use

This Business Add-In (BAdI) is used in the component BW-BCT-ISR (Business Content Retail).

With this BAdI, you can exercise fine control over the determination of purchase prices for a combination of product, location, and date. The fine control is possible for the following aspects:

  • If multiple valid condition records are found, then a unique determination of the purchase price is not possible. With the BAdI, you have the facility to realize your own logic to resolve this ambiguity (for example, cheapest price, mixed price).
  • In the ERP System you can store the purchase prices either at the Site Level or the Purchasing Organization Level. In the second case you can distinguish further between the Purchasing Organization Level and the Reference Purchasing Organization Level. If this is the case, then you can use this BAdI to override the purchasing organization of the site in each case with the reference purchasing organization.
  • You can define a simple access sequence to determine the purchase prices. This defines the sequence in which the levels of store / purchasing organization or product / generic product (if relevant) are searched successively for purchase prices.
  • If the purchase prices are stored at the level of the supplying plant for a store, then determination of the relevant supplying plant in each case is necessary. This is relevant if the supply source key "Stock Transfer" or "Stock Transfer Before Normal (=third-party business)" is set (DSO 0RT_DS01 or InfoObject 0MAT_PLANT, attribute 0RT_SUPS).

Requirements

A call-up of the BAdI method for selection of the relevant condition record always occurs for a list of existing condition records which are considered valid according to a defined access sequence. The call-up only occurs if more than one such record exists.

The call-up of the BAdI method for determination of the relevant distribution center only occurs if this is required based on the supply source key.

Standard settings

The BAdI is not filter-dependent and can be implemented only once. If no active customer implementation exists, the system behaves as follows:

  • If multiple data records are found, then the record with the lowest price is returned.
  • The following access sequence is used:
    • Site / Product
    • Purchasing organization / Product
    • Site / Generic product
    • Purchasing organization / Generic product
  • Determination of the distribution center occurs according to the entries in the DataStore object 0RT_DS11. No listing conditions are considered.

Activities

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

Example

You can use the SAP-delivered implementation /RTF/PURCH_PRICE_DEFAULT as an example for your own implementation.

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20061020 
SAP Release Created in 703