Sortierung der Tickets für Agents

Hilfe zu Znuny Problemen aller Art
Locked
passhd
Znuny newbie
Posts: 10
Joined: 21 Dec 2012, 10:50
Znuny Version: 3.0.12

Sortierung der Tickets für Agents

Post by passhd »

Hallo Zusammen,

in der Ticket-Ansicht nach Queues wird im hiesigen System automatisch nach dem Alter der Tickets sortiert, das älteste Ticket steht an erster Stelle - klickt man dann auf die Sortierung nach Priorität wird als zweite Abhängigkeit nicht nach Datum sortiert, nur nach Prio. Bei uns entspricht Very High der Priorität 1, was in der Abhängigkeitstabelle umgestellt wurde und soweit auch funktioniert. Wie kann man als nächstes die Sortierung so konfigrieren, dass als Standard zuerst nach höchster Prio (also 1, Very High) und in Abhängigkeit nach dem ältesten Ticket absteigend sortiert wird? Ich fand hier einen Hinweis zum Customer Interface, kann es ohne weiteres allerdings nicht adaptieren: viewtopic.php?f=17&t=14131&p=55304&hili ... ung#p55304
Ohne diese bedingte Sortierung herrscht doch ein ziemliches Durcheinander in der Ticketübersicht.

Danke für eure Hilfe!
Last edited by passhd on 09 Jan 2013, 12:18, edited 2 times in total.
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Sortierung der Tickets für Agents

Post by reneeb »

In https://github.com/reneeb/otrs-AlwaysSo ... etQueue.pm habe ich es so gemacht, dass die Priorität immer als erstes Sortierkriterium benutzt wird...
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
passhd
Znuny newbie
Posts: 10
Joined: 21 Dec 2012, 10:50
Znuny Version: 3.0.12

Re: Sortierung der Tickets für Agents

Post by passhd »

Und das sortiert zuerst nach Prio und dann nach Alter oder nach Prio allein?
Welche Zeilen sind ausschlaggebend? 79 und 132 ff?
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Sortierung der Tickets für Agents

Post by reneeb »

* Erst nach Prio und dann nach Alter
* Ja, genau diese Zeilen
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
passhd
Znuny newbie
Posts: 10
Joined: 21 Dec 2012, 10:50
Znuny Version: 3.0.12

[GELÖST] Sortierung der Tickets für Agents

Post by passhd »

Vielen Dank, funktioniert.
Da wir eine umgekehrte Priorisierung haben, musste ich auch die Sortierung umdrehen. Dies ist die Lösung:

AgentTicketQueue.pm:

# sort on default by using both (Priority, Age) else use only one sort argument
my %Sort = ( SortBy => [ 'Priority', $SortBy ],
OrderBy => [ 'Up', $OrderBy ],
);
passhd
Znuny newbie
Posts: 10
Joined: 21 Dec 2012, 10:50
Znuny Version: 3.0.12

Re: Sortierung der Tickets für Agents

Post by passhd »

Hallo Zusammen,
eine Frage habe ich in diesem Zusammenhang noch - kann man gleiche Sortierung als Standard auch auf alle Suchergebnisse über Tickets anwenden? Ich fand die Datei AgentTicketSearch.pm, welche der Namensgebung nach dafür zuständig sein könnte, allerdings weicht deren Inhalt doch sehr ab, als dass ich es selbst ableiten könnte.
Locked