Case study · Automotive aftermarket · Procurement operations
A digital sales platform for B2B truck spare parts trade.
AI Procurement Analyst
TruckParts managed supplier prices, discounts, credit terms, and purchase incentives across spreadsheets and its ERP. We built an agent that checks every goods receipt against the agreed terms, flags purchase price changes before they reach a customer invoice, and tracks contract targets across more than 30 suppliers.
The problem
TruckParts buys across more than 30 suppliers. Each agreement can carry its own base price, discount, credit period, credit limit, and purchase incentive. The procurement team had those terms, but no system checked them when goods arrived.
Price discrepancies surfaced during reconciliation a month or sometimes a quarter later. By then the supplier invoice had moved forward and the same cost change could already have affected customer pricing. Contract incentives were tracked separately in spreadsheets, which made it easy to miss a threshold or place an order on the wrong side of a reporting period.
A pricing error could pass through purchasing and sales before anyone saw it.
The check needed to happen when TruckParts recorded the goods receipt, while both the supplier bill and customer price could still be corrected.
What we built
The system sits above the ERP, so TruckParts can use it with the current platform and keep it as the company moves to ERP 2.0.
Supplier invoice checks
Each goods receipt is compared with the supplier's agreed price and discount. A mismatch is sent for review before payment.
Sales price alerts
A purchase price change is checked against the current sales price, so the team can correct the margin before invoicing the customer.
Contract target tracking
Monthly, quarterly, and annual purchase commitments are tracked against supplier incentives, with alerts for thresholds that are close, met, or at risk.
How it works
Step 01
Record the terms
The team enters each supplier's agreed pricing, discounts, credit terms, and incentive thresholds once.
Step 02
Check each receipt
When a goods receipt lands in the ERP, the system compares the billed amount with the agreement and checks the effect on the sales price.
Step 03
Review the exceptions
Procurement sees the mismatches and contract opportunities that need a decision, with the relevant terms attached.
Outcomes
What changed after the rollout.
Every receipt checked
Supplier pricing and discounts are checked when goods arrive instead of waiting for a monthly or quarterly reconciliation.
Margin issues caught earlier
Purchase price changes reach the team before the supplier is paid and before the customer invoice goes out.
Contract targets visible
The procurement team can see which incentives are within reach and when an order should move into the next period.