Steuerzone: in Upgrade-Datei customer/vendor angepasst
Macht man eigentlich nachträglich nicht, aber da das Update noch so frisch ist...
Beim Umstellen von taxzone wurde vergessen, auch die Einträge der Standardsteuerzone bei den Kunden und Lieferanten anzupassen. Im Zuge der Umstellung, wo bei taxzone keine 0 mehr erlaubt ist, und diese auf 4 umgemapped wurde, müssen auch die hinterlegten Daten bei Kunden und Lieferanten konvertiert werden. In diesem Schritt wurden dann auch gleich Fremdschlüssel für die Steuerzone bei Kunden und Lieferanten angelegt.
Ist das Update schon durchgelaufen und muß man manuell nachbessern wären dies die Schritte (unter der Voraussetzung, daß id 0 auch zu id 4 geworden ist):
UPDATE customer SET taxzone_id=4 WHERE taxzone_id=0; UPDATE vendor SET taxzone_id=4 WHERE taxzone_id=0; ALTER TABLE customer ALTER COLUMN taxzone_id DROP default; ALTER TABLE vendor ALTER COLUMN taxzone_id DROP default; ALTER TABLE customer ADD FOREIGN KEY (taxzone_id) REFERENCES tax_zones (id); ALTER TABLE vendor ADD FOREIGN KEY (taxzone_id) REFERENCES tax_zones (id);
Steuerzone: in Upgrade-Datei customer/vendor angepasst
Macht man eigentlich nachträglich nicht, aber da das Update noch so
frisch ist...
Beim Umstellen von taxzone wurde vergessen, auch die Einträge der
Standardsteuerzone bei den Kunden und Lieferanten anzupassen. Im Zuge
der Umstellung, wo bei taxzone keine 0 mehr erlaubt ist, und diese auf 4
umgemapped wurde, müssen auch die hinterlegten Daten bei Kunden und
Lieferanten konvertiert werden.
In diesem Schritt wurden dann auch gleich Fremdschlüssel für die
Steuerzone bei Kunden und Lieferanten angelegt.
Ist das Update schon durchgelaufen und muß man manuell nachbessern wären
dies die Schritte (unter der Voraussetzung, daß id 0 auch zu id 4
geworden ist):
UPDATE customer SET taxzone_id=4 WHERE taxzone_id=0;
UPDATE vendor SET taxzone_id=4 WHERE taxzone_id=0;
ALTER TABLE customer ALTER COLUMN taxzone_id DROP default;
ALTER TABLE vendor ALTER COLUMN taxzone_id DROP default;
ALTER TABLE customer ADD FOREIGN KEY (taxzone_id) REFERENCES tax_zones (id);
ALTER TABLE vendor ADD FOREIGN KEY (taxzone_id) REFERENCES tax_zones (id);