TO Interfaced to OM with error: A pricing strategy for the transaction couldn't be derived.
Hello Experts,
Business wanted to have Pricing Strategy to be used when they create Transfer Order for Internal Material Transfers.
We cannot achieve this with seeded functionalities because:
For internal material transfer, if the source and destination inventory organizations belong to same profit center business unit, then SCFO derives the Item Cost of the source org and update the Transfer Price.
Since we have an enrichment rule, the transfer order with item cost will interface to Order Management.
As a workaround, we used a groovy extension to flip the FreezePriceFlag, FreezeShippingChargeFlag and FreezeTaxFlag to null.
With this changes, when we interface TO to OM, it throws error like: "A pricing strategy for the transaction couldn't be derived."