Hi @GayanD Since the Part is a Configured Part and you are using ‘Cost per Configuration’ option, please get the Configuration ID from Supply Customer Order and check the ‘Per Configuration’ Cost Values of the Supply and Demand end Inventory Parts (Inventory Part record > Costs tab > Select Configuration ID from Drop Down).
When I looks at the error, it seems like you have Zero cost for this Specific Configuration ID at Demand end due to some reason. Ideally, ‘Per Configuration’ Cost of Supply end Inventory Part should get updated when you Receive the the Supply end Shop Order. And when you deliver the Supply end Customer Order, same ‘Per Configuration’ Cost value should get transferred across to Demand end (I.e. ‘Per Configuration’ Cost of the Demand end Inventory Part gets updated with the Supply end value). This is the value you see on the Supply Customer Order Line Cost (Customer Order Line > Cost column), so one can say that it is the Supply Customer Order Line Cost that is being transferred across to the Demand end at Delivery.
So, if you see Zero cost for the Configuration ID in question at demand end, yet have a Non-zero Cost at Supply end, this needs to be further investigated by evaluating Part Configuration related Basic data setup, Transactions costs, etc.. To correct this particular instance or get over the error, you’ll have to update the ‘Per Configuration’ Cost Value of the Demand end Inventory Part through a Data repair or simply allow Zero costs for your Part at Demand end (Change Inventory Part > Misc Part Info tab > Cost Control section > Zero Cost value to ‘Zero Cost Allowed’).