From: Bernd Bleßmann Date: Mon, 14 Sep 2020 09:26:40 +0000 (+0200) Subject: DB-Upgrade-Skript: in vorhandenen Ek-Rechnung Zahlungsbedingungen aus Lieferant X-Git-Tag: release-3.5.6.1~27^2 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=4039c7e7447db9ae8b518f9838f193ca4e3d921d;p=kivitendo-erp.git DB-Upgrade-Skript: in vorhandenen Ek-Rechnung Zahlungsbedingungen aus Lieferant Aktuell können die Zahlungsbedingungen in EK-Rechnungen angegeben werden. Früher war das nicht so. Aber bei SEPA-Überweisungen wurden die Zahlungsbedingunen des Lieferanten für den Skontovorschlag verwendet. Damit bei alten EK-Rechnungen der Skontovorschlag weiterhin angezeigt wird, werden die Zahlungsbedingunen des Belegs auf die des Lieferanten gesetzt. --- diff --git a/sql/Pg-upgrade2/ap_set_payment_term_from_vendor.sql b/sql/Pg-upgrade2/ap_set_payment_term_from_vendor.sql new file mode 100644 index 000000000..1567b510e --- /dev/null +++ b/sql/Pg-upgrade2/ap_set_payment_term_from_vendor.sql @@ -0,0 +1,7 @@ +-- @tag: ap_set_payment_term_from_vendor +-- @description: Zahlungsbedingungen in EK-Rechnungen aus Lieferant setzen +-- @depends: release_3_5_6 + +UPDATE ap SET payment_id = (SELECT payment_id FROM vendor WHERE vendor.id = ap.vendor_id) + WHERE (SELECT payment_id FROM vendor WHERE vendor.id = ap.vendor_id) IS NOT NULL + AND ap.payment_id IS NULL;