Skip to content

Sales Invoice Manual Smoke Checklist (Phase 2)

Scope: Phase 2 sales invoice workspace at /finance/workspace/sales-invoice.

  • Finance frontend build succeeds.
  • Finance integration contracts pass.
  • Sales invoice workspace blueprint is registered.
  • Route opens without errors.
    • Open /finance/workspace/sales-invoice and confirm workspace shell renders.
  • Header context reflects screen intent.
    • Confirm Sales Invoice title/breadcrumb and adapter strip are shown.
    • Confirm status text reacts to GST/e-invoice metadata state.
  • Form fields appear in expected groups/order.
    • Confirm customer identity, GST/e-invoice context, and totals summary blocks are visible.
  • Grid columns match expected skeleton information.
    • Confirm SAC/IGST-centric defaults: item, qty, rate, taxable amount, SAC, IGST, tax columns.
  • Summary panel totals are correct for test data.
    • Confirm GST context, e-invoice status, output tax + IGST, net receivable, and totals render.
  • Action bar buttons reflect status and permissions.
    • Confirm Generate E-Invoice, Verify GST Context, and Recompute Totals actions are visible.
  • Save/submit flow still uses Framework-M behavior.
    • Confirm save behavior flows through framework form component.

This checklist is the completion artifact for Phase 2 manual walkthrough and should be re-run whenever sales invoice sections, columns, summaries, or action slots change.