
Jan.Dreyer@bertelsmann.de schrieb: [...]
Nein, das Problem ist bereits, dass VOR dem Verschieben der Owner gewechselt wird. Zum Nachspielen: Ein frisch eingetroffenes Ticket (Besitzer: root@localhost) --> Benutzen der Verschieben"-Funktion --> Ticket wird gesperrt und Verschieben-Dialog angezeigt --> Ticket freigeben --> Ticket verbleibt in Queue, ABER Besitzer wurde gewechselt! [...]
Hallo Jan, das Verhalten kann ich reproduzieren, mir ist nur nicht ganz klar, was bei euch automatisch passiert und was manuell. Ich habe Mal beides durchgespielt : 1. neues Ticket trifft ein 2. Status = neu, Sperre = frei, Queue = "Dispatch", Besitzer = root@localhost 3. Wechsel der Queue 4. Status = neu, Sperre = frei, Queue = "Abteilung", Besitzer = root@localhost Die Queue wechsele ich mit der Dropdown-Box in der AgentTicketZoom-Ansicht. Ein Dialog wird bei mir standardmäßig nicht angezeigt -> Ticket::Frontend::MoveType. Zu einer Ticket-Sperre kommt es bei mir nicht, also nehme ich an, dass ihr manuell sperrt : 1. neues Ticket trifft ein 2. Status = neu, Sperre = frei, Queue = "Dispatch", Besitzer = root@localhost 3. Agent sperrt Ticket 4. Status = neu, Sperre = gesperrt, Queue = "Dispatch", Besitzer = Agent 5. Wechsel der Queue 6. Status = neu, Sperre = frei, Queue = "Abteilung", Besitzer = Agent Die Ticket-Freigabe von Schritt 5 nach Schritt 6 geschieht automatisch durch Ticket::EventModulePost###99-ForceUnlockOnMove. Da das Modul sich aber wirklich nur um die Sperre kümmert, bleibt der Besitzer unverändert und das war aufgrund der manuellen Sperre in Schritt 3 der Agent. IMHO hast du nur 3 Optionen : 1. nicht manuell sperren (Schritt 3) 2. Modul anpassen 3. Besitzer nach Schritt 6 manuell auf root@localhost setzen mit der AgentTicketOwner-Ansicht und dann das Ticket irgendwie automatisch entsperren (GenericAgent, queue unlock timeout) Ich hoffe ich konnte dir wenigstens etwas helfen, denn ich glaube, dass du dich mit OTRS besser auskennst als ich :( Grüße Alexander -- radprax Gesellschaft fuer medizinische Versorgungszentren mbH, Bergstr. 7 - 9, 42105 Wuppertal, Fon: +49 202 2489 1110, Fax: +49 202 2489 94 1119 Geschaeftsfuehrer: Andreas Martin, Dr. med. Heiner Steffens, Dr. med. Renate Tewaag Amtsgericht Wuppertal: HRB 19359, St.-Nr.: 5132/5889/0264, DE 814559152 Web: http://www.radprax.de