Use products stock QU for product_barcodes when empty (references #1794)

This commit is contained in:
Bernd Bestel
2022-02-20 17:07:22 +01:00
parent 8abb55b058
commit 777fcbae77

19
migrations/0170.sql Normal file
View File

@@ -0,0 +1,19 @@
CREATE TRIGGER default_qu_INS AFTER INSERT ON product_barcodes
BEGIN
UPDATE product_barcodes
SET qu_id = (SELECT qu_id_stock FROM products WHERE id = product_barcodes.product_id)
WHERE id = NEW.id
AND IFNULL(qu_id, 0) = 0;
END;
CREATE TRIGGER default_qu_UPD AFTER UPDATE ON product_barcodes
BEGIN
UPDATE product_barcodes
SET qu_id = (SELECT qu_id_stock FROM products WHERE id = product_barcodes.product_id)
WHERE id = NEW.id
AND IFNULL(qu_id, 0) = 0;
END;
UPDATE product_barcodes
SET qu_id = (SELECT qu_id_stock FROM products WHERE id = product_barcodes.product_id)
WHERE IFNULL(qu_id, 0) = 0;