diff --git a/src/layouts/AusweisLayout.astro b/src/layouts/AusweisLayout.astro
index 8fa48e17..b87631bf 100644
--- a/src/layouts/AusweisLayout.astro
+++ b/src/layouts/AusweisLayout.astro
@@ -1,5 +1,6 @@
---
import "../style/global.css";
+import "../style/formular.css";
import "../../svelte-dialogs.config"
import Header from "#header/Header.astro";
import Footer from "#footer/Footer.astro";
@@ -149,25 +150,9 @@ article {
text-indent: -9999px;
}
- .GRB {
- @apply border-2 border-[#ffcc03] p-4 flex flex-row rounded-lg justify-between w-full bg-[rgba(252,234,187,0.2)];
- /* background: linear-gradient(
- 135deg,
- rgba(252, 234, 187, 1) 0%,
- rgba(253, 235, 189, 1) 52%,
- rgba(251, 223, 147, 1) 100%
- ); */
- }
- .yellow-box {
- @apply border-2 border-[#ffcc03] p-4 rounded-lg bg-[rgba(252,234,187,0.2)];
- /* background: linear-gradient(
- 135deg,
- rgba(252, 234, 187, 1) 0%,
- rgba(253, 235, 189, 1) 52%,
- rgba(251, 223, 147, 1) 100%
- ); */
- }
+
+
.GRB3 {
@apply flex flex-col border-2 border-[#ffcc03] p-4 rounded-lg bg-base-200;
diff --git a/src/modules/Ausweise/ORG_VerbrauchsausweisWohnenModule.svelte b/src/modules/Ausweise/ORG_VerbrauchsausweisWohnenModule.svelte
new file mode 100644
index 00000000..ee067d46
--- /dev/null
+++ b/src/modules/Ausweise/ORG_VerbrauchsausweisWohnenModule.svelte
@@ -0,0 +1,858 @@
+
+
+
+
+
+
+
+
+ Bitte warten sie, ihr Ausweis wird nun erstellt.
+
+
+
+
+
+
Verbrauchsausweis erstellen - 45€
+
+
+
+
+
+
+
+
+
+ {#each Object.entries($notifications) as [uid, notification] (uid)}
+
+ {@html notification.subtext}
+
+ {/each}
+
+ {#if auditBedarfsausweisBenoetigt(ausweis, gebaeude_aufnahme_allgemein)}
+
+ Sie benötigen einen Bedarfsausweis. Bitte führen Sie hier Ihre Eingabe für den Bedarfsausweis fort.
+
+ {/if}
+
+ {#await auditPlzNichtErkannt(gebaeude_aufnahme_allgemein) then result}
+ {#if result}
+
+ Die Postleitzahl konnte nicht zugeordnet werden. Bitte prüfen
+ Sie die Eingabe. Sollte die Postleitzahl korrekt eingegeben
+ sein, werden wir den Ort händisch zuordnen.
+
+ {/if}
+ {/await}
+
+ {#if auditHeizungGebaeudeBaujahr(gebaeude_aufnahme_allgemein)}
+ {
+ hidden.add(AuditType.HEIZUNG_GEBAEUDE_BAUJAHR);
+ gebaeude_aufnahme_allgemein = gebaeude_aufnahme_allgemein;
+ },
+ type: "warning",
+ }}
+ >
+ Sie haben angegeben, dass ihre Heizung vor ihrem Gebäude konstruiert
+ wurde. Sind sie sich sicher, dass das stimmt?
+
+ {/if}
+
+ {#if auditHeizungJuengerDreiJahre(gebaeude_aufnahme_allgemein)}
+ {
+ hidden.add(AuditType.HEIZUNG_JUENGER_DREI_JAHRE);
+ gebaeude = gebaeude;
+ },
+ type: "warning",
+ }}
+ >
+ Ihre Heizungsanlage ist jünger als 3 Jahre. Für den
+ Verbrauchsausweis müssen Sie mindestens 3 Verbrauchsjahre eingeben
+ die den aktuellen Stand des Gebäudes abbilden. Ein Verbrauchsausweis
+ ist daher nicht möglich. Bitte klicken Sie
+ hier um zum Eingabeformular für den Bedarfsausweis
+ zu gelangen.
+
+ {/if}
+
+ {#if auditZeitraumAktuell(ausweis, gebaeude)}
+ {
+ hidden.add(AuditType.ZEITRAUM_AKTUELL);
+ gebaeude = gebaeude;
+ },
+ type: "warning",
+ }}
+ >
+ Die Verbrauchszeiträume sind nicht aktuell genug. Das Ende des
+ letzten Verbrauchszeitraumes darf nicht mehr als 18 Monate
+ zurückliegen. Ein Verbrauchsausweis ist mit diesen Zeiträumen daher
+ nicht möglich. Bitte klicken Sie hier um
+ zum Eingabeformular für den Bedarfsausweis zu gelangen.
+
+ {/if}
+
+ {#await auditKlimaFaktoren(ausweis, gebaeude) then result}
+ {#if result}
+ {
+ hidden.add(AuditType.KLIMA_FAKTOREN);
+ gebaeude = gebaeude;
+ },
+ type: "warning",
+ }}
+ >
+ Die Verbrauchszeiträume sind zu aktuell und es liegen noch keine
+ Klimafaktoren dazu vor. Bitte verschieben Sie die
+ Verbrauchszeiträume 1 Jahr nach hinten. Wenn das nicht möglich
+ ist, klicken Sie
+ hier um zum Eingabeformular für den
+ Bedarfsausweis zu gelangen.
+
+ {/if}
+ {/await}
+
+ {#if auditWohnFlaeche(gebaeude_aufnahme_allgemein)}
+ {
+ hidden.add(AuditType.WOHN_FLAECHE);
+ gebaeude = gebaeude;
+ },
+ type: "warning",
+ }}
+ >
+ Die Wohnfläche ist viel zu klein. Bitte überprüfen Sie Ihre Eingabe
+ nochmal und stellen sicher, daß sich Ihre Angaben auf das gesamte
+ Gebäude beziehen.
+
+ {/if}
+
+ {#if auditWarmWasser(ausweis)}
+ {
+ hidden.add(AuditType.WARM_WASSER);
+ gebaeude = gebaeude;
+ },
+ type: "warning",
+ }}
+ >
+ Bitte überprüfen Sie nochmal die Höhe des Warmwasseranteils. Dieser
+ scheint nicht ganz im Rahmen zu liegen.
+
+ {/if}
+
+ {#if auditLeerStand(gebaeude_aufnahme_allgemein)}
+ {
+ hidden.add(AuditType.LEER_STAND);
+ gebaeude = gebaeude;
+ },
+ type: "warning",
+ }}
+ >
+ Bei Leerstand größer als 30% darf kein Verbrauchsausweis ausgestellt
+ werden. Bitte klicken Sie hier um zum Eingabeformular
+ für den Bedarfsausweis zu gelangen.
+
+ {/if}
+
+ {#if auditVerbrauchAbweichung(ausweis, gebaeude_aufnahme_allgemein).length > 0}
+ {
+ hidden.add(AuditType.VERBRAUCH_ABWEICHUNG);
+ gebaeude = gebaeude;
+ },
+ type: "warning",
+ }}
+ >
+ Die Abweichung der Verbräuche zwischen Zeitraum {auditVerbrauchAbweichung(
+ ausweis,
+ gebaeude_aufnahme_allgemein,
+ )[0]} und {auditVerbrauchAbweichung(ausweis, gebaeude_aufnahme_allgemein)[1]} beträgt mehr
+ als 30% und sie haben keinen Leerstand angegeben. Sind sie sich sicher,
+ dass das stimmt?
+
+ {/if}
+
+ {#await auditEndEnergie(ausweis, gebaeude, gebaeude_aufnahme_allgemein) then result}
+ {#if result}
+ {
+ hidden.add(AuditType.END_ENERGIE);
+ gebaeude = gebaeude;
+ },
+ type: "warning",
+ }}
+ >
+ Die Endenergie liegt außerhalb des normalen Rahmens. Bitte
+ nochmal überprüfen. Bei Passivhäusern oder ganz alten
+ unsanierten Gebäuden ist so eine Abweichung durchaus möglich.
+
+ {/if}
+ {/await}
+
+ {#if auditWohnflaecheGroesserGesamtflaeche(gebaeude_aufnahme_allgemein)}
+ {
+ hidden.add(AuditType.WOHNFLAECHE_GROESSER_GESAMTFLAECHE);
+ gebaeude = gebaeude;
+ },
+ type: "warning",
+ }}
+ >
+ Die Wohnfläche darf nicht größer als die Nutzfläche sein.
+
+ {/if}
+
+
+
diff --git a/src/modules/Ausweise/VerbrauchsausweisWohnenModule.svelte b/src/modules/Ausweise/VerbrauchsausweisWohnenModule.svelte
index ee067d46..09c6992a 100644
--- a/src/modules/Ausweise/VerbrauchsausweisWohnenModule.svelte
+++ b/src/modules/Ausweise/VerbrauchsausweisWohnenModule.svelte
@@ -119,7 +119,7 @@
-