Invoice: Implicitly rounding price totals

This commit is contained in:
Frank Schubert
2026-01-15 15:40:22 +01:00
parent bba978a61d
commit 6897e80300

View File

@@ -681,6 +681,8 @@ class InvoiceController extends mfBaseController {
}
// save Invoiceposition
// first round price
$position->price_gross = round($position->price_gross, 4);
if (!$position->save()) {
$invoice->rollbackTransaction();
die("Error saving Invoiceposition");
@@ -703,7 +705,7 @@ class InvoiceController extends mfBaseController {
}
$invoice->total = $total_net;
$invoice->total_gross = $total_gross;
$invoice->total_gross = round($total_gross, 4);
//$invoice->total_vat = $total_vat;
if (!$invoice->save()) {