Die Antwort liegt in Ihrer Frage, und ich glaube, dass dies in Magento und in vielen anderen E-Commerce- und Buchhaltungssoftware-Fällen der Fall ist, in denen das "Bestelldokument" Abhängigkeiten aufweist.
In Handel und Buchhaltung ist das Bearbeiten normalerweise keine Möglichkeit, Dinge zu tun, und um einen Bearbeitungseffekt zu erzielen, werden Guthaben- oder Lastschriften auf bestimmten Konten geändert, indem neue Zeilen hinzugefügt werden, die Werte hinzufügen oder abziehen. Es ist kein Fehler, und es ist eine Funktion, bei der das Ergebnis anhand von Aktionen berechnet wird, nicht anhand der Anzahl der Aktionen, die erforderlich sind, um ein bestimmtes Ergebnis zu erzielen. Jede Änderung ist eine Aktion, die gespeichert werden muss, damit der Saldo berechnet, archiviert und berechnet oder immer wieder angezeigt werden kann.
Daher kann die Bestellung in Magento insgesamt nicht bearbeitet werden, da sie nicht benötigt wird, obwohl sie auf den ersten Blick für fast alle Händler seltsam und unnötig erscheint. Die Tatsache, dass die Wartung Ihres E-Stores erschwert wird, ist nur ein Nebeneffekt der ordnungsgemäßen Ausführung.
Wenn Sie dann noch weiter überlegen, auch wenn Sie alle Bestellungsgeschwister (Adressen, Artikel, Versand- und Zahlungsmethoden, Anwendung der Rabatte) ändern, werden die gleichen Probleme auftreten, wenn sich die Gesamtsummen aufgrund dieser Änderungen ändern. Sie können immer noch keine Zahlungen erfassen, wenn Sie nicht über die CC-Daten, die Rückerstattung usw. verfügen, da hierfür eine Aktion des Kunden erforderlich ist. Im E-Commerce haben Sie nur dann die Aufmerksamkeit des Kunden, wenn er die Zahlung bestätigt und alles, was danach passiert, von beiden Parteien mehr Aufmerksamkeit benötigt
Selbst wenn Sie in IRL im Geschäft eine Bestellung aufgeben, werden die gleichen Schritte wie beim Hinzufügen und Entfernen ausgeführt (über die Registrierkasse oder in unseren Köpfen), um Ihre Bestellung abzuschließen. Wenn Sie nach dem Zahlungsvorgang Änderungen vornehmen müssen, ist die Bestellung gültig Verworfen und es wird eine neue erstellt, um Ihre neuen Aktionen (Zahlungen, Rabatte, Boni, Gegenstände usw.) aufzuzeichnen. Das einzige, was in IRL reibungsloser möglich ist, ist, dass der Kunde normalerweise da ist, um die Änderungen zu bestätigen und die Zahlungen zu autorisieren, und dass alle Details noch ein bisschen schneller ablaufen, da die Beziehungen abstrahiert werden.