
Hallo OTRS-Gurus, ich habe ein Problem mit dem Stats-Modul in OTRS, welches nicht korrekt mit Postgres funktioniert und ich leider nicht weiß, wo ich den Fehler beheben soll. <log-Ausschnitt> [Tue Jun 28 15:17:42 2005][Error][Kernel::System::Ticket::HistoryTicketStatusGet][2718] FEHLER: Datum/Zeit-Feldwert ist außerhalb des gültigen Bereiches: »2005-06-31 23:59:59« , SQL: 'SELECT th.ticket_id FROM ticket_history th WHERE th.create_time <= '2005-06-31 23:59:59' AND th.create_time >= '2004-06-01 00:00:01' GROUP BY th.ticket_id ORDER BY max(th.create_time) DESC LIMIT 50000' </log-Ausschnitt> Die Fehlermeldung stimmt: für diesen Monat müsste der Timestamp zwischen <= '2005-06-30 23:59:59' AND th.create_time >= '2004-06-01 00:00:01' anstatt <= '2005-06-31 23:59:59' AND th.create_time >= '2004-06-01 00:00:01' liegen, da der Juni nur 30 Tage hat... Das SQL wird in Ticket.pm ab Zeile 2710 in OTRS 1.3.2 generiert. Dort stehen die Variablen '$Param{StopYear}-$Param{StopMonth}-$Param{StopDay} 23:59:59' welche ich nicht finde. Da mein Verständnis von Perl nahe 0 ist, weiß ich nicht, wie (und wo) ich den Fehler beheben kann. Liegt das Problem bei Postgres oder bei OTRS? Vielen dank für Eure Hilfe. Beste Grüße Stephan