Hierarchy

⤷

⤷

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 |