Arbeitsstatus
Die vordefinierte Aufzählung Arbeitsstatus (WorkingState) definiert Auswahlmöglichkeiten für den "Arbeitsstatus" von Entitätstypen, die als Arbeitsstatusbesitzer gelten (s. a. Arbeitsstatusbesitzer).
Die Aufzählung lässt Anpassungen zu.
Für die Konfiguration von Aufzählungswerten steht ein eigener Konfigurationstyp "Arbeitsstatus-Einstellungen" (WorkingStateConfiguration) mit den Feldern "Icon-URI" (iconUri) und "Farbe" (colorValue) zur Verfügung.
Die Konfigurationsoberfläche bietet für die Zuordnung der Farbe (colorValue) ein Farb-Picker-Element mit folgenden Alternativen Eingabemöglichkeiten bereit:
►HINWEIS◄ Beim Auswählen einer Style-Farbe wird deren Name in das colorValue-Textfeld geschrieben und nicht etwa der Hex-Wert für die zu diesem Zeitpunkt zugeordnete Farbe. Style-Änderungen ändern dann ggf. auch die Arbeitsstatus-Farbe(n). |
|
|
Verwendung von "Arbeitsstatus"-Werten
Eine Entität bezieht sich im Feld "Aktueller Arbeitsstatus" (currentWorkingState) auf eine Entität des Typs "Arbeitsstatus-Eintrag" (für den betreffenden Entitätstyp), der sich per Feld "Arbeitsstatus" (workingState) auf einen Aufzählungswert aus der Arbeitsstatus-Aufzählung bezieht.
Die Aufzählungswerte für Arbeitsstatus bilden auch die Basis für die Definition von Arbeitsstatus-Transformationen, über die u. a. ein "Standard-Arbeitsstatus" (defaultWorkingState) für neu erstellte Entitäten definiert werden kann.
Zahlreiche weitere Funktionalitäten stützen sich auf Werte aus der Arbeitsstatus-Aufzählung:
Werksseitig sind folgende Standardwerte und Lokalisierungen vorbelegt:
Ordinal |
Name |
Beschreibung |
Icon-URI |
Farbe |
Deutsch |
Englisch |
Französisch |
0 |
NEW |
leer |
leer |
#000000 |
Neu |
New |
Nouveau |
1 |
RELEASED |
leer |
leer |
#4deb4d |
Freigegeben |
Released |
Autorisé |
2 |
CANCELED |
leer |
leer |
#d12828 |
Storniert |
Canceled |
Annulé |
3 |
ACCEPTED |
leer |
leer |
#fffc96 |
Akzeptiert |
Accepted |
Accepté |
4 |
FINISHED |
leer |
leer |
#4da9eb |
Abgeschlossen |
Finished |
Achevé |