# Javascript-Fehler bei Bestellliste

**URL:** <https://forum.shopware.com/t/javascript-fehler-bei-bestellliste/57525>\
**Category:** Allgemein\
**Created:** [17. Januar 2019 um 09:21 UTC](https://forum.shopware.com/t/javascript-fehler-bei-bestellliste/57525 "2019-01-17T09:21:07Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jhamecher](https://avatars.discourse-cdn.com/v4/letter/j/71c47a/32.png) [@jhamecher](https://forum.shopware.com/u/jhamecher)\
**Post date:** [17. Januar 2019 um 09:21 UTC](https://forum.shopware.com/t/javascript-fehler-bei-bestellliste/57525/1 "2019-01-17T09:21:07Z")

</div>

Hallo in die Runde,

wir bekommen seit dem neusten Update diese Fehlermeldung:

Fatal error: Uncaught TypeError: Argument 2 passed to Shopware\Components\StateTranslatorService::translateState() must be of the type array, null given, called in /var/www/web65/html/shop/engine/Shopware/Controllers/Backend/Order.php on line 1313 and defined in /var/www/web65/html/shop/engine/Shopware/Components/StateTranslatorService.php:58 Stack trace: #0 /var/www/web65/html/shop/engine/Shopware/Controllers/Backend/Order.php(1313): Shopware\Components\StateTranslatorService-\>translateState(‚payment‘, NULL) #1 /var/www/web65/html/shop/engine/Shopware/Controllers/Backend/Order.php(320): Shopware\_Controllers\_Backend\_Order-\>getList(Array, Array, 0, 100) #2 /var/www/web65/html/shop/engine/Library/Enlight/Controller/Action.php(193): Shopware\_Controllers\_Backend\_Order-\>getListAction() #3 /var/www/web65/html/shop/engine/Library/Enlight/Controller/Dispatcher/Default.php(548): Enlight\_Controller\_Action-\>dispatch(‚getListAction‘) #4 /var/www/web65/html/shop/engine/Library/Enlight/Controller/Front.php(222): Enlight\_Controller\_Disp in /var/www/web65/html/shop/engine/Shopware/Components/StateTranslatorService.php on line 58

Der Fehler kommt immer, wenn wir die Bestellungen anschauen wollen und dann z. B. die Anzahl der angezeigten Bestellungen ändern oder die Zahlungsart wechseln.

&nbsp;

Was kann ich da tun?

&nbsp;

Viele Grüße  
Johannes

---

<div class="post-metadata">

**Author:** ![langnickel](https://avatars.discourse-cdn.com/v4/letter/l/3ec8ea/32.png) [@langnickel](https://forum.shopware.com/u/langnickel)\
**Post date:** [17. Januar 2019 um 10:46 UTC](https://forum.shopware.com/t/javascript-fehler-bei-bestellliste/57525/2 "2019-01-17T10:46:23Z")

</div>

Schau mal nach ob die Bestell-/Zahlungsstatuseinrichtung korrekt ist. Übersetzungen z.B. oder ob eventuell Standard-Bestellstati fehlen

---

<div class="post-metadata">

**Author:** ![jhamecher](https://avatars.discourse-cdn.com/v4/letter/j/71c47a/32.png) [@jhamecher](https://forum.shopware.com/u/jhamecher)\
**Post date:** [17. Januar 2019 um 11:46 UTC](https://forum.shopware.com/t/javascript-fehler-bei-bestellliste/57525/3 "2019-01-17T11:46:49Z")

</div>

Hallo @langnickel,

danke für die Antwort. Meinst Du diese Funktion?

Müssten die Werte nicht bei einem Update aktualisiert werden?

Viele Grüße  
Johannes

---

<div class="post-metadata">

**Author:** ![jhamecher](https://avatars.discourse-cdn.com/v4/letter/j/71c47a/32.png) [@jhamecher](https://forum.shopware.com/u/jhamecher)\
**Post date:** [17. Januar 2019 um 11:47 UTC](https://forum.shopware.com/t/javascript-fehler-bei-bestellliste/57525/4 "2019-01-17T11:47:12Z")

</div>

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/d/d8da2ad39f39ace4a1380ec93868385bffd533ff.png)

---

<div class="post-metadata">

**Author:** ![jhamecher](https://avatars.discourse-cdn.com/v4/letter/j/71c47a/32.png) [@jhamecher](https://forum.shopware.com/u/jhamecher)\
**Post date:** [29. Januar 2019 um 14:08 UTC](https://forum.shopware.com/t/javascript-fehler-bei-bestellliste/57525/5 "2019-01-29T14:08:52Z")

</div>

Hallo!

Wir benötigen hier dringend eine Lösung, an wen kann ich mich da wenden?

Viele Grüße  
Johannes

---

<div class="post-metadata">

**Author:** ![AndreHerking](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/andreherking/32/7839_2.png) [@AndreHerking](https://forum.shopware.com/u/AndreHerking)\
**Post date:** [5. Februar 2019 um 09:06 UTC](https://forum.shopware.com/t/javascript-fehler-bei-bestellliste/57525/6 "2019-02-05T09:06:12Z")

</div>

Hallo Johannes.

Die Meldung deutet auf Inkonsistenzen in der Datenbank hin.

Du kannst am Besten prüfen ob du eine Bestellung hast, die einem nicht mehr vorhandenen Zahlungs- oder Bestellstatus zugeordnet hat. Diese findest du in der s\_core\_states - die ID des jeweiligen Eintrags werden in der Spalte „cleared“ und „status“ der s\_order gespeichert. Diese beiden Spalten dürfen ebenfalls nicht NULL oder leer sein.

Eine Übersicht unserer Support-Wege findest du hier:&nbsp;[https://de.shopware.com/support/](https://de.shopware.com/support/)&nbsp;

LG Andre

---

<div class="post-metadata">

**Author:** ![jhamecher](https://avatars.discourse-cdn.com/v4/letter/j/71c47a/32.png) [@jhamecher](https://forum.shopware.com/u/jhamecher)\
**Post date:** [6. Februar 2019 um 16:58 UTC](https://forum.shopware.com/t/javascript-fehler-bei-bestellliste/57525/7 "2019-02-06T16:58:00Z")

</div>

Hallo Andre,

danke für die E-Mail.

Ich habe das kontrolliert. Wir haben nur drei Bestellstatus:

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/c/c578fbb47f46b7e69e8830978f5ba09e3c041a76.png)

Und diese drei Werte sind auch in der core\_states definiert.

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/c/c24cfd60670b2628095e75cc7aee740e697ea29d.png)

Das scheint es nicht zu sein, was kann ich noch machen?

Danke für die Hilfe!

Viele Grüße  
Johannes

---

<div class="post-metadata">

**Author:** ![econcess](https://avatars.discourse-cdn.com/v4/letter/e/f17d59/32.png) [@econcess](https://forum.shopware.com/u/econcess)\
**Post date:** [2. Oktober 2019 um 17:11 UTC](https://forum.shopware.com/t/javascript-fehler-bei-bestellliste/57525/8 "2019-10-02T17:11:48Z")

</div>

Hi Johannes, nur der Vollständigkeit halber: Du musst nicht in der Spalte “status” der Tabelle “s\_order” nachschauen, sondern in “cleared”, da es hier nicht um den Bestellstatus, sondern um den Zahlungsstatus geht, siehe auch Andres Antwort. Wir hatten dasselbe Problem in unserem Onlineshop (siehe auch [hier](https://www.econcess.de/blog/14-onlineshop-erstellung/188-shopware-backend-bestellungen-serverfehler-error-500)) und konnten es lösen, indem wir die Bestellungen gelöscht haben.Bei uns trat der Fehler auf, da wir zuerst ein anderes Payment Service Provider-Plugin installiert hatten und danach zu einem anderen PSP und damit auch einem anderen PSP-Plugin gewechselt haben. Es waren jedoch schon Testbestellungen auf den vorigen PSP gelaufen.

Cheers!

Bastian
