Introduction
Recording deliberate stock adjustments — damage, theft, expiry, write-offs — and publishing them as events for whichever system owns the stock figure.
How it works
The path a correction takes from the shop floor to the system that owns the stock figure, and what Stock Corrections deliberately does not do.
Reason codes
Configuring the reasons staff can choose from, which fields affect the correction, and what happens when a code cannot be used.
The API
The single Stock Corrections endpoint, the signed-delta rule, what each response means, and how to make retries safe.
Events
The stock correction event, its payload and attributes, what a consumer must handle, and how Stock Transaction Processing applies it.