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);