Back Log Policy Abstract
Abstract base for backlog policies that an Inventory uses to handle demands which cannot be filled immediately.
Subclasses provide a queue/data structure for waiting demands and statistic accessors; backlog and fillBackLogs are the two primary extension points.
See sc.inventorylayer.BackLogPolicyAbstract
Inheritors
Properties
Total units associated with all backlogged demands.
Read-only view of the amount-backlogged response.
Time-weighted average backlog over the post-warmup observation window for the most recent replication. Cost calculators read this in their REPLICATION_ENDED callback to compute the continuous backorder-cost line — saves observers from having to reach through to amtBackLogged's within-replication statistic. Returns 0.0 if read before the first replication end (no within-replication data yet).
Functions
Wire the amount-backlogged response into the upstream aggregate. Subclasses can override to add their queue-level responses.
Place demand into this policy's backlog structure.
Attempt to fill currently-backlogged demands.
Subclasses provide the backlog statistic surface.