# Status &quot;Komplett bezahlt&quot; in DB abfragen

**URL:** <https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [8. März 2011 um 15:57 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073 "2011-03-08T15:57:15Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [8. März 2011 um 15:57 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/1 "2011-03-08T15:57:15Z")

</div>

Hey zusammen, wo finde ich in der DB den Zahlungsstatus „Komplett bezahlt“ zur Bestellung? Bin leider nicht fündig geworden. Danke

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [8. März 2011 um 15:58 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/2 "2011-03-08T15:58:49Z")

</div>

s\_core\_states und verknüpft mit s\_order.status

---

<div class="post-metadata">

**Author:** ![Alpine\_Swift](https://avatars.discourse-cdn.com/v4/letter/a/8dc957/32.png) [@Alpine\_Swift](https://forum.shopware.com/u/Alpine_Swift)\
**Post date:** [8. März 2011 um 15:59 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/3 "2011-03-08T15:59:18Z")

</div>

Moin! Schau mal in der Tabelle s\_core\_states! AS

---

<div class="post-metadata">

**Author:** ![Alpine\_Swift](https://avatars.discourse-cdn.com/v4/letter/a/8dc957/32.png) [@Alpine\_Swift](https://forum.shopware.com/u/Alpine_Swift)\
**Post date:** [8. März 2011 um 15:59 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/4 "2011-03-08T15:59:44Z")

</div>

Zefix, warst wieder einen Tick schneller … 😉

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [8. März 2011 um 16:03 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/5 "2011-03-08T16:03:05Z")

</div>

Danke euch, für mich ist heute Montag, da kann man noch mal blind sein 🙂 merci

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [8. März 2011 um 16:08 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/6 "2011-03-08T16:08:55Z")

</div>

Komisch… Leider komme ich nicht weiter. Es gibt ja zwei Optionen: Bestellstatus | Zahlstatus. Anscheinend wird nur der Bestellstatus gespeichert in s\_order.status. Lass ich den Bestellstatus auf “offen” und mache den Zahlstatus auf “komplett bezahlt” so bleibt in der DB der Wert 0. Erst wenn ich den Bestellstatus ändere, ändert sich auch der Status in der DB. Ist das so gewollt, oder gibt es für den Zahlungstatus noch ein anderes Feld? Danke

---

<div class="post-metadata">

**Author:** ![Alpine\_Swift](https://avatars.discourse-cdn.com/v4/letter/a/8dc957/32.png) [@Alpine\_Swift](https://forum.shopware.com/u/Alpine_Swift)\
**Post date:** [8. März 2011 um 16:15 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/7 "2011-03-08T16:15:53Z")

</div>

In der s\_core\_states hast Du eine Spalte group mit Wert ‘state’ oder ‘payment’. Die Werte aus s\_core\_states mit dem Wert ‘state’ in der Spalte group findest Du in s\_order.status wieder (“Liefer-Status”). Die Werte aus s\_core\_states mit dem Wert ‘payment’ in der Spalte group findest Du in s\_order.cleared wieder (“Zahl-Status”). Stefan, korrigiere mich, wenn ich falsch liege … AS

---

<div class="post-metadata">

**Author:** ![radox1](https://avatars.discourse-cdn.com/v4/letter/r/e19b73/32.png) [@radox1](https://forum.shopware.com/u/radox1)\
**Post date:** [8. März 2011 um 16:52 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/8 "2011-03-08T16:52:22Z")

</div>

Hallo, hab gerade ein kleines Plugin erstellt, dass den Liefer- und Zahlstatus für mehrere markierte Bestellungen im Admin setzt. Es ist so, wie Alpine schreibt: - s\_order.status (“Liefer-Status”) - s\_order.cleared (“Zahl-Status”)

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [8. März 2011 um 16:59 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/9 "2011-03-08T16:59:11Z")

</div>

Okay, danke. Dann schau ich mir das später genauer an.

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [8. März 2011 um 19:01 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/10 "2011-03-08T19:01:17Z")

</div>

Okay, habe soweit alles gefunden. Ich habe nun ein Problem mit meine Plugin. Es kommt folgende Meldung: SQLSTATE[23000]: Integrity constraint violation: 1052 Column ‘ordernumber’ in field list is ambiguous in Vendor/Zend/library/Zend/Db/Statement/Pdo.php on line 234 Stack trace: Wenn ich aber den SQL Code direkt im phpmyadmin mache, so geht es. ` SELECT s\_order.cleared, s\_order.ordernumber FROM `s_order` JOIN `s_plugin_OrderActivation` ON s\_order.ordernumber = s\_plugin\_OrderActivation.ordernumber ` Die Fehlermeldung sagt ja aus, dass meine abgefragten Felder “ordernumber” in beiden Tabellen vorkommen. Daher habe ich ja den Tabellennamen davor^^ Wo liegt das Problem? Danke

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [8. März 2011 um 19:40 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/11 "2011-03-08T19:40:45Z")

</div>

Hab es nun auch mal so versucht. Aner wie gehabt, im phpmyadmin gehts, über Shopware nicht 😕 ` SELECT A.cleared AS cleared, B.ordernumber AS ordernumber FROM `s_order` A JOIN `s_plugin_OrderActivation` B ON A.ordernumber = B.ordernumber WHERE B.orderhash = '$hash'"; `

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [8. März 2011 um 19:50 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/12 "2011-03-08T19:50:48Z")

</div>

Ich nehm meine Frage zurück 😉 Nun gehts… lag mal wieder am Cache bzw. der VM.

---

<div class="post-metadata">

**Author:** ![webistefan](https://avatars.discourse-cdn.com/v4/letter/w/87869e/32.png) [@webistefan](https://forum.shopware.com/u/webistefan)\
**Post date:** [20. Juni 2011 um 21:08 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/13 "2011-06-20T21:08:39Z")

</div>

Hallo Ottscho, sag mal gibts das Plugin noch, Das ist etwas was ich eigendlich wirklich brauche. Die einzelnen Status der Bestellungen zu ändern ist sehr zeitintensiv. Vielleicht kannst Du mir ja helfen. LG

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [20. Juni 2011 um 21:11 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/14 "2011-06-20T21:11:13Z")

</div>

Hey, das Plugin ist nicht von mir, sondern von Ralf (radox)

---

<div class="post-metadata">

**Author:** ![webistefan](https://avatars.discourse-cdn.com/v4/letter/w/87869e/32.png) [@webistefan](https://forum.shopware.com/u/webistefan)\
**Post date:** [20. Juni 2011 um 23:03 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/15 "2011-06-20T23:03:07Z")

</div>

Ich hab ihn mal eine PM geschickt, mal sehen ob er reagiert darauf, wäre echt klasse.

---

<div class="post-metadata">

**Author:** ![radox1](https://avatars.discourse-cdn.com/v4/letter/r/e19b73/32.png) [@radox1](https://forum.shopware.com/u/radox1)\
**Post date:** [21. Juni 2011 um 00:25 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/16 "2011-06-21T00:25:19Z")

</div>

Hallo webistefan, das ist kein richtiges Plugin. Man muss Änderungen in der Bestell-Liste (Backend) vornehmen und eine Ajax-Datei hinzufügen. Dadurch wird ein weiterer Button in die Bestell-Liste eingefügt. Klickt man den, geht ein Fenster auf… Wenn gewünscht, kann ich die restliche Funktionalität (sowieso benutzerdefiniert) mal entfernen und den Rest posten.

---

<div class="post-metadata">

**Author:** ![webistefan](https://avatars.discourse-cdn.com/v4/letter/w/87869e/32.png) [@webistefan](https://forum.shopware.com/u/webistefan)\
**Post date:** [21. Juni 2011 um 20:22 UTC](https://forum.shopware.com/t/status-quot-komplett-bezahlt-quot-in-db-abfragen/2073/17 "2011-06-21T20:22:17Z")

</div>

Hallo, danke für Deine Rückmeldung, das wäre echt klasse wenn Du Dein umgesetztes Teilen würdest mit uns. Ich denke das viele soetwas gerne haben möchten. Wenn es keine größeren Umstände macht. LG und Danke.
