fnpmeat: previas con sitema de reservas refs #6861

This commit is contained in:
Carlos Andrés 2024-06-20 18:18:03 +02:00
parent 30caf79490
commit ed49c98c1c
2 changed files with 2 additions and 5 deletions

View File

@ -56,15 +56,12 @@ BEGIN
SELECT id INTO vItemShelvingFk
FROM itemShelving
WHERE id = vItemShelvingFk
AND FALSE
FOR UPDATE;
UPDATE itemShelving
SET visible = GREATEST(0, visible - vQuantity)
WHERE id = vItemShelvingFk;
SELECT SUM(IF(isPicked, 0, quantity)), SUM(quantity)
INTO vRemainingQuantity, vTotalQuantity
FROM itemShelvingSale

View File

@ -6,7 +6,7 @@ BEGIN
UPDATE sale s
JOIN operator o ON o.workerFk = account.myUser_getId()
SET s.isPicked = IF(o.isOnReservationMode, isPicked, TRUE)
SET s.isPicked = IF(o.isOnReservationMode, s.isPicked, TRUE)
WHERE id = NEW.saleFk;
END$$
DELIMITER ;