Logistics and location costs¶
These records explain where operating cost is generated as inventory moves through the network:
- location costs represent fixed, storage, inbound, and outbound cost;
- transportation-lane costs represent simplified transfer and tax cost for a lane;
- lane-material costs specialize the same values for one material.
They can coexist with fleet freight price tables and tax rules. The simplified records are direct valuation inputs, not a replacement for every detailed freight or fiscal model.
How transportation cost is selected¶
When the process needs a unit transfer or tax value, the platform evaluates:
- the material-specific lane cost;
- the general transportation-lane cost;
- the lowest applicable cost from eligible fleet price tables;
- a logistics cost curve when that fallback is enabled.
Location costs are accumulated separately according to the inventory and flow facts generated at the node.
Location costs¶
Path in the platform¶
Data > Data Operations > Master Data > Costs > Commercial Costs > Location Costs
Granularity and key¶
- Granularity: one effective-dated cost record per location.
- Key:
locationId + effectiveStartDate + effectiveEndDate.
Required fields¶
| Field | Meaning |
|---|---|
locationId |
Location being valued |
effectiveStartDate |
Beginning of the validity interval |
effectiveEndDate |
End of the validity interval |
Optional fields¶
| Field | Meaning | Default Value When Not Provided |
|---|---|---|
fixedCostIncidencePeriod |
Time frequency of the fixed cost | Monthly |
fixedCost |
Fixed operating cost of the location | 0 |
unitStorageCostUomId |
Unit used by storage cost | Default Supply Planning unit from Global Planning Parameters |
unitStorageCostIncidencePeriod |
Time frequency of storage cost | Monthly |
unitStorageCost |
Storage cost per unit and incidence period | 0 |
unitInboundCostUomId |
Unit used by inbound handling cost | Default Supply Planning unit from Global Planning Parameters |
unitInboundCost |
Cost per unit entering the location | 0 |
unitOutboundCostUomId |
Unit used by outbound handling cost | Default Supply Planning unit from Global Planning Parameters |
unitOutboundCost |
Cost per unit leaving the location | 0 |
Simplified transportation/tax costs¶
Path in the platform¶
Data > Data Operations > Master Data > Network Structure > Transportation Network > Simplified Transportation/Tax Costs
Granularity and key¶
- Granularity: one effective-dated cost per transportation lane.
- Key:
supplyNetworkVersionId + originLocationId + destinationLocationId + effectiveStartDate + effectiveEndDate.
Required fields¶
| Field | Meaning |
|---|---|
supplyNetworkVersionId |
Network version containing the lane |
originLocationId |
Lane origin |
destinationLocationId |
Lane destination |
effectiveStartDate |
Beginning of the validity interval |
effectiveEndDate |
End of the validity interval |
Optional fields¶
| Field | Meaning | Default Value When Not Provided |
|---|---|---|
simplifiedUnitTransferCostUomId |
Unit used by the simplified transfer cost | Default Supply Planning unit from Global Planning Parameters |
simplifiedUnitTransferCostValue |
Simplified transfer cost per unit | 0 |
simplifiedUnitTaxUomId |
Unit used by the simplified tax cost | Default Supply Planning unit from Global Planning Parameters |
simplifiedUnitTaxValue |
Simplified tax cost per unit | 0 |
Simplified transportation/tax costs — material level¶
Path in the platform¶
Data > Data Operations > Master Data > Network Structure > Transportation Network > Simplified Transportation/Tax Costs - Material Level
Granularity and key¶
- Granularity: one effective-dated cost per lane and material.
- Key:
supplyNetworkVersionId + originLocationId + destinationLocationId + materialId + effectiveStartDate + effectiveEndDate.
Required fields¶
| Field | Meaning |
|---|---|
supplyNetworkVersionId |
Network version containing the lane |
originLocationId |
Lane origin |
destinationLocationId |
Lane destination |
materialId |
Material whose cost specializes the lane |
effectiveStartDate |
Beginning of the validity interval |
effectiveEndDate |
End of the validity interval |
Optional fields¶
| Field | Meaning | Default Value When Not Provided |
|---|---|---|
simplifiedUnitTransferCostUomId |
Unit used by the material-specific transfer cost | Default Supply Planning unit from Global Planning Parameters |
simplifiedUnitTransferCostValue |
Material-specific transfer cost per unit | 0 |
simplifiedUnitTaxUomId |
Unit used by the material-specific tax cost | Default Supply Planning unit from Global Planning Parameters |
simplifiedUnitTaxValue |
Material-specific tax cost per unit | 0 |
Dependencies¶
locationId,originLocationId, anddestinationLocationIdreference Locations.materialIdreferences Materials.supplyNetworkVersionIdand its lanes reference the Transportation network.- Unit fields reference Units of Measure or follow Global Planning Parameters.
- Incidence periods use Planning Bucket Size.
Used by¶
- Supply Network Planning and Design for economic scenario comparison;
- the Supply Planning optimizer objective and flow choices;
- DRP, Deployment, and load formation;
- inventory carrying and node-cost analyses;
- Cost-to-Serve and P&L;
- the economic decision data model.
Checks¶
- provide all dimensions and both validity dates;
- do not place the end of validity before the start;
- do not repeat the same composite key;
- register locations, materials, network versions, lanes, and units before loading their costs;
- provide finite numeric values;
- confirm that the lane exists in the stated network version;
- verify that validity intersects the scenario period;
- distinguish a deliberately simplified transfer or tax cost from a detailed fleet price table or fiscal rule;
- avoid counting the same freight or handling component in more than one source unless the accumulation is intentional.