← Back to selected work

02 / DATA & SQL

Inventory Insight

Verify the numbers first, then turn sales, returns, and inventory into an actionable exception list.

  • SQLite
  • SQL
  • Python
  • Reconciliation
Inventory reconciliation and decision dashboard
Control totals, SQL results, and inventory exceptions in one decision view
Challenge
Distributed sources and untraceable totals
Solution
SQL reconciliation and exception lists
Evidence
Reconciliation PASS · inventory exceptions

A polished dashboard can still support the wrong decision if totals are not reconciled.

When transactions, returns, and stock live in different tables, report totals must trace back to source data. This case verifies net sales before discussing inventory exceptions.

From synthetic transactions to explainable decision output.

  1. 01Synthetic data
  2. 02Read-only SQL
  3. 03Python checks
  4. 04Dashboard

Turn query output into prompts for action.

Source reconciliation

Gross sales minus returns must equal SQL report net sales.

Net-sales logic

Subtract returns from sales so decisions do not rely on shipment totals alone.

High stock

Flag items whose stock is high relative to period demand.

No demand

Find items with on-hand units but no net sales in the period.

Dashboard and traceable data flow

NEXT CASE

QuoteFlow Mobile
All work ↗