The job of this console
Confirm lines and links, move status along the allowed path, and produce the PDF the customer sees. Do not edit Employee masters from here.
Deep view of one invoice — line items, totals, linked employees, status transitions, PDF via document layout.
Single invoice view with line items, linked employees, and document export.
One invoice
Invoice details is the deep view of one invoice — line items, totals, linked employees, status transitions, and PDF via document layout.
/hrms/invoice/details/:invoiceId
Finance Manager · Admin
Confirm lines and links, move status along the allowed path, and produce the PDF the customer sees. Do not edit Employee masters from here.
The same finance operators who own the list. Recipients get the PDF, not this screen.
Open from the list, review lines, adjust what the engine allows, transition status, generate PDF, return.
A disputed line. A missing employee link. Customer asking for the PDF. Before recognition or credit-note flows.
Opened from Invoices list or direct URL /hrms/invoice/details/:invoiceId. Also available under document layout /document/invoice/details/:invoiceId for PDF-focused view.
Hero: Invoice number, status badge, account, FY, dates, total amount.
Tabs/sections: Line items table, linked employees, notes, activity.
Actions: Edit (when permitted), status transition, share/PDF.
No list filters on detail page. Status may be changed via action buttons when role permits (Draft → Pending → Approved → Paid → Closed).
The Lux summary strip at the top of this screen is collapsible. Expand it to reveal KPI tiles and chart panels; collapse it for a wider register. All charts respect your active filters (SHOW preset, team scope, date range, text search).
Detail view — no summary strip. Line item totals roll up to header amount; linked employees show who is billable on this invoice.
Edit line items, add/remove rows, link employees, export PDF via document route for client delivery.
Every control, panel, and workflow on this screen.
Finance and billing staff editing invoice line items, generating PDFs, and progressing status from draft to paid. Account managers review before client send.
Client, billing period, status badge, total amount, tax fields, and external reference numbers.
Quantity, rate, amount per row — billable from timesheet or manual adjustment lines.
Preview and download printable invoice for client AP submission.
Draft → sent → paid workflow with audit trail on each change.
Trace individual lines back to employee/project hours where traceability is enabled.
| Role | Access on this screen |
|---|---|
| Finance / billing | Full edit on lines, PDF, status, and void. |
| Account manager | Edit drafts for owned accounts; cannot mark paid without finance. |
| Project manager | Read-only line view for reconciliation. |
| Auditor (read-only) | View sent/paid history without edit. |
| Control | Description | Notes |
|---|---|---|
| Header fields | Client, period, PO ref, status. | Some fields lock after Sent. |
| Add line item | Manual row with qty/rate. | Alternative to timesheet pool pull. |
| Edit line | Adjust qty, rate, description. | Audit logged per change. |
| Remove line | Delete draft lines only. | Sent invoices may restrict deletion. |
| PDF preview | Inline render before download. | Refresh after line edits. |
| Status buttons | Mark sent, mark paid, void. | Role-gated. |
| Timesheet trace | Link icon on billable lines. | Opens source hour entries. |