Products makeover stage 4: price changes reach recurring invoices, drafts and quotes - every change to a product's price or cost kept with its source (edited, imported or from received stock) and who made it, on a Prices tab with the last change on the Pricing card, lines on recurring invoices, draft invoices and draft quotes still at an old price flagged on the product page, the Products page, each document and the dashboard Needs attention with what updating them adds a month, a new Update Prices page by product, client or document that picks lines at an old price, marks prices the product never had as their own and leaves them unpicked with the last change applied as the suggestion, Catalog price and same percent fills, editable new prices and a running monthly total, sent invoices and quotes left alone, changed lines recalculated with their tax and document total and noted in each document's history, saving a new price or importing a price list says how many lines are behind, deleting a product removes its price history, database 2.9.7 with the product_prices table, CHANGELOG updated

This commit is contained in:
johnnyq
2026-10-16 16:35:29 -04:00
parent e2431748fa
commit 001cd9c658
15 changed files with 799 additions and 12 deletions

View File

@@ -6195,6 +6195,20 @@ a.itflow-report-stat:focus-visible {
.itflow-hw-assets {
padding-left: 2.25rem;
}
/* Update Prices - lines not picked are muted, the footer stays in reach */
.itflow-reprice-off td:not(.checkbox-column) {
opacity: .55;
}
.itflow-reprice-table .input-group {
min-width: 8.5rem;
}
.itflow-reprice-footer {
position: sticky;
bottom: 0;
z-index: 2;
background-color: var(--bs-body-bg);
}
.itflow-money {
font-variant-numeric: tabular-nums;
white-space: nowrap;