The seal kits that can't be valued
What the user reports
Monday 2 November at Rockford. Ridgeline's 20 seal kits arrived and the warehouse clerk can't book them in: the goods receipt is refused. Motors and impellers post fine. Over the weekend the controller reloaded component accounting data from a spreadsheet to prepare next year's costing.
The error: Goods receipt for the Ridgeline seal-kit purchase order refused: CP-SK200 has no standard price in plant CP11.
What you'll do
- See the problem as the warehouse clerk: On Goods receipt, post the full 20
CP-SK200on the purchase order from Ridgeline Bearing Supply (supplier 20000003). - Find the cause: The purchase order has a price of 48.00 per seal kit, yet the receipt is refused because CP-SK200 has no standard price in CP11. Why does a goods receipt need a standard price, and what fixes it?
- Fix it as the cost controller.
- Prove it: run the step that failed again.
The drill runs in the lab on its own prepared copy of the fictional Calder Pumpworks, saved in this browser apart from your company. All codes and values are fictional course labels.
Answer and explanation (open after the drill)
The fix: Stock is valued at its standard price, so the receipt has no value to post until the controller restores it.
A goods receipt posts a journal entry: inventory at the material's standard price, the goods-received liability at the order price, and any difference to price differences. With no standard price there is no value for the inventory line, so nothing can post. The order price is there and the material is still in CP11; only the accounting data is missing, and it belongs to the controller.
Why it broke
Inventory in this lab, as in most manufacturers' books, is valued at a standard price per material and plant. Every stock movement multiplies the quantity by it. The reload replaced the plant's component accounting data and left seal kits out, so the first movement that needed their value, the goods receipt, had nothing to multiply by.
How teams prevent it
Reload accounting data by changing values, not by replacing whole sets, and compare the row count and totals before and after. Next year's prices belong in a future price or a costing run, not in today's standard price, so the current valuation never has a gap.
Across teams
The warehouse saw the error, the goods belong to purchasing, and the missing value belongs to the controller. A receipt touches stock and finance at once, so a gap in either stops it.
Where AI fits
A reconciliation after any mass load (every material with stock movements has a standard price) is plain automation. An assistant fits the triage: it reads the error, finds the last standard price in the change history and drafts the restore for the controller to approve (retrieve). It shouldn't set standard prices itself: they decide how inventory and margins are valued.
Learn more: Record to report, end to end