Recently I found few difference between Price Calculation and BOM calculation. We have multilevel BOM for production. For Example, Item A is the Parent level BOM and it contains Level 4 BOMs
When i tried BOM calculation for QTY 1, system works fine and picks the correct prices from Trade agreement. BTW, Trade agreement here is defined with 3 --4 ranges like 0 to 5 Price X, 5-10 Price Y and so on
But the same is not happening when i tried to produce more than 1, system is till picking up the first line of trade agreement for the level 1 SUB Bom items whereas system should have picked up the correct trade agreement prices. For example, if my production qty is 12, system should have gone for the correct trade agreement prices. Still stem is showing the source of prices as trade agreement.
One more thing i want to add here is that sum boms at level 1, 2 & 3 are marked as phantom and i don't think this will affect my calculation.
The strange thing happened when i tied to create work order and did the estimation, the price calculation was showing it accurately with correct agreement prices.
I also tried to remove phantom, and replace it with pegged supply, it worked fine in BOM calculation.
I am not sure how system reacts with Pegged supply and phantom in BOM calculation. What is the difference between BOM calculation & Price Calculation
Awaiting possible explanation