Skip to content

[Invoices]: Invoice edit/detail page (EditRecord) #542

@nielsdrost7

Description

@nielsdrost7

Context

InvoiceResource currently only has ListInvoices and CreateInvoice pages. There is no way to open a specific invoice for editing. A dedicated EditRecord page is required to house the invoice form and the status-dependent action bar described in #223 (draft) and #224 (paid).

Invoices are too complex for a slide-over (line items, tax calculation, totals, credit notes) — a full page is the right pattern here, matching InvoicePlane v1 behaviour.


User story

As a user, I want to open a specific invoice in a full edit page so I can modify line items, adjust dates, view calculated totals, and trigger invoice actions (download, send, copy, credit note) from the top-right header bar.


Acceptance criteria


Parent of #223 (draft invoice actions) and #224 (paid invoice actions).
Child of the Invoices Epic #15.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions