Like to share the Reservation Quantity Rounding off issue:
In Bill of Material used concept of Alternative Item Group ID. Ie; there will be two similar materials with different material number, different priority, strategy one and different probability usage of the material is given in percentage. When Production order is created, based on the usage probability % defined reservation quantity will be planned. System is rounding off the reservation quantity on higher side.
Example:
For Material 5361020100001, Production Order created for 21 qty. System generated the reservations for the BOM items 3331570200001 and 8311502510101.
BOM
Item 1 - 3331570200001 (END CONSTN A/E)
Alternative group item 1.
Usage Probability = 75
Calculated value is 21 * (75/100) = 15.75. Standard SAP rounded the qty as 16.
BOM
Item 2 - 8311502510101 (END CONSTN Alarm)
Alternative group item 2.
Usage Probability = 25
Calculated value is 21 * (25/100) = 5.25. Standard SAP rounded the qty as 6.
Requirement is BOM Item 1 3331570200001 (END CONSTN A/E) to be rounded off to 16 and BOM Item 2 - 8311502510101 (END CONSTN Alarm) to be rounded off as 5.
Tried solution through SAP Note 391846:
SAP note 391846 which will re-explode the BOM when planned order is converted to production order. During this explosion alternative items with probability % is considered and according the reservation qty rounding off to higher and lower side is achieved.
Applying this note requires 9 access keys to make the necessary changes as suggested in the note. This note implementation is addressing only rounding off the components qty in Production order. But if the component has another planned order which gets converted to production order, rounding off the planned order qty is not happening. Hence this note implementation is not pursued.
Final Solution Implemented:
With technical help debugged the process of MD50 with certain test data and below is the corresponding analysis and workaround of getting the Round-off logic without any Note implementation:
On a summary, a suitable Enhancement point after the process of the Function module can help us achieve Rounding off functionality.
Child ALPOS planned order qty = (System generated planned order qty of the parent * EWAHR of the child)/100 = (NOMNG * EWAHR) / 100.
Pasted below are the screenshots showing the updated values in MD50 & RESB for after implementing the solution.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
2 | |
2 | |
2 | |
1 | |
1 | |
1 |