# Prompt 02 – Kontrollprozess vollständig definieren Bezug: [[01_anforderungsanalyse]], Karten [[01_rollen_zuordnung]], [[07_sofort_nachfuellung]], [[08_mindermenge_gueltigkeit]], [[06_geraet_pc_mobil]]. ## 1. Status einer Kontrolle - **nicht gestartet** – Objekt wartet auf Kontrolle - **in Bearbeitung** – Mitarbeiter hat Kontrolle geöffnet, noch nicht abgeschlossen - **abgeschlossen** – Kontrolle beendet (kann trotzdem offene Fehlbestände als eigene Vorgänge hinterlassen, siehe Prompt 16) - **abgebrochen** – Mitarbeiter hat Kontrolle gestartet, aber nicht zu Ende geführt (z. B. Einsatzalarmierung); keine Ist-Werte werden übernommen, Objekt bleibt „nicht gestartet“/vorherigen Stand ## 2. Ablauf (Normalfall, keine Abweichung) 1. Mitarbeiter öffnet Ressource (Rucksack/Fahrzeug) – frei wählbar oder aus zugewiesener Liste (Karte 01). 2. System zeigt Positionen nach Kategorie/Fach gegliedert (siehe Struktur der bestehenden Excel-Listen: Fach → Artikel → Sollmenge). 3. Für jede Position: einfache Bestätigung „passt“ (Ist = Soll) per einem Tap, oder Eingabe abweichender Ist-Menge. 4. Bestätigte Positionen benötigen keine weitere Eingabe. 5. Nach letzter Position: Kontrolle abschließen (Prompt 16), System speichert Kontrollnachweis (wer, wann, Objekt, Ergebnis je Position). ## 3. Ablauf bei Abweichung (Ist < Soll) 1. Mitarbeiter trägt Ist-Menge ein, System berechnet Fehlmenge automatisch (Soll − Ist). 2. System legt automatisch einen Fehlbestand-Vorgang an, Status „offen“, mit Zeitstempel „entstanden am“ (Vorbereitung Eskalation, Karte 12). 3. Mitarbeiter wird gefragt: „Direkt aus Lager nachfüllen?“ - **Ja, sofort nachgefüllt:** Ist-Menge wird auf Soll korrigiert, Fehlbestand-Vorgang wird im selben Moment auf Status „erledigt“ gesetzt, Historieneintrag zeigt beide Ereignisse mit Zeitstempel (Karte 07). - **Nein, nicht verfügbar:** Fehlbestand bleibt „offen“, Kontrolle kann trotzdem fortgesetzt/abgeschlossen werden (Prompt 16). 4. Optional: Mitarbeiter kann Ursache/Bemerkung zum Fehlbestand hinterlegen (z. B. „Verbrauch im Einsatz“, „nicht auffindbar“). ## 4. Ablauf bei Ist > Soll (Überbestand) - Wird ebenfalls erfasst und als Abweichung protokolliert (informativ), löst aber keinen Fehlbestand-Vorgang aus. Keine Genehmigungspflicht nötig, da kein Sicherheitsrisiko wie bei Mindermenge. ## 5. Nachfüllung außerhalb der Kontrolle - Ein offener Fehlbestand kann jederzeit unabhängig von einer laufenden Kontrolle nachgefüllt werden (z. B. Lieferung trifft später ein). - Nachfüllung erfasst: nachgefüllte Menge, wer, wann. Ist die Sollmenge danach wieder vollständig erreicht → Fehlbestand-Vorgang wird automatisch auf „erledigt“ gesetzt. - Teilnachfüllung: Fehlbestand bleibt „offen“, Fehlmenge wird reduziert, Historieneintrag dokumentiert Teilschritt. ## 6. Mindermengen-Genehmigung im Ablauf - Bei offenem Fehlbestand kann Materialverantwortlicher/Leitungsverantwortlicher eine Ausnahme genehmigen (Prompt 04). - Genehmigung ändert NICHT die Ist-Menge, sondern setzt einen zusätzlichen Status/Vermerk „Mindermenge genehmigt“ neben dem weiterhin bestehenden Fehlbestand. - Genehmigung gilt automatisch nur bis zur nächsten Kontrolle desselben Objekts (Karte 08) – bei dieser nächsten Kontrolle wird die Position erneut regulär bewertet. ## 7. Sonderfälle - **Material nicht mehr im Bestand des Materialstamms vorhanden** (z. B. Position wurde durch Vorlagenänderung entfernt): Kontrolle zeigt Hinweis, Position wird als „entfällt“ markiert statt als Fehlbestand. - **Individuelle Abweichung vom Vorlagen-Soll** (Prompt 10): Kontrolle rechnet gegen die objektindividuelle Sollmenge, nicht gegen die ursprüngliche Vorlage. - **Mehrere Mitarbeiter gleichzeitig an derselben Kontrolle:** ausgeschlossen durch Objekt-Sperre nach Scan/Kontrollstart (siehe Punkt 8), nicht durch reine Konvention. - **Gerätewechsel (PC ↔ mobil) mitten in einer Kontrolle:** Kontrollstatus „in Bearbeitung“ muss geräteunabhängig fortsetzbar sein (Karte 06), da Login-basiert und nicht gerätegebunden. ## 8. Objekt-Sperre bei aktiver Kontrolle (Nutzerentscheidung) Ergänzung zum Sonderfall „mehrere Mitarbeiter gleichzeitig": Sobald ein Objekt gescannt bzw. eine Kontrolle daran gestartet wird, gilt es für andere Mitarbeiter als **gesperrt**, solange die Kontrolle „in Bearbeitung“ ist. **Wichtige Klarstellung zum Geltungsbereich:** Die Sperre gilt ausschließlich **pro einzelnem Objekt**, nicht für eine ganze Kontrollrunde/Kampagne. Mehrere Mitarbeiter können jederzeit **gleichzeitig verschiedene Objekte** kontrollieren (z. B. eine ganze Fahrzeugflotte wird parallel von mehreren Personen kontrolliert, je eine Person pro Fahrzeug/Rucksack). Gesperrt ist immer nur das konkrete Objekt, an dem gerade eine Kontrolle läuft – nicht das System oder ein größerer Bereich. - **Sperre auslösen:** automatisch bei Scan/Kontrollstart (Prompt 11, Screen 1/2). - **Zweiter Zugriffsversuch:** System zeigt klare Meldung „wird gerade von [Name] kontrolliert, seit [Zeitpunkt]" statt stillschweigend zu blockieren. - **Übernahme möglich:** zweiter Mitarbeiter kann nach dieser Meldung bewusst „trotzdem übernehmen" wählen (z. B. wenn erster Kollege erwiesenermaßen nicht mehr dran ist, Akku leer, Einsatzalarmierung). Kein automatischer Timeout nötig, da menschliche Entscheidung die Übernahme freigibt. - **Protokollierung:** jede Übernahme wird als Historieneintrag festgehalten (wer hat wem die laufende Kontrolle entzogen, wann, Prompt 13) – Nachvollziehbarkeit bleibt gewahrt. - **Freigabe der Sperre:** automatisch bei Abschluss oder Abbruch der Kontrolle (Prompt 16), zusätzlich jederzeit durch Übernahme gemäß obigem Mechanismus. - Getrennt vom Server-Zuordnungs-Mechanismus für Satelliten (Karte 13): diese Sperre wirkt innerhalb eines Servers (Haupt- oder Satellit) zwischen einzelnen Benutzern, die Server-Zuordnung wirkt zwischen Haupt- und Satelliten-Server als Ganzes. ## 9. Trennung der vier Kernbegriffe (verbindlich) | Begriff | Bedeutung | Ändert Ist-Menge? | |---|---|---| | Kontrolle | Erfassungsvorgang zu einem Zeitpunkt | nein, nur Erfassung | | Fehlbestand | Automatisch entstandener Vorgang bei Ist < Soll | nein, dokumentiert nur | | Nachfüllung | Tatsächliches Auffüllen aus Lager | ja, korrigiert Ist-Menge | | Mindermengen-Genehmigung | Fachliche Ausnahmeentscheidung | nein, niemals | Diese Trennung ist die zentrale Leitplanke aus `reihenfolge.md` und darf bei Prompt 03/04/06 nicht aufgeweicht werden. ## Offene Fragen für Prompt 03/04 - Braucht „abgebrochene“ Kontrolle eine Aufbewahrung als Teil-Historie, oder wird sie komplett verworfen? - Soll Bemerkungsfeld beim Fehlbestand Pflicht oder optional sein?