A jegykiosztás funkcionalitás az általános ügyintézőtől származó eseményalapú jegyműveleteken alapul. A feladat végrehajtható az összes illeszkedő jegyre vagy csak arra a jegyre, amely az eseményt aktiválta. Ezenkívül lehetőség van meghatározni egyéni rendezési modulokat és művelet előtti modulokat az általános ügyintéző feladathoz. Ez a csomag biztosít egy rendezési modult és egy művelet előtti modult a jegyek kiosztásához. Az aktiválókat használja a kiosztási folyamat végrehajtásához.
A csomag telepítése után egy TicketAllocation nevű általános ügyintéző feladat lesz hozzáadva a rendszerhez. Ez a feladat egy egyszerű jegykiosztási beállítás, amely személyre szabható és kibővíthető.
A jegyek szűrése nem változott az alapértelmezett általános ügyintéző viselkedésétől. A legtöbb esetben a jegykiosztási feladat alapértelmezett eseményének beállítását nem kell megváltoztatni. Az eseményeknek önmagukat magyarázónak kell lenniük. A különböző jegyműveleteket és az ügyintézők bejelentkezését vagy kijelentkezését képviselik.
Alapértelmezetten a feladat az OTRS démonon keresztül van végrehajtva az ügyintézők blokkolásának elkerülése és a végtelen kiosztási ciklusok megakadályozása érdekében. Ezenkívül szükség van a végtelen ciklusok megakadályozását Igen értékre állítani.
Alapértelmezetten a TicketAllocation művelet előtti modul be fogja állítani a jegyzárat. Ez egy másik TicketLockUpdate
eseményt fog aktiválni, amely egy új feladatot fog indítani, és így tovább. A TicketLockUpdate
esemény szükséges annak lehetővé tételéhez, hogy reagáljon az automatikus és kézi jegyfeloldásokra a jegyek ismételt kiosztásához. Ajánlott megtartani ezeket a beállításokat.
Az Egyéni modulok végrehajtása felületi elemben két választómező található, amelyek azt határozzák meg, hogy egy Rendezési modul és/vagy egy Művelet előtti modul végrehajtása szükséges-e. Ez a csomag egy rendezési modult és egy művelet előtti modult ad a rendszerhez.
A rendezési modult nem kötelező használni a kiosztási funkcionalitáshoz. Létezik néhány rendszerbeállítási lehetőség, amelyek befolyásolhatják a jegyek sorrendjét. Ha a sorrendet módosítani kell, akkor a TicketAllocation rendezési modult szükséges használni. A művelet előtti modul az olyan jegyattribútumok módosításához szükséges, amelyeket a jegyeknek be kell állítaniuk. Van néhány rendszerbeállítási lehetőség a kiosztási folyamat befolyásolásához is.
Lehetőség van további attribútumok beállítására, amelyeket a feldolgozott jegyeknek be kell állítaniuk. A TicketAllocation művelet előtti modul be fogja állítani a tulajdonost és a zárolást (ha be van állítva) a jegyeknél, ha nincsenek hibák a kiosztási folyamatban és illeszkedő ügyintéző található. Ha nem lehet a kiosztást elvégezni, akkor lehetőség van alapértelmezett értékeket beállítani az általános ügyintéző Jegyattribútumok frissítése/hozzáadása felületi elemében a tulajdonoshoz és a zároláshoz. Ha kiosztás történik, akkor ezek az értékek felül lesznek írva.