Added columns for last price on shopping list (closes #410)

This commit is contained in:
Bernd Bestel
2020-12-19 17:55:49 +01:00
parent 7f24ffc484
commit f5e0709913
6 changed files with 38 additions and 2 deletions

View File

@@ -1,2 +1,19 @@
ALTER TABLE product_barcodes
ADD note TEXT;
CREATE VIEW uihelper_shopping_list
AS
SELECT
sl.*,
p.name AS product_name,
plp.price * IFNULL(qucr.factor, 1.0) AS last_price_unit,
plp.price * IFNULL(qucr.factor, 1.0) * sl.amount AS last_price_total
FROM shopping_list sl
LEFT JOIN products p
ON sl.product_id = p.id
LEFT JOIN quantity_unit_conversions_resolved qucr
ON sl.product_id = qucr.product_id
AND p.qu_id_stock = qucr.from_qu_id
AND sl.qu_id = qucr.to_qu_id
LEFT JOIN products_last_purchased plp
ON sl.product_id = plp.product_id;