The Supply Chain Cost Rollup Shipping Cost Extension lets you override the shipping cost based on the item, source organization, destination organization, and shipping method.
Cost Management calls the Supply Chain Cost Rollup Shipping Cost Extension for each item and organization at the time of populating shipping costs for Transfer source type. This is charged as material overhead from source organization. If this client extension is used, then the value assigned to ship charge indicates the value and the ship_charge_code indicates whether the ship charge value is in terms of amount or percentage.
When this extension is called, the application determines whether it has been implemented and returns a value accordingly. The return values are:
X_Ship_Charge_Code
-1 - The extension has not been used and processing would be based on the standard definitions.
2 - The extension has been used and the returned value indicates the ship charge value is in terms of amount.
3 - The extension has been used and the returned value indicates the ship charge value is in terms of percentage.
X_Ship_Charge
Returned value indicates the ship charge cost.