Fixed qu_id_stock change handling related to product_barcode amounts (fixes #1976)

This commit is contained in:
Bernd Bestel
2022-08-22 23:58:34 +02:00
parent 2fbd559105
commit 52e2c6d480
2 changed files with 1 additions and 5 deletions

View File

@@ -29,11 +29,6 @@ BEGIN
WHERE type = 'product'
AND product_id = NEW.id;
UPDATE product_barcodes
SET amount = amount * IFNULL((SELECT factor FROM quantity_unit_conversions_resolved WHERE product_id = NEW.id AND from_qu_id = OLD.qu_id_stock AND to_qu_id = NEW.qu_id_stock LIMIT 1), 1.0)
WHERE product_id = NEW.id
AND amount IS NOT NULL;
UPDATE recipes_pos
SET amount = amount * IFNULL((SELECT factor FROM quantity_unit_conversions_resolved WHERE product_id = NEW.id AND from_qu_id = OLD.qu_id_stock AND to_qu_id = NEW.qu_id_stock LIMIT 1), 1.0)
WHERE product_id = NEW.id;