Skip to content

Commit 09a047c

Browse files
committed
Fix(Heizkosten): Fix Para7 or 8 when not 0.5
1 parent 7562e42 commit 09a047c

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

Deeplex.Saverwalter.BetriebskostenabrechnungService/Heizkostenberechnung.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,8 +134,8 @@ public Heizkostenberechnung(
134134
WarmwasserVerbrauchAnteil = V > 0 ? v / V : 0;
135135

136136
WaermeAnteilNF = PauschalBetrag * (1 - Para9_2) * (1 - Para7) * NFZeitanteil;
137-
WaermeAnteilVerb = PauschalBetrag * (1 - Para9_2) * (1 - Para7) * HeizkostenVerbrauchAnteil;
138-
WarmwasserAnteilNF = PauschalBetrag * Para9_2 * Para8 * NFZeitanteil;
137+
WaermeAnteilVerb = PauschalBetrag * (1 - Para9_2) * Para7 * HeizkostenVerbrauchAnteil;
138+
WarmwasserAnteilNF = PauschalBetrag * Para9_2 * (1 - Para8) * NFZeitanteil;
139139
WarmwasserAnteilVerb = PauschalBetrag * Para9_2 * Para8 * WarmwasserVerbrauchAnteil;
140140

141141
Betrag = WaermeAnteilNF + WaermeAnteilVerb + WarmwasserAnteilNF + WarmwasserAnteilVerb;

Deeplex.Saverwalter.PrintService/TPrint.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -829,7 +829,7 @@ private static void ErmittlungWarmanteil(Betriebskostenabrechnung abrechnung, Ab
829829
col2.Add(Umlageschluessel.NachNutzflaeche.ToDescriptionString());
830830
col3.Add(Euro(warmAnteil.PauschalBetrag));
831831
col4.Add(Prozent(warmAnteil.Para9_2));
832-
col5.Add(Prozent(warmAnteil.Para8));
832+
col5.Add(Prozent(1 - warmAnteil.Para8));
833833
col6.Add(Prozent(warmAnteil.NFZeitanteil));
834834
col7.Add(Euro(warmAnteil.WarmwasserAnteilNF));
835835
bold.Add(false);

0 commit comments

Comments
 (0)