Purchase Invoice Manual Smoke Checklist (Phase 1)
Scope: Phase 1.3 and 1.4 for /finance/workspace/purchase-invoice.
Preconditions
Section titled “Preconditions”- Finance frontend build succeeds.
- Finance integration contracts pass.
- Purchase Invoice blueprint and workspace route are registered.
Walkthrough
Section titled “Walkthrough”- Route opens without errors.
- Open
/finance/workspace/purchase-invoiceand confirm workspace shell renders.
- Open
- Header context reflects screen intent.
- Confirm breadcrumb/title are Purchase Invoice specific.
- Confirm adapter status text reacts to GST metadata (
supplier_gstin,place_of_supply).
- Form fields appear in expected groups/order.
- Confirm vendor identity, statutory/GST context, and totals summary blocks are present.
- Grid columns match expected skeleton information.
- Confirm InvoiceItem grid includes item, qty, rate, amount, SAC, tax, IGST, classification, and warehouse columns.
- Summary panel totals are correct for test data.
- Confirm
Tax + TDSandNet Payablecomputed cards resolve from current form state.
- Confirm
- Action bar buttons reflect status and permissions.
- Confirm Verify GST Context, Run Statutory Match, and Recompute Totals action slots are visible.
- Save/submit flow still uses Framework-M behavior.
- Confirm form save action still delegates through framework form component behavior.
This checklist is the completion artifact for Phase 1.4 manual walkthrough requirement and should be re-run when purchase-invoice form fields, grid columns, or action slots change.