-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Laufende Schicht editieren #466
Comments
Vielleicht.
Nein. Behalten wir uns für die Zukunft vor. |
Eigentlich dürfte das ganz fix gehen. Welche Einschränkungen wollen wir denn vornehmen, also was sollen die Nutzer hier ändern können?
Mehr ja wahrscheinlich nicht? Wir werden hier allerdings nicht erlauben, dass ein User die Startzeit in die Zukunft setzt. Das heißt: Schicht gestartet um 08:00, aktuell ist 10:00. User kann die Startzeit nun auf spätestens 09:55 anpassen. Später ist nicht erlaubt, da wir sonst eine negative Schichtdauer hätten. |
Genau, die _Vor_datierung des Schichtanfangs sollte möglich sein, falls ich zu spät einclocke. Allerdings muss man sich überlegen, wo man das macht - laufende Schichten stehen ja erst nach dem Ende in der Schichtübersicht, richtig? D.h. entweder müsste man laufende Schichten in die Übersicht bringen oder ich müsste sozusagen neben Start/Stop einen Änderungsbutton haben. Das bläht es natürlich wieder ein bisschen auf... |
Das könnten wir schon einrichten, aber am Ende wäre es ein "Ich gebe jetzt das Schichtende ein und beende damit die aktuell laufende Schicht".
Ich hatte jetzt gedacht, wir fügen irgendwie eine Option (Button) beim Ein-/Ausstechen hinzu. Dieser erscheint nur bei einer laufenden schicht und ermöglicht es, diese zu ändern. |
Hm... ja - das wäre ja auch in Ordnung. Ich würde nur meine Schicht vorzeitig ausstechen können, falls ich nachher nicht dran denke oder alle Hände voll zu tun habe.
Ja, das dachte ich auch - hatte nur überlegt, ob's das nicht überlädt. |
Denke vor erst ist das in Ordnung. Für das überarbeitet UI können wir uns gerne mal mehr Gedanken machen. |
Das erachte ich in der Hinsicht als unnötig als es das "ein- und ausclocken" überflüssig macht. Da eine "beende Schicht in Zukunft" einem "ich trage meine Schicht direkt ein" gleicht. Es würde lediglich das System entlasten da so weniger Schichten, die vergessen wurden, laufen würden. |
Ich sehe folgenden Fall: User sticht ein und merkt, dass er eigentlich eine Schicht auch händisch anlegen konnte. Anstatt jetzt die Schicht zu stoppen, und nachträglich zu editieren um die Endzeit anzupassen, kann die Endzeit in der "laufenden Schicht" eingetragen werden. Für das System ist die Schicht ab dem Zeitpunkt dann auch nicht mehr aktiv sondern beendet. Eine aktive Schicht ist nämlich die, die keine Endzeit hat. Es ist wahrscheinlich eine bessere UX, mehr nicht. Sehe nicht, dass es das ganze System komplexer macht. |
Stimme Michael da zu. Eigentlich sind die Start-/Stop-Buttons nur sowas wie shortcuts, die |
Das lässt sich ohne Probleme ändern. Aktuell filtern wir einfach alle Schichten heraus, die noch keine Endzeit haben (=laufende Schichten). |
Sollte man laufende (gestochene) Schichten editieren können? Oder geht das?
Angenommen, ich clocke mich 15 Minuten zu spät ein und möchte den Anfang gleich korrigieren (wo ich schonmal dran bin).
Oder ich möchte meine Schicht so einstellen, dass sie sich in 20 Minuten automatisch beendet (weil warum auch immer), obwohl ich sie mit stechen begonnen habe.
The text was updated successfully, but these errors were encountered: