Why we built our own ERP
The story every other module is a chapter of
Orders were punched into a form and retyped into a spreadsheet. Stock went out to everyone as another spreadsheet, so the warehouse, the sales floor and the accounts desk each held a different file. Every decision was made by someone reading a sheet that was already out of date.
Stop patching Excel and build the system underneath it. The cheap plan — lock the cells, share the file properly — left the real problem untouched, because a spreadsheet cannot tell you who changed a number or which copy is wrong.
Structured order entry, stock modelled down to colour and roll, nineteen standing reports, and an uploader that reconciles the old spreadsheets against the database rather than banning them.

