Files
MABEA/ergebnisse/03_fehlbestandsmanagement.md
T

63 lines
5.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Prompt 03 Fehlbestände und Aufgaben definieren
Bezug: [[02_prozess_kontrolle]], Karten [[07_sofort_nachfuellung]], [[08_mindermenge_gueltigkeit]], [[12_eskalation]].
## 1. Statusmaschine Fehlbestand
```
┌────────────────────────────────────┐
│ │
entdeckt ──▶ offen ──▶ in Bearbeitung ──▶ nachgefüllt ──▶ erledigt
│ │
│ └──▶ Mindermenge genehmigt ─┐
│ │ (bleibt weiterhin
└──────────────────────────────────────────┘ als Fehlbestand sichtbar,
bis tatsächlich erledigt)
```
**Status-Definitionen:**
- **offen** Fehlmenge festgestellt, noch keine Reaktion.
- **in Bearbeitung** jemand kümmert sich aktiv (z. B. Bestellung ausgelöst, Ersatzteil unterwegs); optionaler Zwischenstatus, kein Pflichtdurchlauf.
- **Mindermenge genehmigt** zusätzlicher Vermerk/Substatus, KEIN Ersatz für „offen“; Fehlbestand bleibt fachlich offen, nur die Bewertung/Sichtbarkeit ändert sich (Karte 08). Läuft automatisch aus bei nächster Kontrolle des Objekts.
- **nachgefüllt (teilweise)** Ist-Menge wurde erhöht, aber Soll noch nicht vollständig erreicht; Fehlmenge reduziert sich. Technisch eigener Status `nachgefuellt_teilweise` (Prompt 20), fachlich zählt er weiterhin als „offen" Dashboard-Kennzahlen (Prompt 12) müssen `offen`, `in_bearbeitung` UND `nachgefuellt_teilweise` gemeinsam als „offen" aggregieren.
- **erledigt** Ist-Menge = Soll-Menge erreicht, unabhängig davon ob durch sofortige Nachfüllung (Karte 07) oder spätere Lieferung.
**Wichtigste Regel (aus `reihenfolge.md`):** „Mindermenge genehmigt“ ist niemals gleichbedeutend mit „erledigt“. Ein Fehlbestand gilt ausschließlich als erledigt, wenn der tatsächliche Bestand wieder vollständig ist.
## 2. Pflichtattribute eines Fehlbestand-Vorgangs
| Feld | Beschreibung |
|---|---|
| Material | Referenz auf Materialstamm-Position |
| Ressource | Rucksack/Fahrzeug/Objekt, an dem Fehlbestand festgestellt wurde |
| Standort | zum Zeitpunkt der Feststellung |
| Sollmenge | zum Zeitpunkt der Feststellung (kann sich später durch Vorlagenänderung ändern, Vorgang bleibt an ursprünglichem Wert dokumentiert) |
| Istmenge | zum Zeitpunkt der Feststellung |
| Fehlmenge | Soll Ist, wird bei Teilnachfüllung neu berechnet |
| Entstanden am | Zeitstempel, Grundlage für spätere Eskalation (Karte 12) |
| Festgestellt von | Mitarbeiter/Kontrolle, die den Fehlbestand ausgelöst hat |
| Ursache | optional (z. B. Verbrauch, nicht auffindbar, beschädigt) |
| Maßnahme(n) | Historie von Aktionen (Nachfüllung, Genehmigung, Bemerkungen) |
| Verantwortlicher | zuständiger Materialverantwortlicher (aus Zuständigkeits-Zuordnung, Karte 04) |
| Erledigt am | Zeitstempel, wenn Status „erledigt“ erreicht |
| Historie | vollständiger Verlauf aller Statuswechsel mit wer/wann/alt→neu |
## 3. Übergangsregeln
- **offen → in Bearbeitung**: manuell durch Verantwortlichen, rein informativ, keine Pflicht.
- **offen/in Bearbeitung → Mindermenge genehmigt**: nur durch Materialverantwortlicher/Leitungsverantwortlicher (Prompt 04), niemals durch Mitarbeiter/Kontrollorgan selbst.
- **jeder Status → erledigt**: ausschließlich automatisch durch das System, wenn Ist = Soll erreicht wird (nie manuell durch Setzen eines Häkchens ohne Mengenabgleich).
- **Mindermenge genehmigt → offen**: automatisch beim Start der nächsten Kontrolle desselben Objekts (Ablauf der Genehmigung, Karte 08), sofern die Abweichung dort weiterhin besteht.
- Sofortige Nachfüllung während der Kontrolle: Übergang offen → erledigt geschieht ohne Zwischenstatus, aber mit vollständigem Historieneintrag beider Ereignisse (Karte 07).
## 4. Sichtbarkeit
- Mitarbeiter: sieht offene Fehlbestände seiner kontrollierten/zugewiesenen Objekte, kann nachfüllen.
- Materialverantwortlicher/Leitungsverantwortlicher: sieht alle Fehlbestände seines Zuständigkeitsbereichs (Karte 04), kann genehmigen, Sollmengen anpassen.
- Administration: sieht alles, verwaltet Stammdaten/Struktur.
## 5. Vorbereitung für Roadmap-Feature Eskalation (Karte 12)
- Feld „entstanden am“ ist Pflicht, damit späteres Eskalationsjob (Prompt 24) Alter berechnen kann, ohne Modelländerung.
- Kein Eskalationsmechanismus selbst in V1 nur Datenbasis.
## Offene Fragen für Prompt 04
- Bemerkungsfeld beim Fehlbestand: aus Prompt 02 offen Pflicht oder optional? → Empfehlung: optional, aber bei Genehmigung einer Mindermenge zwingend (Begründungspflicht), siehe Prompt 04.
- Muss ein Fehlbestand einem bestimmten Verantwortlichen fest zugeordnet werden, oder reicht "sichtbar für alle Verantwortlichen des Zuständigkeitsbereichs"? → Im Schema (Prompt 20) als `verantwortlicher_id` NULLABLE umgesetzt: NULL bedeutet „sichtbar für alle Verantwortlichen des Zuständigkeitsbereichs" (Standardfall), gesetzter Wert bedeutet feste Zuordnung. Beide Fälle vom Modell abgedeckt, keine weitere Entscheidung nötig.