Add estimate row project device handoff

This commit is contained in:
Julian Appel 2026-09-27 18:36:48 +02:00
parent 8b1923e8ec
commit a6500e2b26
9 changed files with 434 additions and 21 deletions

View file

@ -9,7 +9,10 @@ Issue #7.
Das Modul ist **nicht** mit der Stromkreisstruktur verknüpft. Es liest die
Gerätezeilen nur für den Vergleich „geschätzt ↔ detailliert“ und schreibt
nichts in Stromkreislisten, Verteilungen oder Projektgeräte.
nichts automatisch in Stromkreislisten, Verteilungen oder Projektgeräte. Eine
ausdrückliche Einzelaktion kann die Werte einer Grobbilanz-Zeile als Vorschlag
in den bestehenden Projektgeräte-Dialog übernehmen; erst dessen Bestätigung
legt über `project-device.insert` ein unplatziertes Projektgerät an.
## Aufbau
@ -67,6 +70,35 @@ Zeilen ohne passende Kostengruppe erscheinen als „nicht zugeordnet“. Der
Verteiler-GZF wird auf keiner Seite angewendet; ein fehlendes cos φ zählt als 1.
Verglichen wird die AV-Leistung (kW) mit Differenz absolut und in %.
## Übernahme als Projektgerät
Die Zeilenaktion „Als Projektgerät übernehmen“ ist eine einmalige, ausdrücklich
bestätigte Kopie. Vor dem Öffnen des Dialogs werden ausstehende Änderungen der
Grobbilanz gespeichert. Das Anlegen läuft anschließend mit der aktuellen
Projektrevision über den normalen Projektgeräte-Befehl und ist dadurch wie ein
manuell angelegtes Projektgerät rückgängig machbar.
- Name und Anzeigename kommen aus dem Zeilennamen; Kostengruppe, GZF, cos φ und
Anmerkung werden vorgeschlagen. `fixed` und `socket` erscheinen als
„Festanschluss“ und „Steckdose“.
- W werden für Stückzeilen in kW umgerechnet. Die Projektgeräte-Anzahl ist 1,
weil das Projektgerät als Vorlage für eine spätere Gerätezeile dient; die
ursprüngliche Stückzahl bleibt im Herkunftshinweis sichtbar.
- Die Kategorie ist mangels Phaseninformation in der Grobbilanz mit
„1-phasig“ vorbelegt und muss im Dialog fachlich geprüft werden.
- Flächenzeilen dürfen übernommen werden. Anzahl und Leistung je Stück bleiben
leer und müssen manuell angegeben werden, da das Projektgerät noch keine
Einheit W/m² kennt (siehe Issue #20).
- SV wird nur im Herkunftshinweis gezeigt. Die tatsächliche Versorgungsart
gehört zur Verteilung.
- Gleichnamige vorhandene Projektgeräte erzeugen eine Warnung, sperren das
Anlegen aber nicht.
Zwischen Grobbilanz-Zeile und Projektgerät wird keine Verbindung gespeichert.
Es gibt keine Stapelübernahme und keine automatische Platzierung in einer
Verteilung oder einem Stromkreis. Snapshot-, Transfer- und
Grobbilanz-Befehlsformate ändern sich dadurch nicht.
## Befehle, Undo/Redo
Alle Änderungen laufen über den bestehenden Projekt-Befehlsmechanismus mit