Re: [otrs-de] Reihenfolge der Abarbeitung der Jobs im Generic Agent

Hallo David, Vielen Dank für die Antwort. Leider geht das nicht, da die Tickets nicht per Mail kommen sondern per Kundeninterface in die Queue eingestellt werden und dann anhand des ausgewählten Services weiterverteilt werden sollen. Und eine Auswahl per Queue ist insofern nicht möglich, da die auswählbaren Queues in der View Frontend::Customer::Ticket::ViewNew nicht kundenabhängig konfigurierbar sind und alle Kunden dann auch alle Queues sehen würden. Mit freundlichen Grüßen Karsten Behrens -----Ursprüngliche Nachricht----- Von: David Heidt [mailto:witscher@kulturbeutel.org] Gesendet: Donnerstag, 17. September 2009 16:14 An: User questions and discussions about OTRS.org in German Betreff: Re: [otrs-de] Reihenfolge der Abarbeitung der Jobs im Generic Agent Hallo Karsten, Behrens, Karsten schrieb:
Liebe Liste,
kann mir jemand beantworten, ob man die Reihenfolge der Abarbeitung der Jobs im Generic Agent irgenwie beeinflussen kann? Ich bräuchte das für folgendes Szenario:
1. Verschiebe alle Tickets aus der Queue A in die Queue B, wenn sie das Wort xxx enthalten, 2. Verschiebe alle Tickets aus der Queue A in die Queue C, wenn sie das Wort yyy enthalten, 3. Verschiebe alle Tickets, die dann noch übrig sind, in die Queue D.
Wie man sieht, muss der 3. Job auf jeden Fall NACH 1. und 2. abgearbeitet werden.
In der Doku steht leider nichts darüber.
Wer kann mir helfen?
Wenn ich auf deinen Ansatz eingehe, kann ich mir höchstens vorstellen, Job 3 zeitlich großzügig nach den anderen zu starten, das ist aber sehr unsauber. Eine Abhängigkeitsprüfung im GenericAgent ist mir (zumindest ohne das Nutzen von Kommandos/Modulen) in dieser Weise nicht bekannt. Ich würde ganz anders an die Problematik rangehen: vorher sortieren. Wenn das Ticket das Wort xxx enthält, wird es gleich in Queue B einsortiert - also per PostMaster Filter. Mit C das gleiche. D - Tickets können dann in der Queue bleiben, also A=D Gruß, David --------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen! http://www.otrs.com/de/support/enterprise-subscription/

Hallo Karsten,
Leider geht das nicht, da die Tickets nicht per Mail kommen sondern per Kundeninterface in die Queue eingestellt werden und dann anhand des ausgewählten Services weiterverteilt werden sollen. Und eine Auswahl per Queue ist insofern nicht möglich, da die auswählbaren Queues in der View Frontend::Customer::Ticket::ViewNew nicht kundenabhängig konfigurierbar sind und alle Kunden dann auch alle Queues sehen würden.
hm... Wenn es Deine SLA-Zeiten zulassen, kannst Du die alle Jobs im 10 Minuten Rhythmus laufen lassen und den letzten jedoch mit der Bedingung versehen, nur Tickets, die vor 30 Minuten erstellt wurden, zu verschieben. Auch nicht sauber, aber ein bisschen sauberer ;) Frage an die Liste: Gibt es nicht so etwas wie ein Customer Filter Modul äquivalent zum PostMaster Filter? Gruß, David
participants (2)
-
Behrens, Karsten
-
David Heidt