Cost Layer Allocation Measures

Cost Layer Allocation Measures are used to control the direct allocation of calculated and input costs.

Table 12. Cost Layer Allocation Measures

Member NameAliasDescriptionCalculated or Input
UnassignedCostUnAsgCostRemainder of cost at a source intersection after all assignment and idle calculations have been completed.Calculated
CostAssignedCostAsgTotal cost assigned from a source to post-stage destinations and non-reciprocal intrastage destinationsCalculated
CostAssignedIntraStage CostAsgIntSum of costs assigned to intrastage destinations, excluding reciprocal destinationsCalculated
CostAssignedPostStageCostAsgPostSum of costs assigned to post-stage destinationsCalculated
OverDrivenCostOverDrivenCostFor a standard basis driver, if the total cost assigned is greater than the NetCostForAssignment, the overage amount is posted to OverDrivenCost.Calculated
IdleCostIdleCostDepending on the driver type, idle cost is generated differently:
  • For actual basis drivers, idle cost is generated using the allocation formula: IdleDriverValue/ OverrideTotalDriverValue

  • For standard basis drivers, idle cost is generated if the total cost assigned is less than NetCostForAssignment.

Calculated
NetCostForAssignmentNetCostAsgTotal cost available for assignment after accounting for all prior stage, intrastage, and reciprocal assignments.

Set the DataStorage (BSO) property to StoreData.

Calculated
GrossReceivedCostGrRecCostSum of all costs assigned from prior stages and intrastage assignments, excluding reciprocals and user input costs

Set the DataStorage (BSO) property to StoreData.

Calculated
StandardCostRateStandardCostRateFor a Standard Basis driver, the user assigns a standard cost rate, and enters that value for use in calculations for the standard basis cost driver, as follows: CostReceivedPriorStage =StandardCostRate * TotalDriverValueInput
CostInputCostInputUser-entered cost value for the intersectionInput
CostReceivedCostRecSum of all costs assigned to an intersection by prior stage and intrastage assignments, excluding costs resulting from reciprocal assignments

Set the DataStorage (BSO) property to StoreData.

Calculated
CostReceivedPriorStageCostRecPriSum of costs received on assignments from a prior stageCalculated
CostReceivedIntraStageCostRecIntSum of all costs received on intrastage assignments, excluding reciprocal assignmentsCalculated
NetReciprocalCostNetRcpCostNet effect of a reciprocal assignment on the amount available for assignment to post-stage and non-reciprocal intrastage destinations

Set the DataStorage (BSO) property to StoreData.

Calculated
ReciprocalCostAssignedRcpCostAsgTotal cost assigned to reciprocal destination, excluding costs received from the reciprocalCalculated
ReciprocalCostReceivedRcpCostRecTotal cost received from a reciprocal destinationCalculated
ReciprocalIntermediate CostRcpIntCostIntermediate value calculated for an intersection after simultaneous equations have been applied, but before reciprocal adjustments have been madeCalculated
CostPerDrvUnitCost Per Driver UnitThis measure is a child of AllocationMeasures.

The formula uses the assigned cost (CostAssigned) divided by the sum of all driver values (TotalDriverValue) to calculate the cost for each unit of driver value.

Calculated
UnitCostUnit Cost.This measure is a child of AllocationMeasures.

The formula uses the amount of cost at a source intersection (NetCostForAssignment) divided by a user-input quantity to calculate the cost per unit.

Calculated