Module
SupplierGuard
See a supplier failing before the line stops, not after.
What it produces
- OTIF, on-time and in-full separately, per supplier and trending
- Lead-time variance and confirmation reliability
- An explainable risk score — every point of it attributable
- Production exposure in rupees, per supplier
- Early-warning backtest: how many days ahead it actually called the delay
A worked example
Supplier ABC — risk HIGH, ₹42,00,000 exposed
OTIF 91% → 78% → 64% over three quarters
lead time +6.4 days against contract
12 materials affected, 3 with no alternate source
→ expedite PO 45001823; qualify a second source for RM-8821
Illustrative figures. On your tenant the same page shows yours.
Why it is hard
The part that is not a report.
A supplier rarely fails suddenly. They slip — two days late, then four, then a short shipment nobody logged as short. By the time it is obvious, the line has already stopped once. The difficulty is that on-time delivery averaged across a quarter hides precisely the trend that matters: a supplier drifting is invisible in a mean and unmistakable in a run of deliveries. Variability is the signal, not the average, which is why lead-time spread is measured per supplier rather than reported as one number for all of them.
Opened by the procurement lead and the supply chain manager — what each of them sees first.
Said before you ask
What is not finished.
BETA rather than AVAILABLE. Contracted lead time now imports through the suppliers template, so lead-time drift — twenty of the score's 120 points — can be scored against what a supplier actually agreed. One honest limitation remains: single-sourcing is inferred from purchase history rather than read from an approved-vendor list, so a material bought from one supplier by habit reads the same as one that can only be bought from them.
Where this sits
One of 16 modules, on one engine.
SupplierGuard reads the same reconciled data as everything else SIAARU runs — connected read-only to your ERP, scored on the way in, measured in SQL. How that engine works is a page of its own. The other 15 modules, each with the state it is really in and the reason where it is not switched on, are on the module list; what this one costs, and what it costs beside the rest, is on the pricing page.