Modify ↓
Opened 12 years ago
Closed 11 years ago
#121 closed Bug/Fehler (fixed)
Trunk: Inkonsistenz bei Bestellstatus "Storniert"
| Reported by: | Torsten Riemer | Owned by: | somebody |
|---|---|---|---|
| Priority: | hoch | Milestone: | modified-shop-2.0.0.0 |
| Component: | Shop | Version: | 2.0.0.0 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Die Stornierungsmöglichkeit im Trunk ist derzeit inkonsistent umgesetzt. In der "/_installer/modified_utf8.sql" heisst es:
INSERT INTO orders_status VALUES (0,1,'Cancelled'); INSERT INTO orders_status VALUES (0,2,'Storniert'); INSERT INTO orders_status VALUES (1,1,'Pending'); INSERT INTO orders_status VALUES (1,2,'Offen'); INSERT INTO orders_status VALUES (2,1,'Processing'); INSERT INTO orders_status VALUES (2,2,'In Bearbeitung'); INSERT INTO orders_status VALUES (3,1,'Delivered'); INSERT INTO orders_status VALUES (3,2,'Versendet');
In der "/_installer/modified_utf8.sql" führen wir jedoch folgenden SQL-Befehl aus:
#Tomcraft - 2011-03-02 - Added status for cancelled orders #(Set next available number for status ID in both languages) INSERT INTO orders_status (orders_status_id, language_id, orders_status_name) SELECT MAX(orders_status_id)+1, 1, 'Cancelled' FROM orders_status; INSERT INTO orders_status (orders_status_id, language_id, orders_status_name) SELECT MAX(orders_status_id)+1, 2, 'Storniert' FROM orders_status;
Attachments (0)
Change History (7)
comment:1 by , 12 years ago
comment:2 by , 12 years ago
Die Unterschiede sind mir schon klar, aber wir sollten uns hier für eine konsistente Lösung entscheiden und die dann konsequent umsetzen.
comment:4 by , 12 years ago
| Resolution: | fixed |
|---|---|
| Status: | closed → reopened |
Danke dir, aber wir sollten das Ticket hier ruhig noch offen halten, damit wir auf dem Schirm haben die Vorgehensweise bei Stornierungen nochmal zu überdenken. ID 0 ist da wohl nicht die beste Option.
comment:5 by , 12 years ago
| Milestone: | modified-shop-2.00 → modified-shop-2.10 |
|---|
comment:6 by , 11 years ago
| Milestone: | modified-shop-2.10 → modified-shop-2.00 |
|---|---|
| Version: | trunk → 2.0 |
In Shopversion 2.00
Note:
See TracTickets
for help on using tickets.

Der untere Teil aus update_1.0.7.0_to_2.0.0.0.sql berücksichtigt die Möglichkeit, dass ältere Shopversionen vielleicht schon mit anderen Status durch den Shopowner ausgestattet wurden.
Da es die ID 0 in der Regel nicht gibt, kann das auch mit der Methode in der modified_utf8.sql durchgeführt werden.
Zukünftige Status sollten aber mit +1 hochgezählt werden (wie es im moment noch der Fall ist) ...