Status Handling bei Datensätzen
Der Benutzer hat die Möglichkeit Datensätzen selbst definierte Status zuzuweisen. Status werden definiert durch einen Namen, eine Beschreibung, die Datensatztypen für die der Status bestimmt ist, ein Icon, eine Farbe, eine Priorität und Aktionen die ausgeführt werden beim setzen des Status. Wird der Status eines Datensatzes verändert erscheint dies in den Aktivitäten des Datensatzes.
Status einrichten
Status Callbacks
Status Callbacks sind definierbare Funktionsaufrufe die aktiv oder inaktiv geschalten werden können. Das Feld "Feature" definiert in der brandbox eigenen API-Syntax welche Funktion aufgerufen werden soll. Diese Callbacks können bei Status Aktionen ausgewählt werden.
Status Aktionen
Jede Status Aktion hat einen Namen und einen zugehörigen Callback (Funktionsaufruf). Für die verschiedenen Callbacks können noch zusätzliche Optionen konfiguriert werden. Beispielsweise der E-Mail Empfänger wenn der Callback "send/mail" ausgeführt wird.
Achtung
Hier kann es durch Fehlkonfiguration der Zusatzeinstellungen zu Fehlern kommen. Bitte prüfen Sie ob die Einstellungen zu dem jeweiligen Callback passen.
Status
Um einen Status einzurichten definieren Sie zunächst die Bezugsentitäten, also die Art von Datensätzen auf die dieser Status angewendet werden kann und einen Namen. Zusätzlich kann eine Beschreibung, ein Icon, eine Farbe und eine Priorität festgelegt werden. Die zuvor erläuterten Status Aktionen können hier dem Status zugewiesen werden. Diese Aktionen werden ausgeführt sobald dieser Status gesetzt wurde.
Über den Status kann das Verhalten im Fehlerfall definiert werden.
"Bei Fehler fortfahren": Ist diese Option gewählt, wird bei allen gewählten Datensätzen die Logik ausgeführt, auch wenn Fehler auftreten.
"Status bei Fehler setzten": Ist diese Option gewählt, wird der Status auch gesetzt, wenn Fehler auftreten.
Status setzen
Um einen Status für einen bestimmten Datensatz auszulösen, muss der gepflegte Status die richtigen Bezugsentitäten gepflegt haben und es erfordert die Rechte auf die Status Tabelle.
Der zu setzende Status kann in der Listen Ansicht und in der Bearbeiten Ansicht ausgewählt werden.
Status setzen bei dem Bearbeiten eines Datensatzes
Status setzen in der Listen Ansicht
Status setzen: Auswahl im Fenster
Wenn sie in einer der beiden Ansichten auf "Status setzen" klicken, dann öffnet sich ein Fenster mit den verschiedenen verfügbaren Status und Beschreibungen.
Wählen sie den gewünschten Status mit Klick auf dessen Button aus. Anschließend wird diesem Datensatz der Status gesetzt und dessen Aktionen ausgelöst, wenn hinterlegt.
Diese Aktion taucht auch unter Status-Aktivitäten auf und in den allgemeinen Aktivitäten des Datensatzes.
Status-Aktivitäten
Um eine gelistete Chronologie aller Status Änderungen und dessen Auslöser zu erhalten, klicken Sie auf "Status-Aktivitäten".
Hier wird nach Datum sortiert der verantwortliche Benutzer und der ausgelöste Status angezeigt.