Ansicht
Dokumentation
DMF_BADI_SPR_PRICE_P - BAdI: Incorporate Pricing at Various Levels Other Than Sites
TXBHW - Original Tax Base Amount in Local Currency Addresses (Business Address Services)This documentation is copyright by SAP AG.
This Business Add-In (BAdI) is used in the Logistics Basic Data (LO-MD) component in Logistics Merchandise Lifecycle Optimization. This BAdI can be implemented using two methods that affect PMAT and one method that affects PMPL.
You use this BAdI to:
- Change, add, or remove objects from the table that contains the parameters that are sent to the pricing function module to retrieve prices in PMAT
- Add prices to the tables after the pricing function module is called and prices are retrieved in PMPL
- Get pricing records from custom or nonstandard tables to send prices to Demand Data Foundation (DDF) in PMAT
This BAdI allows for the use of two different methods: FIND_PRICE_LEVEL_DATA_FOR_ARTS and FILL_CUSTOM_ARTICLE_DATA.
If the FIND_PRICE_LEVEL_DATA_FOR_ARTSmethod is implemented in PMAT, it is used to change, add, or remove objects from the table that contain the parameters that are sent to the function module to retrieve prices. If this method is implemented in PMPL, it is used to add prices to the tables after the pricing function module is called and prices are retrieved.
The following parameters are included in the FIND_PRICE_LEVEL_DATA_FOR_ARTSmethod:
- Importing
- IT_RELEVANT_OBJECTS_SPRof type DMF_TS_SPR_OBJECT
- This holds the list of article sites for which price extraction needs to be triggered when replication is run in the delta mode for price changes
- IT_RELEVANT_OBJECTS_PLof type DMF_T_MATERIAL_STORE_DATA
- This holds the list of article sites for which price extraction needs to be triggered when replication is run for article sites both in initial and change mode.
- Changing
- CT_RFC_SALES_PRICE_INFO_CLIENTof type DMF_TS_DISCHAIN_RFC_SLS_PRICE
- This holds the prices for articles at the distribution chain determined during extraction.
- CT_ART_STORE_DATA_WITH_PRICEof type DMF_TS_SPR_OBJECT
- This holds the list of article site combinations acting as an indicator that the articles have site level prices.
- CT_ART_CLIENT_DATAof type DMF_T_MATERIAL_CH_DATA
- This holds the list of articles which have distribution chain level prices.
The FILL_CUSTOM_ARTICLE_DATAmethod can be implemented in PMAT with the following parameters to get pricing records from custom, or nonstandard tables other than A073, A304, A036, A006, A155, A305, A005, A071 and would like to send these prices to DDF:
- Importing
- IS_DRF_PARA
- DRF external runtime parameter.
- IT_ART_SELOPT
- Select options for Materials for the query.
- IT_VARIANTS_LIST
- List of material and variant associations.
- Changing
- CT_ART_STORE_DATA
- Article chain store customer associations
- CT_ART_CLIENT_DATA
- Article chain and price list associations
The checkbox Distr. Chain Pricemust be set in the following under Customization: Logistics General>Merchandise Optimization>Maintain Control Parameters>.
For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder (transaction SE18).
RFUMSV00 - Advance Return for Tax on Sales/Purchases ROGBILLS - Synchronize billing plans
This documentation is copyright by SAP AG.
Length: 5667 Date: 20240523 Time: 155917 sap01-206 ( 68 ms )