diff --git a/TASKS.md b/TASKS.md index 47472e6..5a91ac2 100644 --- a/TASKS.md +++ b/TASKS.md @@ -171,12 +171,14 @@ - **Deps:** C-002 | **Est:** 8 hrs | **Status:** ✅ Complete ### C-004: Order List -- [ ] `/(portal)/orders/page.tsx` -- [ ] Service: `getTop100Orders(custId)` using `portal_Orders.sql` -- [ ] HDC/HDM exception handling (use `portal_OrdersHDC` view, map CustID) -- [ ] Data table: Order Number, PO, Customer Part, Vorteq Part, Dates, Qty, Status -- [ ] Click-through to order acknowledgement -- **Deps:** F-006, F-009 | **Est:** 6 hrs +- [x] `/(portal)/orders/page.tsx` +- [x] Service: `getTop100Orders(custId)` - basic Epicor query implementation +- [x] HDC/HDM exception handling (maps HDC to HDM for Cust2 parameter) +- [x] Data table: Order Number, PO, Customer Part, Vorteq Part, Dates, Qty, Status +- [x] Click-through to order acknowledgement (link to /orders/[id]) +- [x] Search functionality (order #, PO, parts) +- [x] CSV export +- **Deps:** F-006, F-009 | **Est:** 6 hrs | **Status:** ✅ Complete ### C-005: Order Acknowledgement Detail + PDF - [ ] `/(portal)/orders/[id]/page.tsx`