IBM Support

How to achieve cost based optimization when node costing is done for an item.

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.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

HTG2333

Document Information

Modified date:
16 June 2018

UID

swg21563946