# Suche in Bestellungen und Löschen von Bestellungen funktioniert nicht mehr

**URL:** <https://forum.shopware.com/t/suche-in-bestellungen-und-loschen-von-bestellungen-funktioniert-nicht-mehr/61280>\
**Category:** Allgemein\
**Created:** [23. August 2019 um 09:14 UTC](https://forum.shopware.com/t/suche-in-bestellungen-und-loschen-von-bestellungen-funktioniert-nicht-mehr/61280 "2019-08-23T09:14:19Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![m23](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/m23/32/13275_2.png) [@m23](https://forum.shopware.com/u/m23)\
**Post date:** [23. August 2019 um 09:14 UTC](https://forum.shopware.com/t/suche-in-bestellungen-und-loschen-von-bestellungen-funktioniert-nicht-mehr/61280/1 "2019-08-23T09:14:19Z")

</div>

Hallo zusammen,

nach dem Update auf Shopware 5.6 können im Shop keine Bestellungen mehr durchsucht werden (leeres Popup mit Internal Server Error 500). Lösche ich eine Bestellung, löst das folgenden Fehler aus:

&nbsp;

> An exception occurred while executing ‚DELETE FROM s\_order WHERE id = ?‘ with params (10952): SQLSTATE(23000): Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails (`unsershopname_sw5`.`s_mail_log`, CONSTRAINT `s_mail_log_fk_order_id` FOREIGN KEY (`order_id`) REFERENCES `s_order` (`id`))

Kann da jemand etwas mit anfangen?

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [23. August 2019 um 09:15 UTC](https://forum.shopware.com/t/suche-in-bestellungen-und-loschen-von-bestellungen-funktioniert-nicht-mehr/61280/2 "2019-08-23T09:15:12Z")

</div>

Das Löschen wird mit 5.6.1 gefixt. Man muss aktuell vorher alle Mails im Mail-Log zu der Bestellung löschen.

---

<div class="post-metadata">

**Author:** ![m23](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/m23/32/13275_2.png) [@m23](https://forum.shopware.com/u/m23)\
**Post date:** [25. August 2019 um 12:48 UTC](https://forum.shopware.com/t/suche-in-bestellungen-und-loschen-von-bestellungen-funktioniert-nicht-mehr/61280/3 "2019-08-25T12:48:27Z")

</div>

Bei den Bestellungen bin ich leider noch nicht weiter. Sobald wir die Suchfunktion in den Bestellungen nutzen, kriegen wir ein leeres Popup mit Fehler 500 angezeigt. In den Serverlogs finden wir folgendes:

&nbsp;

> 2019/08/25 14:44:28 [error] 16014#0: \*765733 FastCGI sent in stderr: „PHP message: PHP Fatal error:&nbsp; Uncaught TypeError: Argument 1 passed to Shopware\Components\Translation\ObjectTranslator::translateObjectProperty() must be of the type array, null given, called in /var/www/vhosts/domain.com/httpdocs/engine/Shopware/Components/Translation.php on line 517 and defined in /var/www/vhosts/domain.com/httpdocs/engine/Shopware/Components/Translation/ObjectTranslator.php:74  
> Stack trace:  
> #0 /var/www/vhosts/domain.com/httpdocs/engine/Shopware/Components/Translation.php(517): Shopware\Components\Translation\ObjectTranslator-\>translateObjectProperty(NULL, ‚description‘)  
> #1 [internal function]: Shopware\_Components\_Translation::{closure}(NULL)  
> #2 /var/www/vhosts/domain.com/httpdocs/engine/Shopware/Components/Translation.php(525): array\_map(Object(Closure), Array)  
> #3 /var/www/vhosts/domain.com/httpdocs/engine/Shopware/Components/Translation.php(446): Shopware\_Components\_Translation-\>translatePaymentMethods(Array, NULL, NULL)  
> #4 /var/www/vhosts/g“ while reading response header from upstream, client: 91.38.4.229, server: [domain.com](http://domain.com), request: „GET /backend/Order/getList?\_dc=1566737068871&page=1&start=0&limit=20&sort=%5B%7B%22property%22%3A%22orderTime%22%2C%22direction%22%3A%22DESC%22%7D%5D&filter=%5B%7B%22property%22%3A%22free%22%2C%22value%22%3A%22fritz%22%2C%22operator%22%3Anull%2C%22expression%22%3Anull%7D%5D HTTP/2.0“, upstream: „fastcgi://unix:///var/www/vhosts/system/domain.com/php-fpm.sock:“, host: „[www.domain.com](http://www.domain.com)“, referrer: „[https://www.domain.com/backend/](https://www.domain.com/backend/)“
> 
> &nbsp;

Was genau ist da das Problem - wir werden da nicht wirklich schlau raus. Vielen Dank!

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [26. August 2019 um 08:08 UTC](https://forum.shopware.com/t/suche-in-bestellungen-und-loschen-von-bestellungen-funktioniert-nicht-mehr/61280/4 "2019-08-26T08:08:52Z")

</div>

Schau mal in diesem Beitrag: [https://forum.shopware.com/discussion/comment/252582/#Comment\_252582](https://forum.shopware.com/discussion/comment/252582/#Comment_252582)

Vielleicht gibt es da Zusammenhänge.

---

<div class="post-metadata">

**Author:** ![m23](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/m23/32/13275_2.png) [@m23](https://forum.shopware.com/u/m23)\
**Post date:** [26. August 2019 um 08:22 UTC](https://forum.shopware.com/t/suche-in-bestellungen-und-loschen-von-bestellungen-funktioniert-nicht-mehr/61280/5 "2019-08-26T08:22:41Z")

</div>

Oha, danke. Wir haben nun 2 “Fake”-Bezahlmethoden mit den über SQL ausgeworfenen IDs erstellt und schon funtkioniert die Suche wieder.

Ist das ein Bug der mit der 5.6.1 behoben wird? So haben wir ja zusätzliche inaktive Bezahlmethoden im System.
