Lösungszeitdauer
Das Feld Lösungszeit ist in den Tabellen „Incident“ [incident] und „Anforderung“ [sc_request] verfügbar. Dieses Feld ermöglicht eine einfache Berichterstellung darüber, wie lange es dauert, bis Anforderungen geschlossen werden. Es wird als Ganzzahl in Sekunden gespeichert.
Berechnung der Business-Regel
Bestimmte Geschäftsregeln berechnen das Feld Lösungszeit, wenn der Datensatz gelöst oder als geschlossen markiert wird, und messen die Differenz zwischen dem Datum für „Geöffnet“ und „Geschlossen“. Das Feld wird als ganzzahlige Anzahl von Sekunden im System gespeichert.
- In der Incident-Tabelle wird das Feld bei Abschluss durch die Geschäftsregel mark_closedberechnet. Die folgenden Codezeilen berechnen die Lösungszeit:
if (dataChange || current.calendar_stc.nil()) current.calendar_stc = gs.dateDiff(opened, resolved, true); - Wenn der Incident direkt geschlossen wird, basiert die Berechnung auf der Geschäftsregel mark_closed. Die folgenden Codezeilen berechnen die Lösungszeit:
if (dataChange || current.calendar_stc.nil()) current.calendar_stc = gs.dateDiff(opened, closed, true);