What was delivered
- Nightly comparison of ERP stock against the warehouse system, with automatic creation, update and closure of discrepancy tickets.
- Full and action reports as spreadsheets, emailed to the right people per customer.
- A unified command-line tool with one subcommand per job, a doctor command that checks every connection, and a test suite for the comparison rules.
- Production hardening: one configuration per customer, timestamped run logs, and a switch from test to production by changing two settings.
Why it matters
Discrepancies that used to be found by hand, days later, are now ticketed the morning after they appear, with a history that shows exactly when stock drifted and when it came back.