Az eszkalációs előzmények elérhetők az SQL jelentéskészítéshez. A következő fejezetek ismertetik az adatbázistáblák szerkezetét.
Az escalation_history
tábla
Az összes eszkalációs esemény új bejegyzést fog létrehozni az escalation_history
táblába, amely a befejezett eszkalációs ciklusokkal kapcsolatos statisztikák számításának alapja.
Az eszkalációs események további jelentéskészítésnek bekapcsolásához engedélyeznie kell a következő rendszerbeállítási lehetőséget:
-
Ticket::EventModulePost###EscalationHistory
(csoport:OTRSAdvancedEscalations
, navigáció: Core → Event → EscalationHistory).
Győződjön meg arról, hogy az OTRS démon fut-e.
shell> /opt/otrs/bin/otrs.Daemon.pl status
Ez az eseménymodul a következő eszkalációs eseményeket fogja követni:
-
EscalationStart
-
EscalationStop
-
EscalationSuspend
-
EscalationRestart
-
EscalationResumeSuspend
-
EscalationResumeStop
Az escalation_history
tábla a következő oszlopokkal rendelkezik:
id
-
Ez az oszlop tartalmazza az eszkalációs előzmények azonosítóját (automatikusan növelt).
event_trigger
-
Ez az oszlop tartalmazza az eszkaláció eseményét (például
EscalationStart
). object_id
-
Ez az oszlop tartalmazza az eszkaláció objektumazonosítóját (például a jegy azonosítóját).
object_type
-
Ez az oszlop tartalmazza az eszkaláció objektumtípusát (például
Ticket
). object_history_id
-
Ez az oszlop tartalmazza a
ticket_history
tábla kapcsolódó azonosítóját az eszkalációs eseményhez. escalation_type_id
-
Ez az oszlop tartalmazza az eszkaláció eszkalációtípus-azonosítóját.
escalation_reached
-
Ez az oszlop tartalmazza, hogy az eszkalációs idő el lett-e már érve (lehetséges értékek: 0/1).
escalation_datetime
-
Ez az oszlop tartalmazza az eszkaláció dátumának időbélyegét.
escalation_time
-
Ez az oszlop tartalmazza a többi időt (másodpercben), amíg a jegy eszkalálódik.
escalation_wt
-
Ez az oszlop tartalmazza a többi időt (másodpercben), amíg a jegy eszkalálódik (munkaidő naptárakkal számolva).
notify_datetime
-
Ez az oszlop tartalmazza az értesítés kezdetének dátum és idő időbélyegét.
notify_time
-
Ez az oszlop tartalmazza az értesítés kezdetéig hátralévő másodperceket.
escalation_remaining_time
-
Ez az oszlop tartalmazza a többi időt, amíg a jegy eszkalálódik egy eszkalációtípus felfüggesztése után.
Megjegyzés
Ez az oszlop csak felfüggesztett állapotban van kitöltve.
escalation_remaining_wt
-
Ez az oszlop tartalmazza a többi időt, amíg a jegy eszkalálódik egy eszkalációtípus felfüggesztése után (munkaidő naptárakkal számolva).
Megjegyzés
Ez az oszlop csak felfüggesztett állapotban van kitöltve.
notify_remaining_time
-
Ez az oszlop tartalmazza az értesítés kezdetéig hátralévő másodperceket egy eszkalációtípus felfüggesztése után.
Megjegyzés
Ez az oszlop csak felfüggesztett állapotban van kitöltve.
notify_remaining_wt
-
Ez az oszlop tartalmazza az értesítés kezdetéig hátralévő másodperceket egy eszkalációtípus felfüggesztése után (munkaidő naptárakkal számolva).
Megjegyzés
Ez az oszlop csak felfüggesztett állapotban van kitöltve.
running_total_time
-
Ez az oszlop tartalmazza a teljes időt másodpercben, amíg az időzítő futott a
Timer(Start|Restart|Suspend|Resume|Stop)
események alapján. running_total_wt
-
Ez az oszlop tartalmazza a teljes időt másodpercben, amíg az időzítő futott a
Timer(Start|Restart|Suspend|Resume|Stop)
események alapján (munkaidő naptárakkal számolva). running_total_virtual_time
-
Ez az oszlop tartalmazza a teljes időt másodpercben, amíg az időzítő futott az előzmények bejegyzései alapján.
running_total_virtual_wt
-
Ez az oszlop tartalmazza a teljes időt másodpercben, amíg az időzítő futott az előzmények bejegyzései alapján (munkaidő naptárakkal számolva).
suspend_total_time
-
Ez az oszlop tartalmazza az eszkalációtípus teljes felfüggesztett idejét másodpercben a
Timer(Start|Restart|Suspend|Resume|Stop)
események alapján. suspend_total_wt
-
Ez az oszlop tartalmazza az eszkalációtípus teljes felfüggesztett idejét másodpercben a
Timer(Start|Restart|Suspend|Resume|Stop)
események alapján (munkaidő naptárakkal számolva). running_last_time
-
Ez az oszlop tartalmazza egy esemény kezdete vagy folytatása és egy esemény leállítása vagy felfüggesztése közötti másodperceket (például az
EscalationStart
eseménytől azEscalationSuspend
eseményig vagy azEscalationResume
eseménytől azEscalationStop
eseményig). running_last_wt
-
Ez az oszlop tartalmazza egy esemény kezdete vagy folytatása és egy esemény leállítása vagy felfüggesztése közötti másodperceket (például az
EscalationStart
eseménytől azEscalationSuspend
eseményig vagy azEscalationResume
eseménytől azEscalationStop
eseményig) (munkaidő naptárakkal számolva). running_last_virtual_time
-
Ez az oszlop tartalmazza egy esemény kezdete vagy folytatása és egy esemény leállítása vagy felfüggesztése közötti másodperceket (például az
EscalationStart
eseménytől azEscalationSuspend
eseményig vagy azEscalationResume
eseménytől azEscalationStop
eseményig) a jegy előzményeinek bejegyzései alapján. running_last_virtual_wt
-
Ez az oszlop tartalmazza egy esemény kezdete vagy folytatása és egy esemény leállítása vagy felfüggesztése közötti másodperceket (például az
EscalationStart
eseménytől azEscalationSuspend
eseményig vagy azEscalationResume
eseménytől azEscalationStop
eseményig) a jegy előzményeinek bejegyzései alapján (munkaidő naptárakkal számolva). suspend_last_time
-
Ez az oszlop tartalmazza az időt másodpercben, amíg a jegy eszkalációja legutóbb fel lett függesztve a jegy előzményeinek bejegyzései alapján.
suspend_last_wt
-
Ez az oszlop tartalmazza az időt másodpercben, amíg a jegy eszkalációja legutóbb fel lett függesztve a jegy előzményeinek bejegyzései alapján (munkaidő naptárakkal számolva).
create_time
-
Ez az oszlop tartalmazza az eszkaláció előzményei bejegyzésének létrehozási idejét.
create_by
-
Ez az oszlop tartalmazza annak a felhasználónak az azonosítóját, aki aktiválta az előzmények adatkészletét.
change_time
-
Ez az oszlop tartalmazza azt a dátumot és időt, amikor az eszkaláció előzményének adatkészlete meg lett változtatva.
change_by
-
Ez az oszlop tartalmazza annak a felhasználónak az azonosítóját, aki aktiválta az adatkészlet megváltoztatását.
escalation_history_data
tábla
Az összes eszkalációs esemény új bejegyzéseket fog létrehozni az escalation_history
táblában. Minden egyes eszkalációs eseménynél lehetőség van elmenteni a jegy és a dinamikus mező adatait egy különálló adattáblába. Győződjön meg arról, hogy a TriggerEscalationStartEvents
engedélyezve van-e. Azok az attribútumok, amelyek mentésre kerülnek, a következő rendszerbeállítási lehetőségekben állíthatók be:
-
EscalationHistoryData###Ticket
(csoport:OTRSAdvancedEscalations
, navigáció: Core → EscalationHistoryData).Példa beállítás: Queue → 1
-
EscalationHistoryData###DynamicField
(csoport:OTRSAdvancedEscalations
, navigáció: Core → EscalationHistoryData).Példa beállítás: DynamicField_Teszt → 1
Az eszkalációs események további jelentéskészítésnek bekapcsolásához engedélyeznie kell a következő rendszerbeállítási lehetőséget:
-
Ticket::EventModulePost###EscalationHistory
(csoport:OTRSAdvancedEscalations
, navigáció: Core → Event → EscalationHistory).
Győződjön meg arról, hogy az OTRS démon fut-e.
shell> /opt/otrs/bin/otrs.Daemon.pl status
A jegy és a dinamikus mezők adatai egy különálló escalation_history_data
táblába lesznek elmentve a következő oszlopokkal:
id
-
Ez az oszlop tartalmazza az eszkalációs előzmények azonosítóját (automatikusan növelt).
escalation_history_id
-
Ez az oszlop tartalmazza a kapcsolódó
escalation_history
bejegyzés azonosítóját. field_key
-
Ez az oszlop tartalmazza a kapcsolódó adatok kulcsát (például DynamicField_Teszt vagy Queue).
field_value
-
Ez az oszlop tartalmazza a kapcsolódó adatok értékét (például egy dinamikus mező értékét vagy a jegyattribútumok értékeit).
create_time
-
Ez az oszlop tartalmazza az eszkaláció előzményei adatbejegyzésének létrehozási idejét.
create_by
-
Ez az oszlop tartalmazza annak a felhasználónak az azonosítóját, aki aktiválta az eszkaláció előzményeinek adatkészletét.
change_time
-
Ez az oszlop tartalmazza azt a dátumot és időt, amikor az eszkaláció előzményének adatkészlete meg lett változtatva.
change_by
-
Ez az oszlop tartalmazza annak a felhasználónak az azonosítóját, aki aktiválta az adatkészlet megváltoztatását.