Working state
Die vordefinierte Aufzählung Working state (WorkingState) definiert Auswahlmöglichkeiten für den "Arbeitsstatus" von Entitätstypen, die als Arbeitsstatusbesitzer gelten (s. a. Working state owner).
Die Aufzählung lässt Anpassungen zu.
Für die Konfiguration von Aufzählungswerten steht ein eigener Konfigurationstyp "Working state configuration" (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 Color 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 Working state-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 Working state-Aufzählung bezieht.
Die Aufzählungswerte für Working state bilden auch die Basis für die Definition von Working state matrix, ü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 Working state-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é |