# Nachträgliche Änderung einer Bestellung

**URL:** <https://forum.shopware.com/t/nachtragliche-anderung-einer-bestellung/1615>\
**Category:** Shopware 3.5\
**Tags:** general\
**Created:** [31. Januar 2011 um 18:31 UTC](https://forum.shopware.com/t/nachtragliche-anderung-einer-bestellung/1615 "2011-01-31T18:31:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![klausm](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/klausm/32/17682_2.png) [@klausm](https://forum.shopware.com/u/klausm)\
**Post date:** [31. Januar 2011 um 18:31 UTC](https://forum.shopware.com/t/nachtragliche-anderung-einer-bestellung/1615/1 "2011-01-31T18:31:14Z")

</div>

Hallo ! Es ist ja möglich bei Bestellungen nachträglich im Backend Positionen hinzuzufügen und zu löschen. Aber wie kann man die Reihenfolge verändern ? Bei Position hinzufügen, ist die neue Position einfach irgendwo, habe noch nicht herausgefunden wie das geht… Bzw. Wenn Position eingefügt ist und ich will diese ans Ende stellen oder dazwischen einfügen…wie geht das ? Hat das schon wer probiert ? lg klaus

---

<div class="post-metadata">

**Author:** ![klausm](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/klausm/32/17682_2.png) [@klausm](https://forum.shopware.com/u/klausm)\
**Post date:** [31. Januar 2011 um 21:41 UTC](https://forum.shopware.com/t/nachtragliche-anderung-einer-bestellung/1615/2 "2011-01-31T21:41:00Z")

</div>

Bin da nun etwas weiter: Die erste Position die man hinzufügt ist IMMER am Anfang. Die nächsten werden dann ans Ende gereiht… Bug oder Absicht ?? Verschieben, sortieren nicht möglich… Feature ??? lg klaus

---

<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:** [1. Februar 2011 um 08:08 UTC](https://forum.shopware.com/t/nachtragliche-anderung-einer-bestellung/1615/3 "2011-02-01T08:08:44Z")

</div>

Hey, die werden erst einmal nach der Art der Position sortiert - also ob das z.B. ein Artikel, ein Gutschein oder ein Rabatt ist - das ist wichtig, damit die Berechnung später für den Kunden nachvollziehbar ist. Wenn du die Sortierung erweitern möchtest: 1.) Datei engine/backend/ajax/orderes.php - Zeile 176 - Ansicht Bestellpositionen Backend ` $sql = "SELECT \* FROM s\_order\_details WHERE orderID={$\_REQUEST['id']} ORDER BY modus ASC"; ` Zum Beispiel in ORDER BY modus ASC, id ASC ändern - dann tauchen die zuletzt eingefügten Positionen immer am Ende auf. 2.) engine/Shopware/Models/Order.php - Zeile 281 - Das ist der Code, der in der Belegerstellung verwendet wird. ` ORDER BY od.modus ASC ` Ändern in: ` ORDER BY od.modus ASC, od.id ASC `

---

<div class="post-metadata">

**Author:** ![klausm](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/klausm/32/17682_2.png) [@klausm](https://forum.shopware.com/u/klausm)\
**Post date:** [1. Februar 2011 um 09:42 UTC](https://forum.shopware.com/t/nachtragliche-anderung-einer-bestellung/1615/4 "2011-02-01T09:42:19Z")

</div>

:shopware: = :thumbup:
