Schema - POLineItem.accountId String? — optional per-row account override - Account.lineItems back-relation added - Migration: 20260514185519 Line Items Editor - New props: multiAccount, accounts, defaultAccountId - When multiAccount=true: Account column appears in the editable table, each row pre-selected with defaultAccountId, independently changeable - Read-only view: Account column shown when any line item carries an accountId (displays account code) New & Edit PO forms - "Multiple accounts" checkbox (default off) sits inline with the Account label - When checked: label changes to "Default Account / Cost Centre"; per-row dropdowns appear in the line items table pre-filled with the chosen default account - Edit form: checkbox initialises to checked when the PO already has per-line accounts; existing accountId values are pre-populated - accountId per line item is included in form data and persisted Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| pelagia-portal | ||