Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01L85hmKbvX7Cqkq47KnQhFt
38 lines
2.7 KiB
Markdown
38 lines
2.7 KiB
Markdown
# Prompt 08 – Beladungsvorlagen entwickeln
|
||
|
||
Bezug: [[06_datenmodell]], [[07_materialstamm]].
|
||
|
||
## 1. Grundprinzip
|
||
Vorlage = Soll-Struktur für einen Objekttyp, unabhängig von konkretem Objekt. Beispiele: „Rucksack Handball Standard", „RTW Standard", „NEF Standard". Konkrete Objekte referenzieren eine Vorlage als Basis, dürfen individuell abweichen (Prompt 10).
|
||
|
||
## 2. Aufbau einer Vorlage
|
||
- Name, Objekttyp-Referenz, Version, gültig ab, Status (aktiv/veraltet).
|
||
- Enthält Kategorien/Fächer (z. B. „Fach 1", „Fach 2" – analog Struktur bestehender Excel-Listen).
|
||
- Je Kategorie/Fach: Liste von Vorlagenpositionen (Materialstamm-Referenz + Sollmenge).
|
||
|
||
## 3. Erstellung
|
||
- Nur Administration/Materialverantwortlicher (Prompt 05) darf Vorlagen erstellen.
|
||
- Neue Vorlage entweder leer oder durch Duplizieren einer bestehenden Vorlage/eines bestehenden Objekts als Startpunkt (Verknüpfung zu Prompt 09).
|
||
|
||
## 4. Änderung und Versionierung
|
||
- Vorlage wird nicht direkt überschrieben, sondern es entsteht bei inhaltlicher Änderung (Sollmengen, Positionen hinzu/entfernt) eine **neue Version** derselben Vorlage.
|
||
- Alte Version bleibt für bereits abgeschlossene Kontrollen/Historie unverändert nachvollziehbar (welche Soll-Werte galten zum Zeitpunkt X).
|
||
- Objekte referenzieren die Vorlage lose (Name/ID), lösen aber „aktuelle Version" auf, sofern keine individuelle Abweichung (Prompt 10) diese überschreibt.
|
||
|
||
## 5. Zuweisung zu Objekten
|
||
- Bei Anlage eines neuen Objekts: eine Vorlage als Basis wählen → Objektpositionen werden aus Vorlagenpositionen initial übernommen (Sollmengen kopiert als Startwert).
|
||
- Ein Objekt kann seine Vorlagen-Basis auch nachträglich wechseln (z. B. Fahrzeug wird umgerüstet) – Administration/Materialverantwortlicher-Aktion, mit Hinweis auf Auswirkung auf bestehende individuelle Abweichungen.
|
||
|
||
## 6. Vorlagenänderung auf bestehende Objekte anwenden
|
||
- Wenn Vorlage geändert wird (neue Version), betroffene Objekte NICHT automatisch überschrieben (Gefahr: individuelle Abweichungen gehen verloren).
|
||
- Stattdessen: System bietet Verantwortlichen an „Vorlagenänderung übernehmen?" pro betroffenem Objekt, mit Diff-Anzeige (was ändert sich), Entscheidung pro Position möglich (übernehmen/behalten), Details in Prompt 10.
|
||
|
||
## 7. Individuelle Abweichungen (Verweis)
|
||
Details in Prompt 10 – hier nur Schnittstelle: Objektposition kann Sollmengen-Override gegenüber Vorlage haben, Vorlage selbst bleibt unverändert.
|
||
|
||
## 8. Löschen/Deaktivieren einer Vorlage
|
||
- Vorlage wird nie hart gelöscht, wenn bereits Objekte oder Kontrollen darauf verweisen (Historie-Integrität) – nur Status „veraltet/inaktiv", nicht mehr für neue Objekte wählbar.
|
||
|
||
## Referenzen
|
||
Bezug: [[06_datenmodell]], [[07_materialstamm]]
|