feat: refs #6769 itemDiary #2683

Merged
guillermo merged 10 commits from 6769-itemDiary into dev 2024-07-12 08:13:29 +00:00
1 changed files with 4 additions and 3 deletions
Showing only changes of commit 50c9ded103 - Show all commits

View File

@ -34,7 +34,8 @@ BEGIN
END IF; END IF;
-- Calcula el ultimo dia de vida para cada producto -- Calcula el ultimo dia de vida para cada producto
CREATE OR REPLACE TEMPORARY TABLE tItemRange -- Tiene tmp a propósito, porque si no falla al utilizarlo en el WITH
CREATE OR REPLACE TEMPORARY TABLE tmp.itemRange
(PRIMARY KEY (itemFk)) (PRIMARY KEY (itemFk))
ENGINE = MEMORY ENGINE = MEMORY
SELECT i.id itemFk, SELECT i.id itemFk,
@ -206,7 +207,7 @@ BEGIN
NULL NULL
FROM hedera.orderRow r FROM hedera.orderRow r
JOIN hedera.`order` o ON o.id = r.orderFk JOIN hedera.`order` o ON o.id = r.orderFk
JOIN tItemRange ir ON ir.itemFk = r.itemFk JOIN tmp.itemRange ir ON ir.itemFk = r.itemFk
JOIN vn.client c ON c.id = o.customer_id JOIN vn.client c ON c.id = o.customer_id
WHERE r.shipment >= vDateInventory WHERE r.shipment >= vDateInventory
AND (ir.ended IS NULL OR r.shipment <= ir.ended) AND (ir.ended IS NULL OR r.shipment <= ir.ended)
guillermo marked this conversation as resolved Outdated

crec que no fa falta tindre una taula temporal nova, si l'article s'ha venut es mostra, sino no..

crec que no fa falta tindre una taula temporal nova, si l'article s'ha venut es mostra, sino no..
@ -308,6 +309,6 @@ BEGIN
DROP TEMPORARY TABLE DROP TEMPORARY TABLE
tItemDiary, tItemDiary,
tItemRange; tmp.itemRange;
END$$ END$$
DELIMITER ; DELIMITER ;