From cd38ccdd4e5a0d21914422e9a7caae028395a933 Mon Sep 17 00:00:00 2001 From: Sebastian Kern Date: Wed, 21 Oct 2026 23:59:37 +0200 Subject: [PATCH] Demo: Rundungsregression im Monatsbericht (nie mergen) --- .../main/java/at/werkstatt/crm/service/WerkstattService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modern/src/main/java/at/werkstatt/crm/service/WerkstattService.java b/modern/src/main/java/at/werkstatt/crm/service/WerkstattService.java index c886f3c..67e977b 100644 --- a/modern/src/main/java/at/werkstatt/crm/service/WerkstattService.java +++ b/modern/src/main/java/at/werkstatt/crm/service/WerkstattService.java @@ -649,7 +649,10 @@ public MonatsBericht mapRow(ResultSet rs, int rowNum) throws SQLException { b.setMonat(rs.getInt("monat")); b.setAnzahlAuftraege(rs.getInt("anzahl_auftraege")); b.setAnzahlRechnungen(rs.getInt("anzahl_rechnungen")); - b.setUmsatzNetto(rs.getDouble("umsatz_netto")); + // DEMO-REGRESSION (PR demo/regression-rundung, never merged): "Umsatz im Bericht + // in ganzen Euro" - plausible as a cleanup, wrong on the wire. The characterization + // golden bericht-monat-2026.json catches it; the page still looks reasonable. + b.setUmsatzNetto(Math.round(rs.getDouble("umsatz_netto"))); b.setUmsatzBrutto(rs.getDouble("umsatz_brutto")); return b; }