WEB-024 · SYNTHETIC PLANNING EXAMPLE · 1 OCTOBER 2026

Follow one stock movement

Static prototype · invented data and rules, not a client system

Read the numbered states in order. Nothing on this page changes real stock or saves entries. This is a small planning prototype showing expected screens and records, not executable software or a tested vendor feature.

Item F-01: filter, counted in individual pieces. Main stockroom opens with 40; branch opens with 10; on the way 0. No reserved, damaged or unavailable stock in this example. All times are invented, on 1 October 2026, UTC.

1 · Receive 20

09:00 · Receiving clerk · receipt R-001

40 + 20 = 60 at the main stockroom. Record the receipt, item, quantity, location, person and time.

Main 60 · On the way 0 · Branch 10 · Total 70

2 · Send 12 to the branch

09:30 · Dispatch clerk · transfer T-001

Move 12 from main to “On the way”. The branch cannot offer those 12 for collection yet. This example permits only complete transfers.

Main 48 · On the way 12 · Branch 10 · Total 70

3 · Confirm arrival

10:00 · Branch clerk · transfer T-001

Confirm all 12 arrived. Move them from “On the way” to the branch. The transfer changes location, not the total owned.

Main 48 · On the way 0 · Branch 22 · Total 70

4 · Flag a count difference

11:00 · Count clerk · count C-001

Physical count: 47 at main, against 48 recorded. Show “Count needs review” beside main stock. Keep the balance unchanged; check the stock at that location before a new customer promise. The stockroom lead owns the review.

Recorded main 48 · Counted 47 · Difference −1 · Pending review

5 · Record the approved correction

11:30 · Stockroom lead · adjustment A-001, linked to C-001

Lead confirms the recount of 47. Correct the balance by −1. Keep 48 before, 47 after, the reason “count correction after recount”, approver and time. The cause of the original difference remains unknown.

Main 47 · On the way 0 · Branch 22 · Total 69

What happens when an entry is wrong?

Repeat R-001 unchanged

Use the same receipt reference, item, quantity and location. Do not add another 20; the receipt already exists.

Reuse R-001 with 30 pieces

Hold for review. Do not overwrite the original receipt or assume a second delivery.

Try to send 60 from main

Reject: only 47 confirmed. Balances remain 47 / 0 / 22.

Try a receipt or transfer with 0, a negative quantity or an unknown unit

Reject before changing balances. Ask the clerk to correct the entry.

Attempt a second arrival for T-001

Show the existing completed transfer. Do not add the 12 twice.

Let a sales user approve A-001

Reject: the illustrative rule permits the stockroom lead only. Actual permissions must be agreed and tested.

The arithmetic and sequence are checked as a static example. This does not test real user permissions, simultaneous entries, network recovery or a supplier’s product. Before use, test those and define partial receipts, lost transfers, returns, reservations, damaged stock, unit conversion, batches, costing and accounting. Do not treat physical stock as available to promise without those relevant checks.

Download the requirements matrix · Read the article