
Quoting Müller, Patrick (P.Mueller@Studentenwerkdarmstadt.de):
ist es möglich eine Queue bzw. Unterqueue mit einer Prio zu verknüpfen, sodass beim Verschieben eines Tickets in eine andere Q. automatisch die Prio des Tickets geändert wird?
Bsp.:
Queue1 = Prio: very high
Queue2 = Prio: normal
...
Oder ist das lediglich "händisch" möglich?
Keine Ahnung, ob das direkt möglich ist. Was aber auf jeden Fall gehen sollte, ist ein Eintrag für den GenericAgent, der z.B. alle 10 Minuten eingesetzt wird. Der könnte nach Tickets in Queue1 suchen, die nicht Priorität 'very high' haben, und bei diesen die Priorität auf 'very high' setzen. Ein Eintrag in den Jobs könnte nach Tickets in Queue2 suchen, die nicht Priorität 'normal' haben, und dort dann die Priorität auf 'normal' setzen. Also z.B. (in Kernel::Config::GenericAgent.pm, im Hash %Jobs): 'give all Tickets in Queue1 Priority "5 very high"' => { Queue => 'Queue1', Priorities => ['1 very low', '2 low', '3 normal', '4 high'], New => { Priority => '5 very high', }, }, 'give all Tickets in Queue2 Priority "3 normal"' => { Queue => 'Queue2', Priorities => ['1 very low', '2 low', '4 high', '5 very high'], New => { Priority => '3 normal', }, }, Damit würde die Priorität zwar nicht sofort auf die Queue-spezifische Priorität gesetzt, erhält diese aber nach spätestens 10 Minuten vom System (naja, vom GenericAgent). Nachteil ist dabei, daß jede händische Änderung der Priorität in dieser Queue auch beim nächsten Lauf des GenericAgent überschrieben würde. Ich hoffe, das hilft weiter, Susan Dittmar PS: Bitte die Syntax auf jeden Fall nochmal mit den mitgelieferten Beispielen vergleichen! Ich nutze hier eine *sehr* alte Version von OTRS.