From 4039c7e7447db9ae8b518f9838f193ca4e3d921d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bernd=20Ble=C3=9Fmann?= Date: Mon, 14 Sep 2020 11:26:40 +0200 Subject: [PATCH] DB-Upgrade-Skript: in vorhandenen Ek-Rechnung Zahlungsbedingungen aus Lieferant MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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. --- sql/Pg-upgrade2/ap_set_payment_term_from_vendor.sql | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 sql/Pg-upgrade2/ap_set_payment_term_from_vendor.sql 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; -- 2.20.1