Page 1 of 1
Report Jornaleinträge
Posted: 28. Feb 2011, 13:51
by alain
Hallo zusammen
Wir haben bei uns einen SLA definiert, der sagt dass ein Ticket nach 2 Tagen eskalieren sollen wenn keine aktivität mehr stattfand. Das problem ist nun wie wir das überprüfen könnten.
Gibt es eine Möglichkeit einen Report zu erstellen, der die Journaleinträge überprüft und alle auflistet, bei denen seit mehr als 2 Tagen kein Eintrag mehr gemacht wurde?
Wenn ja, wo bekomme ich so einen Report her?
Danke und Grüsse
Alain
Re: Report Jornaleinträge
Posted: 01. Mar 2011, 15:50
by akrupka
SQL Statement für die Journal Einträge:
Code: Select all
select
act.TicketNumber,
DateAdd(hh, 1, jou.CreatedDate) as CreatedDate,
uc.LastName + ISNULL(', ' + uc.FirstName,'') as [User],
Solution = Case
When jou.ActivityAction = 4 Then 'Das Ticket wurde bearbeitet'
else
ISNULL(jou.Solutionparams+'-' ,'')+ COALESCE(jou.OriginalSolution, jou.Solution, '')
End
from
SPSActivityClassUnitOfWork as jou
inner join
SPSUserClassBase as uc
on uc.ID = jou.[Creator]
inner join
SPSActivityClassBase act
on act.[Expression-ObjectID] = jou.[Expression-ObjectID]
Könntest jetzt noch hergehen, die nicht geschlossenen Tickets zu suchen und dort dann das Datum der Journal Eitnräge mit dem aktuellen Datum zu vergleichen

Re: Report Jornaleinträge
Posted: 02. Mar 2011, 13:56
by alain
Hallo akrupka
Geanu um das geht es mir: alle offenen Tickets mit Journaleinträgen zu suchen, die seit >3 Tagen keinen Eintrag mehr haben.
Ich sehe, du bist ein spezialist
Alain
Re: Report Jornaleinträge
Posted: 07. Mar 2011, 15:13
by alain
Wo finde ich denn den Status "nicht abgeschlossen"? Deine Abfrage zeigt mit alle Tickets mit allen Einträgen...

Re: Report Jornaleinträge
Posted: 07. Mar 2011, 16:26
by akrupka
Mach einen Join auf die SPSCommonClassBase und frage dort den Status ab...ich glaube ungleich 204 oder so!