Verteiler: Einspeisung („gespeist von“) logisch verknüpfen und Leistungen hierarchisch summieren #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ausgangslage
Mit Branch
feature/print-viewhaben Verteilungen eine Infokarte mitboardNumber,location,fedFromundremark(Migration0008,distribution-board.update, Snapshot-Schema 6).fedFromist bewusstFreitext, weil die fachliche Verknüpfung noch nicht festgelegt ist.
Die neue Seitenansicht (Verteilerübersicht) zeigt die Versorgungsstruktur und
eine Spalte „Σ inkl. unterlagert“ bisher nur vorläufig:
fedFrom-Text genau der Nummer oder Bezeichnung einesanderen Verteilers entspricht
übergeordneten GZF
Siehe
docs/print-view.mdundsrc/frontend/print/print-document-model.ts(
buildPreliminaryBoardHierarchy).Zu klären / umzusetzen
feedingDistributionBoardId)?(z. B.
-3F1.4der HV)?Löschen/Kopieren eines Verteilers, Undo/Redo, Snapshot und Projektexport.
in den übergeordneten ein, und wird dort ein weiterer GZF angewendet? Soll
die Leistung eines Unterverteilers als Leistung des speisenden Stromkreises
erscheinen (dann Grundlage für dessen Leitungs- und Schutzbemessung)?
boardNumber,locationund später die Einspeisung sollenaus Revit-Parametern vorbelegt werden können, nach den Regeln aus
Phase 14 (Vorschau, ausdrückliche Bestätigung, kein stilles Überschreiben).
Nach der Entscheidung ersetzt die echte Verknüpfung die vorläufige
Textzuordnung in der Seitenansicht;
fedFromkann als Anzeige/Freitext fürexterne Einspeisungen bleiben.
Umsetzungsstand: Branch feature/print-view in diesem Repository.
Umsetzung abgeschlossen und in main gemergt:
552362b.Commits:
b893c72– logische Einspeisungsverweise, Migration 0012, Befehle, Snapshot 9 und Transfer855a04e– fachliche Löschsperren für referenzierte Verteilungen und Stromkreisedfeb0e3– projektweite rekursive Lastprojektion042a050– Projekt- und Editoroberfläche einschließlich schreibgeschützter Unterverteilungszeilenb74b495– Seitenansicht, Dokumentation und abschließende TestsUmgesetzt:
Abweichungen vom Arbeitspaket: keine fachliche Abweichung. Die Stromkreis-ID bleibt wie abgestimmt optional; ohne sie wird bewusst nur die Hierarchie dargestellt.
Dokumentation aktualisiert: AGENTS.md, current-architecture.md, circuit-list-editor-api.md, print-view.md, known-limitations und Produkt-Backlog.
Verifikation:
Folgethemen:
Nachträgliche UX-Verbesserung zur Einspeisungsverknüpfung, gemergt mit
0a37783.Commits:
ade21fe– neuen Einspeiseabgang direkt im Verteilerdialog anlegen und atomar verknüpfen9165b82– reine 1:1-Einspeiseabgänge kompakt in einer Zeile darstellenÄnderungen:
Keine Datenbankmigration erforderlich. Verifikation: 553 Tests, API-Build, produktiver Next.js-Build sowie Frontend- und Script-Typprüfung erfolgreich.