# Initialer Bestellstatus manuell in DB ändern

**URL:** https://forum.shopware.com/t/initialer-bestellstatus-manuell-in-db-andern/62657
**Category:** Administration
**Created:** [28. Oktober 2019 um 22:18 UTC](https://forum.shopware.com/t/initialer-bestellstatus-manuell-in-db-andern/62657 "2019-10-28T22:18:19Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)
#### Post date: [28. Oktober 2019 um 22:18 UTC](https://forum.shopware.com/t/initialer-bestellstatus-manuell-in-db-andern/62657/1 "2019-10-28T22:18:19Z")

</div>

Der initiale Bestelstatus steht ja bei einer neuen Bestellung auf “offen” - Nun kann man den Status leider auch nur über ein Plugin ädern.

Ich habe mich schon dämlich gesucht in der Datebank, kann ich den initialen Status einer Bestellung evtl. irgendwo in der Datenbank einfach ändern, dass eine neue Bestellung einen anderen Status als Offen bekommt?

Ich benötige praktisch eine condition für jede Zahlart “wenn komplett bezahlt, dann änder Bestellstatus auf XY”.

---

<div class="post-metadata">

### Author: ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)
#### Post date: [29. Oktober 2019 um 19:04 UTC](https://forum.shopware.com/t/initialer-bestellstatus-manuell-in-db-andern/62657/2 "2019-10-29T19:04:02Z")

</div>

Hallo,

nein kannst du nicht, maximal nicht updatesicher hier:&nbsp;[https://github.com/shopware/shopware/blob/5.6/engine/Shopware/Core/sOrder.php#L604](https://github.com/shopware/shopware/blob/5.6/engine/Shopware/Core/sOrder.php#L604)&nbsp;oder indem du die Funktion komplett&nbsp;überschreibst. Andernfalls könntest du auch einen after - Hook auf die Funktion machen und es nachträglich ändern lassen.

Grüße

Sebastian

---

<div class="post-metadata">

### Author: ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)
#### Post date: [29. Oktober 2019 um 19:10 UTC](https://forum.shopware.com/t/initialer-bestellstatus-manuell-in-db-andern/62657/3 "2019-10-29T19:10:06Z")

</div>

Oder per Plugin:&nbsp;[https://store.shopware.com/dvsn828260347302/bestell-und-zahlungsstatus-je-nach-versand/zahlungsart-setzen.html](https://store.shopware.com/dvsn828260347302/bestell-und-zahlungsstatus-je-nach-versand/zahlungsart-setzen.html)

Viele Grüße  
[https://www.digitvision.de](https://www.digitvision.de)

---

<div class="post-metadata">

### Author: ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)
#### Post date: [29. Oktober 2019 um 22:26 UTC](https://forum.shopware.com/t/initialer-bestellstatus-manuell-in-db-andern/62657/4 "2019-10-29T22:26:48Z")

</div>

Achso, ich Pfeife habe vergessen, dass der Status auf Basis der Zahlung getroffe werden muss.

Also „Komplett bezahlt“ =\> „In Bearbeitung“. Bspw. bei dem PayPal Plugin bzw. generell. Wenn Komplett bezahlt, dann Status XY.

@EikeWarneke‍ Das Plugin setzt ja direkt den Status - Sowie auch in der Ausgangsfrage beschrieben - Nur habe ich komplett den Zahlungsstatus vergessen. Denn der muss natürlich erst bezahlt sein, damit der Bestellstatus nach „in Bearbeitung“ wandert 🙂
