KIX - Forum

Community => Fragen | Konfiguration | Hilfe => Thema gestartet von: iis-mma am 16.02.2021 16:07:14

Titel: TicketAnnouncementReset: Use of uninitialized value $TicketData
Beitrag von: iis-mma am 16.02.2021 16:07:14
Kurz nach Aktivieren des Cronjobs, der die alten Flächenstörungen von der Startseite (Kundenfrontend) entfernt, bekomme ich täglich eine Mail mit folgendem Inhalt:
KIX Scheduler Daemon Cron: TicketAnnouncementReset


[Tue Feb 16 00:30:18 2021] kix.Daemon.pl: Use of uninitialized value $TicketData{"DynamicField_KIXTicketAnnounceme"...} in string eq at /opt/kix/KIXPro/Kernel/System/Console/Command/Admin/Ticket/AnnouncementReset.pm line 124.
[Tue Feb 16 00:30:18 2021] kix.Daemon.pl: Use of uninitialized value $TicketData{"DynamicField_KIXTicketAnnounceme"...} in string eq at /opt/kix/KIXPro/Kernel/System/Console/Command/Admin/Ticket/AnnouncementReset.pm line 124.
[Tue Feb 16 00:30:18 2021] kix.Daemon.pl: Use of uninitialized value $TicketData{"DynamicField_KIXTicketAnnounceme"...} in string eq at /opt/kix/KIXPro/Kernel/System/Console/Command/Admin/Ticket/AnnouncementReset.pm line 124.
[Tue Feb 16 00:30:18 2021] kix.Daemon.pl: Use of uninitialized value $TicketData{"DynamicField_KIXTicketAnnounceme"...} in string eq at /opt/kix/KIXPro/Kernel/System/Console/Command/Admin/Ticket/AnnouncementReset.pm line 124.

Es scheint mir dabei um einen Bug in Kix zu handeln.
Kix Pro 17.12.
Titel: Re: TicketAnnouncementReset: Use of uninitialized value $TicketData
Beitrag von: Jörg Brückner am 24.02.2021 12:02:44
Hallo iis-mma,

die Meldung zeigt eher auf einen falschen Wert hin.Wo wird denn das dynamische Feld "KIXTicketAnnouncementDisplay" benutzt bzw. befüllt?
Evtl. kann man einmal über die SQL-Box eine Datenbankabfrage machen und die Werte vergleichen, ob es Auffälligkeiten gibt.

Herzliche Grüße
Jörg
Titel: Re: TicketAnnouncementReset: Use of uninitialized value $TicketData
Beitrag von: iis-mma am 01.04.2021 10:32:21
Hallo Jörg,
ich habe mich an die Anleitung "Adminschulung KIX PRO ITSM" gehalten. Diese habe ich auf einer Schulung bei CapeIT erhalten.Dort wird auf Seite 63 erklärt, wie man Flächenstörungen auf der Startseite einblendet. Die entsprechenden dynamischen Felder habe ich wie folgt konfiguriert:Ist der Cronjob "TicketAnnouncementReset" eigentlich notwendig, wenn die Meldungen für Flächenstörung nicht "ablaufen" können (KIXTicketAnnouncementDuration ist ja 0), d.h. nur ausgeblendet werden durch 1. Kunde klickt auf X, 2. Ticket wird geschlossen und 3. KIXTicketAnnouncementCheck wird auf "No" gestellt.
Viele Grüßeiis-mma
Titel: Re: TicketAnnouncementReset: Use of uninitialized value $TicketData
Beitrag von: Jörg Brückner am 12.04.2021 11:34:00
Hallo iis-mma,

ich habe noch einmal versucht mit KIX17.12 das Verhalten nachzustellen. Leider ohne Erfolg. Daher würde ich einen BUG tatsächlich ausschließen.
Die Einstellungen, die Du beschreibst, sollten auch nicht diese Fehlermeldung verursachen.

Ich würde tatsächlich mir einmal die Werte in der Datenbank ansehen aus dem Feld "KIXTicketAnnouncementDisplay". Ich denke hier könnte die Ursache liegen.

PS: Der Cron-Tab "TicketAnnouncementReset" setzte täglich die Ticketmeldungen zurück. Wenn das nicht benötigt wird, kannst Du den Cron auch deaktivieren.


VG Jörg