Hello Aryan
The message says ML is active. So, CON2 must not be done to revaluate prod orders with actual price
When you do CKMLCP, the difference between plan and actual activity price is credited to CC and debited to the material in ML
So al you need to do is calculate actual activity price and do CKMLCP. The production order is not going to reflect actual utility price, but the material is going to reflect that. So it should be fine
Ajay M