ich bin gerade am versuchen eine suche zusammenzubauen, die mir für ein bestimmtes datum die menge zu der zeit offener tickets ausgibt.
Hintergrund: ich möchte die 7-tage statistik auf dem dashboard um eine 3. Linie erweitern.
ansatz:
in kernel\output\html\DashboardTicketStatsGeneric.pm nach der Ermittlung von $CountClosed
Code: Select all
my $CountOpen = $Self->{TicketObject}->TicketSearch(
Result => 'COUNT',
UserID => $Self->{UserID},
Permission => $Self->{Config}->{Permission} || 'ro',
CacheTTL => 60,
TicketCreateTimeOlderDate => "$Year-$Month-$Day 00:00:00",
# TicketCloseTimeNewerDate => "$Year-$Month-$Day 00:00:00",
StateType => 'Open',
);
$Self->{LogObject}->Log(Priority => 'info', Message => "$Year-$Month-$Day: $Key - $CountOpen");
$Data[$Key]->{Open} = $CountOpen;
Die heute geschlossenen Tickets sollen aber in den Tagen wo sie offen waren mitgezählt werden.
Wenn ich das 'TicketCloseTimeNewerDate' einkommentiere und das StateType rausnehme, gibt er mir auch Zahlen, die ich aber nicht ganz verstehe, die aber auch nicht die gesuchten sind.