Fixed stock_edited_entries view (references #2292)

This commit is contained in:
Bernd Bestel 2023-08-05 21:44:22 +02:00
parent 3afb9643c4
commit a44d746176
No known key found for this signature in database
GPG Key ID: 71BD34C0D4891300
3 changed files with 8 additions and 19 deletions

View File

@ -3,13 +3,14 @@ AS
/*
Returns stock_id's which have been edited manually
*/
SELECT DISTINCT sl_add.stock_id
SELECT sl_add.stock_id
FROM stock_log sl_add
JOIN stock_log sl_edit
ON sl_add.stock_id = sl_edit.stock_id
AND sl_edit.transaction_type = 'stock-edit-new'
WHERE sl_add.transaction_type IN ('purchase', 'inventory-correction', 'self-production')
AND sl_add.amount > 0;
AND sl_add.amount > 0
GROUP BY sl_add.stock_id;
DROP VIEW stock_average_product_shelf_life;
CREATE VIEW stock_average_product_shelf_life

View File

@ -6,13 +6,16 @@ AS
/*
Returns stock_id's which have been edited manually
*/
SELECT DISTINCT sl_add.stock_id, MAX(sl_edit.id) AS stock_log_id_of_newest_edited_entry
SELECT
sl_add.stock_id,
MAX(sl_edit.id) AS stock_log_id_of_newest_edited_entry
FROM stock_log sl_add
JOIN stock_log sl_edit
ON sl_add.stock_id = sl_edit.stock_id
AND sl_edit.transaction_type = 'stock-edit-new'
WHERE sl_add.transaction_type IN ('purchase', 'inventory-correction', 'self-production')
AND sl_add.amount > 0;
AND sl_add.amount > 0
GROUP BY sl_add.stock_id;
DROP VIEW products_last_purchased;
CREATE VIEW products_last_purchased

View File

@ -1,15 +0,0 @@
DROP VIEW stock_edited_entries;
CREATE VIEW stock_edited_entries
AS
/*
Returns stock_id's which have been edited manually
*/
SELECT DISTINCT
IFNULL(sl_add.stock_id, '') AS stock_id,
IFNULL(MAX(sl_edit.id), -1) AS stock_log_id_of_newest_edited_entry
FROM stock_log sl_add
JOIN stock_log sl_edit
ON sl_add.stock_id = sl_edit.stock_id
AND sl_edit.transaction_type = 'stock-edit-new'
WHERE sl_add.transaction_type IN ('purchase', 'inventory-correction', 'self-production')
AND sl_add.amount > 0;