Hi Soren
You can use the same user exit to read the Sales Order Condition Type and update the same as Unit Costing.. Then the GR would be based on the value of your Sales Order Condition
Basically, system follows the following strategy for GR Valuation in MTO scenario
a) Price from User Exit COPCP002
b) Sales Order cost estimate
c) Preliminary Cost Estimate of Cost Object
d) Std Cost
You are using Option (a). So you need to determine the Valuation Price you want from the same user exit and set that as Unit Cost Estimate
Ajay M