You have created a Production Order PRO (PRO represents the Production Order ID) which contained an Input Product INP (INP represents the Input Product ID) with different UoMs. You have also maintained the correct Quantity Q of the Input Product INP required to produce the Quantity X of the Output Product OUP (OUP represents the Output Product ID) in the corresponding Production Model PMM (PMM represents the Production Model ID). However, when you are confirming the Make Task TSK (TSK represents the Make Task ID), you find that the system is showing Planned Quantity P of the Input Product INP which is a multiple of the expected Quantity Y.
SAP Business ByDesign.
Reproducing the Issue
- Navigate to the Production Control work center.
- Go to the Production Orders view, and select By Order Header.
- Find and select the Production Order PRO.
- Click the Edit button.
- Go to the Order Structure tab, and Expand All.
- You can see in the Supply Activity for the Product INP the Planned Quantity is X (the Quantity is displayed in the Planning UoM).
- If you scroll down to the Make Activity for the same Product, you can see the Planned Quantity is P instead, but you expected Y (the Quantity is displayed in the Base UoM).
- Since you have maintained Quantity Conversion, you expect the system to propose the correct Planned Quantity.
You have maintained in the Material Master of the Input Product INP a base Unit of Measure (UoM) 'Meter' and the Planning unit of Measure 'Each'. Even though you have also maintained Quantity Conversion between these Units, but you have maintained for the UoM zero Decimal Places. Since Planning always does upper rounding, hence anything with decimals places is rounded up to a whole number. This is why, in this case the Quantity X is rounded up also to a whole number.
- Navigate to the Business Configuration work center.
- Go to the Overview view.
- Find and select the Activity 'Quantities and Units of measure'.
- Click on 'Change Immediately'.
- Click on 'Create and Maintain trading units'.
- Select the Unit of measure 'Each'.
- You can see under the column 'Display Decimals' that the value maintained is zero.
- Change this according to your needs and save your changes.
- If you maintain decimals, the system does upper rounding based on decimals setting. Pleate note that only a Maximum of 3 decimal upper rounding is allowed.
Supply Operation, Base UoM, Planning UoM, Each, Meter, Production Order, Supply to Production, Supply Task, Make Task, Planned Quantity, Requested Quantity
KBA , requested quantity , planning uom , meter , supply to production , planned quantity , each , production order , base uom , supply operation , supply task , make task , AP-SDM , Supply and Demand Matching , Problem