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 Simon Heinrich, 12 years ago

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) ...

comment:2 by Torsten Riemer, 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:3 by Simon Heinrich, 12 years ago

Resolution: fixed
Status: newclosed

Fixed @r5780

comment:4 by Torsten Riemer, 12 years ago

Resolution: fixed
Status: closedreopened

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 Ronald Parcinski, 12 years ago

Milestone: modified-shop-2.00modified-shop-2.10

comment:6 by Torsten Riemer, 11 years ago

Milestone: modified-shop-2.10modified-shop-2.00
Version: trunk2.0

In Shopversion 2.00

comment:7 by Torsten Riemer, 11 years ago

Resolution: fixed
Status: reopenedclosed

In 7489:

Fix #121

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.