From 48c1b06058859feba9b183587dbb04c25ea271aa Mon Sep 17 00:00:00 2001 From: Eduard Wisch Date: Wed, 13 May 2026 17:31:11 +0200 Subject: [PATCH] Fix: Zinssatz-Hilfetext zeigt immer Standard-Satz, nicht Override-Wert [deploy] $effB2c/$effB2b enthielt den Override-Wert statt den Standard. Jetzt wird immer Basiszins + Aufschlag angezeigt (z.B. "1,27 + 5,0 % = 6,27 %"). Co-Authored-By: Claude Opus 4.6 (1M context) --- admin/setup.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/admin/setup.php b/admin/setup.php index a4ec8e6..ffcb676 100644 --- a/admin/setup.php +++ b/admin/setup.php @@ -316,20 +316,20 @@ foreach ($stufen as $s) { print ''.$langs->trans('MahnungPauschaleB2B').' (ยง288 Abs. 5)'; print 'pauschale_b2b_einmalig ? ' checked' : '').'>'; - // Effektiven Zinssatz berechnen (Standard: Basiszins + Aufschlag) + // Standard-Zinssatz berechnen (Basiszins + Aufschlag) $basisVal = (float) getDolGlobalString('MAHNUNG_BASISZINS', '1.27'); $aufB2c = (float) getDolGlobalString('MAHNUNG_AUFSCHLAG_B2C', '5.0'); $aufB2b = (float) getDolGlobalString('MAHNUNG_AUFSCHLAG_B2B', '9.0'); - $effB2c = $s->zinssatz_b2c_uebersteuern !== null ? (float) $s->zinssatz_b2c_uebersteuern : $basisVal + $aufB2c; - $effB2b = $s->zinssatz_b2b_uebersteuern !== null ? (float) $s->zinssatz_b2b_uebersteuern : $basisVal + $aufB2b; + $stdB2c = $basisVal + $aufB2c; + $stdB2b = $basisVal + $aufB2b; print ''.$langs->trans('MahnungStufeZinssatzB2C').''; - print ' %'; - print ' '.$langs->trans('MahnungZinssatzHelpB2C', number_format($basisVal, 2, ',', '.'), number_format($aufB2c, 1, ',', '.'), number_format($effB2c, 2, ',', '.')).''; + print ' %'; + print ' '.$langs->trans('MahnungZinssatzHelpB2C', number_format($basisVal, 2, ',', '.'), number_format($aufB2c, 1, ',', '.'), number_format($stdB2c, 2, ',', '.')).''; print ''.$langs->trans('MahnungStufeZinssatzB2B').''; - print ' %'; - print ' '.$langs->trans('MahnungZinssatzHelpB2B', number_format($basisVal, 2, ',', '.'), number_format($aufB2b, 1, ',', '.'), number_format($effB2b, 2, ',', '.')).''; + print ' %'; + print ' '.$langs->trans('MahnungZinssatzHelpB2B', number_format($basisVal, 2, ',', '.'), number_format($aufB2b, 1, ',', '.'), number_format($stdB2b, 2, ',', '.')).''; print ''.$langs->trans('MahnungStufeVersandartDefault').''; $va = $s->versandart_default ?: 'pdf';