← Knowledge library

Inventory

Abandon an unfulfilled internal stock request

Close an intentionally unfulfilled request using its lifecycle action and verify that this did not create a delivery or change stock.

Current source · Source reviewed; scoped synthetic workflow independently verified · 9 min read

Before you begin

1. Check that fulfillment has not occurred

Review the actual request and its quantities before choosing a lifecycle action. The clearly labeled SYNTHETIC KB Completion Control Demo requested 1 unit, dispatched 0 and had no linked delivery. It is separate from the completed five-unit transfer. The menu image locates available actions; it does not establish fulfillment.

Where to complete a pending request: separate teaching-only example. Actual application with explicitly synthetic training data.1
Where to complete a pending request: separate teaching-only example · 2026-10-18Actual audited production application in isolated synthetic Polyclinic; Facility Admin only. This training transfer moved five fictional gauze units, not real supplies, funds or external transactions. Other roles, facilities and lifecycle branches require separate verification. This menu is a separate one-unit unfulfilled teaching request, later Abandoned. It illustrates the control only; the completed five-unit request is shown separately.
  1. Separate request completion: After checking fulfilled quantities on your actual request, use Mark as Completed. This separate one-unit menu example was not fulfilled or completed.

2. Choose the approved abandonment action

Open the request actions menu and choose Mark as Abandoned when your approved process requires abandoning the request. Do not label an unfulfilled request Completed to mimic a successful supply movement.

Abandon an unfulfilled synthetic request. Actual application with explicitly synthetic training data.1
Abandon an unfulfilled synthetic request · 2026-10-18Actual audited production application in isolated synthetic Polyclinic; Facility Admin only. This training transfer moved five fictional gauze units, not real supplies, funds or external transactions. Other roles, facilities and lifecycle branches require separate verification. The separate one-unit demonstration request was Abandoned, with zero deliveries and no stock change.
  1. Abandon an unfulfilled request: Use the approved lifecycle action when the request will not be fulfilled. Abandonment does not receive or dispatch stock.

3. Verify the abandoned header and unchanged stock

The request header shows Abandoned while its item row remains Active with 1 remaining and 0 dispatched. Independent read-only verification confirmed Abandoned, requested quantity1, zero linked supply-delivery lines and unchanged source 20/destination 5 stock. This observation covers this one unsent synthetic request; it does not establish reversal of an already-dispatched delivery.

Abandoned request preserves its unfulfilled quantity. Actual application with explicitly synthetic training data.123
Abandoned request preserves its unfulfilled quantity · 2026-10-18Actual audited production application in isolated synthetic Polyclinic; Facility Admin only. This training transfer moved five fictional gauze units, not real supplies, funds or external transactions. Other roles, facilities and lifecycle branches require separate verification. The separate one-unit demonstration request was Abandoned, with zero deliveries and no stock change.
  1. Abandoned request header: The separate demonstration request was intentionally abandoned without dispatch.
  2. Nothing dispatched: The one-unit request has zero dispatched units; its remaining quantity stays one.
  3. Separate item row status: The requested-item row still displays Active; read it separately from the header lifecycle.

Source evidence

References are pinned to the private MANSOQ source repository. Repository access is required to open these links.