Question & Answer
Question
How to achieve cost based optimization when node costing is done for an item.
Answer
Node costing: Generally item cost is mentioned at
item level. Node costing is in a scenario where different costs of the same
item are to required to be maintained at different nodes.
How to achieve this? We need to run the loadInventoryNodeCost API to update the YFS_INVENTORY_ITEM_NOD_COST. The costs updated here are used as item costs which are used as a basis during optimization.
If you closely observe the input xml of the loadInventoryNodeCost API, it says <Node AverageCost="" Quantity="" ShipNode="Required"/> Here we can clearly observe that Average cost comes into picture, so average costing need to be used for this. This can be done in the following way.
There is one setting in Global Inventory Visibility>Inventory Rules>Other Rules>Inventory Costing Rules. When checked it has options to filter by terms of Average Cost.
Also, following needs to be set at node level:Platform->Participant modeling->Participant Set-up->(Selected Node)->Roles&Participation-> Node attributes-> 'Maintain Inventory Cost' flag. Please check this flag.
Please refer to Product Concepts Guide for more details on costing.
Historical Number
HTG2333
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21563946