diff --git a/MDfile/RELEASE_NOTES_v2.8.16.md b/MDfile/RELEASE_NOTES_v2.8.16.md new file mode 100644 index 0000000..0f578c0 --- /dev/null +++ b/MDfile/RELEASE_NOTES_v2.8.16.md @@ -0,0 +1,9 @@ +# BMC Hub v2.8.16 + +## Flerlinjede ordrebeskrivelser + +- Viser ordrelinjens produkt og ALSO-periode på separate linjer i både opret- og detaljevisningen. +- Bruger et kompakt tekstområde ved redigering, så linjeskiftet bevares ved gem og eksport til e-conomic. +- Viser linjeskift i forhåndsvisningen af en e-conomic-opdatering. + +Der følger ingen ny databasemigration med denne release. diff --git a/VERSION b/VERSION index 92e6e77..85c0a6a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.8.15 +2.8.16 diff --git a/app/modules/orders/templates/create.html b/app/modules/orders/templates/create.html index 345659a..252240f 100644 --- a/app/modules/orders/templates/create.html +++ b/app/modules/orders/templates/create.html @@ -344,9 +344,9 @@ const index = line.originalIndex; const isManual = line.source_type === 'manual'; const descriptionField = isManual - ? `` - : escapeHtml(line.description || '-'); + ? `` + : `${escapeHtml(line.description || '-')}`; const manualActions = isManual ? ` diff --git a/app/modules/orders/templates/detail.html b/app/modules/orders/templates/detail.html index 12f6d46..7ac3dce 100644 --- a/app/modules/orders/templates/detail.html +++ b/app/modules/orders/templates/detail.html @@ -473,9 +473,9 @@ const isExportedLine = line.export_status === 'exported'; const mayEditExportedDraft = isExportedLine && orderData && orderData.sync_status === 'exported' && !orderData.economic_invoice_number; const lockLine = isExportedLine && !mayEditExportedDraft; - const descriptionField = ``; + onchange="orderLines[${index}].description = this.value;">${escapeHtml(line.description || '')}`; const exportStatus = line.export_status || '-'; const statusBadge = exportStatus === 'exported' @@ -890,7 +890,7 @@ const before = data.before || {}, after = data.after || {}; const rows = (after.lines || []).map((line, i) => { const old = (before.lines || [])[i] || {}; - return `
| Vare | Beskrivelse | Antal | Pris | Rabat % |
|---|