From 6e33dd8132c145799f87a4f001f4333c427e529d Mon Sep 17 00:00:00 2001 From: OpenXE <> Date: Thu, 16 Jan 2025 18:22:32 +0100 Subject: [PATCH] rechnung smarty XML added rounding of positions --- www/pages/rechnung.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/www/pages/rechnung.php b/www/pages/rechnung.php index 4b37ea5a..90fa2c1e 100644 --- a/www/pages/rechnung.php +++ b/www/pages/rechnung.php @@ -1343,10 +1343,13 @@ class Rechnung extends GenRechnung $this->app->erp->GetSteuerPosition('rechnung', $position['id'], $steuersatz, $steuertext, $erloes); $positionen[$key]['steuersatz'] = $steuersatz; $positionen[$key]['steuertext'] = $steuertext; - $positionen[$key]['erloese'] = $erloes; + $positionen[$key]['erloese'] = round($erloes,2); - $steuern[$steuersatz]['umsatz_netto'] += $position['umsatz_netto_gesamt']; - $steuern[$steuersatz]['umsatz_brutto'] += $position['umsatz_brutto_gesamt']; + $positionen[$key]['umsatz_netto_gesamt'] = round($position['umsatz_netto_gesamt'],2); + $positionen[$key]['umsatz_brutto_gesamt'] = round($position['umsatz_brutto_gesamt'],2); + + $steuern[$steuersatz]['umsatz_netto'] += round($position['umsatz_netto_gesamt'],2); + $steuern[$steuersatz]['umsatz_brutto'] += round($position['umsatz_brutto_gesamt'],2); $steuern[$steuersatz]['prozent'] = $steuersatz; }