- ControlButtons-Extension mit stabiler Template-Inheritance (hasclass XPath) - MachineTimeSelectionPopup Komponente für Session-Auswahl und Minuten-Bearbeitung - Backend Service get_pos_session_suggestions mit Overlap + Rounding - Seed-Tool für reproducible Test-Sessions - PoS-Mapping-Backend für Device-to-Product-Zuordnung - Entfernt: fehleranfällige ProductScreen-Extension (Owl-Crash behoben) Workflow im PoS: 1. Orderline auswählen 2. 'Maschinenzeit'-Button klicken (ControlButtons) 3. Session-Popup mit Vorschlägen + editierbaren Minuten 4. Auswahl bestätigen → Quantity in Orderline durch Summe ersetzen Akzeptanzkriterien Step 4 erfüllt: ✓ Button sichtbar und erreichbar ✓ Popup öffnet und schließt korrekt ✓ Vorschläge sichtbar und auswählbar ✓ Übernahme schreibt in Auftrag ✓ 'Keine Sessions'-Hinweis bei Leerfall ✓ Keine Crashes mehr |
||
|---|---|---|
| .. | ||
| history | ||
| FEATURE_REQUEST_POS_MACHINE_TIME_BILLING.md | ||
| IMPLEMENTATION_PLAN_POS_MACHINE_TIME_BILLING.md | ||