Hallo liebe Community,
ich habe dummerweise die SystemID auf einen Wert (BA) geändert der nicht zulässig ist. Das ist mir erst später aufgefallen. Nach diversen Tests habe ich diese ID wieder geändert und versucht die generierten Tickets mit dieser SystemID zu löschen. Leider bleiben diese Tickets vorhanden. Zwar sind die Notizen und Einträge von den Tickets gelöscht aber sie werden immernoch aufgelistet. Löschung erfolgte über den Generic Agent.
Gibt es eine Möglichkeit diese trotz der unzulässigen SystemID zu entfernen?
Vielen Dank und Beste Grüße
Nicht löschbare Tickets
-
- Znuny guru
- Posts: 2210
- Joined: 13 Mar 2014, 09:16
- Znuny Version: 6.0.14
- Real Name: Rolf Straub
Re: Nicht löschbare Tickets
Gibt's Fehlermeldungen wenn du es über das Konsolenskript probierst?
~otrs/bin/otrs.Console.pl Maint::Ticket::Delete
~otrs/bin/otrs.Console.pl Maint::Ticket::Delete
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
-
- Znuny expert
- Posts: 154
- Joined: 01 Dec 2016, 11:44
- Znuny Version: nicht nur eine
- Real Name: Lars
Re: Nicht löschbare Tickets
Ja unable to delete Ticket with id 6
-
- Znuny guru
- Posts: 2210
- Joined: 13 Mar 2014, 09:16
- Znuny Version: 6.0.14
- Real Name: Rolf Straub
Re: Nicht löschbare Tickets
Häng dich mal an den apache und otrs-Log während du ein Ticket löscht. Da sollte schon etwas mehr drinstehen warum er nicht löschen mag.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
-
- Znuny expert
- Posts: 154
- Joined: 01 Dec 2016, 11:44
- Znuny Version: nicht nur eine
- Real Name: Lars
Re: Nicht löschbare Tickets
sudo -u otrs /opt/otrs/bin/otrs.Console.pl Maint::Ticket::Delete --ticket-number BA00005
Deleting tickets...
[Fri Dec 16 09:10:28 2016] otrs.Console.pl: DBD::mysql::db do failed: Cannot delete or update a parent row: a foreign key constraint fails (`otrs`.`ps_ticketchecklist`, CONSTRAINT `FK_ps_ticketchecklist_ticket_id_id` FOREIGN KEY (`ticket_id`) REFERENCES `ticket` (`id`)) at /opt/otrs/Kernel/System/DB.pm line 449.
ERROR: OTRS-otrs.Console.pl-Maint::Ticket::Delete-000 Perl: 5.18.2 OS: linux Time: Fri Dec 16 09:10:28 2016
Message: Cannot delete or update a parent row: a foreign key constraint fails (`otrs`.`ps_ticketchecklist`, CONSTRAINT `FK_ps_ticketchecklist_ticket_id_id` FOREIGN KEY (`ticket_id`) REFERENCES `ticket` (`id`)), SQL: 'DELETE FROM ticket WHERE id = ?'
Traceback (23250):
Module: Kernel::System::Ticket::TicketDelete Line: 671
Module: Kernel::System::Console::Command::Maint::Ticket::Delete::Run Line: 109
Module: (eval) Line: 460
Module: Kernel::System::Console::BaseCommand::Execute Line: 454
Module: Kernel::System::Console::InterfaceConsole::Run Line: 86
Module: /opt/otrs/bin/otrs.Console.pl Line: 38
Error: Unable to delete ticket with id 6
Kannst du damit etwas anfangen?
Deleting tickets...
[Fri Dec 16 09:10:28 2016] otrs.Console.pl: DBD::mysql::db do failed: Cannot delete or update a parent row: a foreign key constraint fails (`otrs`.`ps_ticketchecklist`, CONSTRAINT `FK_ps_ticketchecklist_ticket_id_id` FOREIGN KEY (`ticket_id`) REFERENCES `ticket` (`id`)) at /opt/otrs/Kernel/System/DB.pm line 449.
ERROR: OTRS-otrs.Console.pl-Maint::Ticket::Delete-000 Perl: 5.18.2 OS: linux Time: Fri Dec 16 09:10:28 2016
Message: Cannot delete or update a parent row: a foreign key constraint fails (`otrs`.`ps_ticketchecklist`, CONSTRAINT `FK_ps_ticketchecklist_ticket_id_id` FOREIGN KEY (`ticket_id`) REFERENCES `ticket` (`id`)), SQL: 'DELETE FROM ticket WHERE id = ?'
Traceback (23250):
Module: Kernel::System::Ticket::TicketDelete Line: 671
Module: Kernel::System::Console::Command::Maint::Ticket::Delete::Run Line: 109
Module: (eval) Line: 460
Module: Kernel::System::Console::BaseCommand::Execute Line: 454
Module: Kernel::System::Console::InterfaceConsole::Run Line: 86
Module: /opt/otrs/bin/otrs.Console.pl Line: 38
Error: Unable to delete ticket with id 6
Kannst du damit etwas anfangen?
-
- Znuny guru
- Posts: 2210
- Joined: 13 Mar 2014, 09:16
- Znuny Version: 6.0.14
- Real Name: Rolf Straub
Re: Nicht löschbare Tickets
Deutlich mehr als mit "Error: Unable to delete ticket with id 6".
Wie es scheint gibt es einen Fehler in Kombination mit dem Modul Ticket-Checklist. Da kann dir am ehesten reneeb weiterhelfen.
Wie es scheint gibt es einen Fehler in Kombination mit dem Modul Ticket-Checklist. Da kann dir am ehesten reneeb weiterhelfen.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
-
- Znuny guru
- Posts: 5018
- Joined: 13 Mar 2011, 09:54
- Znuny Version: 6.0.x
- Real Name: Renée Bäcker
- Company: Perl-Services.de
- Contact:
Re: Nicht löschbare Tickets
Danke für den Hinweis. Ich kümmere mich darum und melde mich wieder...
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
-
- Znuny expert
- Posts: 154
- Joined: 01 Dec 2016, 11:44
- Znuny Version: nicht nur eine
- Real Name: Lars
Re: Nicht löschbare Tickets
Ich danke auch!
Nach Deinstallation des Checklisten Pakets konnten die Tickets ohne Probleme gelöscht werden.
Kleine weitere Anmerkung zum Checklisten Modul:
Einige Begriffe wie z.B. "Übermitteln" beim absenden eines Tickets werden nach der Installation des Checklisten Pakets nicht mehr übersetzt und es erscheint "submit" trotz korrekter de.pm.
Beste Grüße
Nach Deinstallation des Checklisten Pakets konnten die Tickets ohne Probleme gelöscht werden.
Kleine weitere Anmerkung zum Checklisten Modul:
Einige Begriffe wie z.B. "Übermitteln" beim absenden eines Tickets werden nach der Installation des Checklisten Pakets nicht mehr übersetzt und es erscheint "submit" trotz korrekter de.pm.
Beste Grüße