Zeiteinheiten in Statistikmodul einbinden

hallo, ich beschäftige mich für meine firma mit dem troubleticketsystem. nun möchte ich mir mit hilfe des statistikmoduls eine monatliche übersicht über alle tickets ausgeben lassen. diese soll folgendes beinhalten: - kundennr (wenn möglich noch kundenname) - Queue - verbrauchte Arbeitseinheiten leider finde ich nirgends eine eistellung für den letzten punkt. können sie mir evtl. weiter helfen?! mfg, eric j.

hallo eric, über die suche mit der ergebnis-ansicht "CSV" bekommst du alle details, auch die arbeitseinheiten. lg josy

Am Mittwoch, 7. November 2007 11:20:28 schrieb it-news (Josef Lahmer):
hallo eric,
über die suche mit der ergebnis-ansicht "CSV" bekommst du alle details, auch die arbeitseinheiten.
lg josy
Hallo, das Problem an dieser Lösung ist, dass es nicht möglich ist, Arbeitseinheiten nach Agent aufzuschlüsseln. Lediglich eine Ausgabe der gesamten Arbeitseinheiten pro Kunde oder pro Ticket ist möglich. Das Problem ist jetzt: Will man herausfinden, welcher Agent wie viele Arbeitszeiten/Monat aufgewendet hat, so bekommt man über die Statistiken verfälschte Ergebnisse für Tickets, an denen mehr als 1 Agent tätig war. Ich habe mir an dieser Stelle mit folgendem SQL Query abgeholfen (Queue-Name und Datumsgrenzen nach Bedarf anpassen): SELECT SUM(time_unit), system_user.login FROM time_accounting JOIN ticket ON time_accounting.ticket_id=ticket.id JOIN queue ON ticket.queue_id=queue.id JOIN system_user ON time_accounting.change_by=system_user.id WHERE queue.name LIKE "%Name_des_Queues%" AND time_accounting.change_time BETWEEN '2007-07-01 00:00:00' AND '2007-07-31 23:59:59' GROUP BY system_user.login; Eventuell hilft das ja jemanden. Gruß, Elias P. -- A really nice number: "09:F9:11:02:9D:74:E3:5B:D8:41:56:C5:63:56:88:C0"

hallo elias, *luftsprung* ;-) ja, das stand auf meiner "wäre nützlich" liste. alternativ das ganze nach queue summiert schauts dann das sql so aus: SELECT SUM(time_unit), queue.name FROM time_accounting JOIN ticket ON time_accounting.ticket_id=ticket.id JOIN queue ON ticket.queue_id=queue.id JOIN system_user ON time_accounting.change_by=system_user.id WHERE time_accounting.change_time BETWEEN '2007-00-01 00:00:00' AND '2008-01-01 00:00:00' GROUP BY queue.name ORDER BY SUM(time_unit) DESC danke, lg josy ------------------------ Die Post bringt allen was. Manchmal sogar die Ernennung zum postzertifizierten Lettershop. Mit diesem Gütesiegel ist es jetzt amtlich, dass gugler* cross media jede Art von Versand ordnungsgemäß und AGB-gerecht abwickeln kann. Das spart Portokosten und gewährleistet eine sofortige Weiterbeförderung.
participants (3)
-
Elias Probst
-
Eric Jonzeck
-
it-news (Josef Lahmer)