Solution : https://service.sap.com/sap/support/notes/401941 (SAP Service marketplace login required)
Summary :
In SAP environments dealing with scheduling agreements, it's noted that when a goods receipt is posted, the item's scale price corresponding to the target quantity is used for valuation, regardless of the received quantity. This poses issues especially when prices vary with quantities. For example, if 30 pcs are received and the target is 100 pcs, all 30 pcs will be priced at the 100 pc rate. SAP provides a solution using user exit `EXIT_SAPLEIN point 003`. This exit, part of enhancement `MEVME001`, allows modification of the price determination date and quantity at goods receipt. Implementation includes modifying the internal table `CETT` and invoking custom function within the user exit. Note references to `Note 453655` and `Note 315769` are crucial for further details and proper handling.
Key words :
call customer-function '003' exporting i_ekko = ekko i_ekpo = ekpo i_budat = budat i_bldat = i_bldat tables xeket = cett changing c_datum = p_datum c_menge = p_menge, prerequisites system design solution user exit exit_sapleinr_003 exists, 100 pc schedule lines 30 pc 20 pc, internal table cett, ekpo-ktmng, ekpo-menge, delivery schedule line, schedule line quantities, symptom scale prices, 00 eur target quant
Related Notes :
456690 | FAQ: Conditions in purchasing |
453655 | EXIT_SAPLEINR_003: GR quantity cannot be entered |
147912 | MB01: EXIT_SAPLEINR_003 adj. quantity price determination |