Skip to content

Receiving-Readiness

Receiving-Readiness is the groundwork the order edge provides so that material arrivals reconcile cleanly against what was ordered — ahead of a full receiving capability, which is upcoming.

This feature is derived from the designed Orders module and its relationship with the Demand module.

  • Received amounts accrue from real events. Each order line keeps a received quantity that is accumulated from actual receiving events as material arrives — a little at a time if need be. It is never hand-typed onto the order.
  • Open amount is computed. What remains open on a line is computed from the confirmed-or-requested quantity minus what has been received, so it is always a true reading. Receiving more than ordered is allowed and simply shows as a negative open amount.
  • Receipts reconcile themselves. As material is produced and received against the production requests an order services, the order’s received amounts update to match. If a receipt notification is missed, the figure repairs itself rather than drifting.
  • Closed short is deliberate. A line is only ever closed by an explicit act; a full receipt makes closing available but never closes a line automatically.

The Receiving capability itself — the workflow a receiving clerk uses to record inbound shipments, match them to orders, and induct materials — is not part of this feature. It will build on the reconciliation groundwork here: receiving will drive the demand-side production events that the order edge already listens to.

  • Receiving Clerk (Keisha) — will use the upcoming receiving workflow; today the order edge records what that workflow will feed.
  • Procurement Manager (David) — sees received and open amounts on the order.