8179-testToMaster #3176

Merged
alexm merged 407 commits from 8179-testToMaster into master 2024-11-12 06:41:52 +00:00
1 changed files with 22 additions and 10 deletions
Showing only changes of commit 62bd2ae03b - Show all commits

View File

@ -2,14 +2,26 @@ DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`itemShelving_beforeDelete` CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`itemShelving_beforeDelete`
BEFORE DELETE ON `itemShelving` BEFORE DELETE ON `itemShelving`
FOR EACH ROW FOR EACH ROW
INSERT INTO vn.itemShelvingLog(itemShelvingFk, BEGIN
workerFk, DECLARE vItemShelvingSaleExists BOOL;
accion,
shelvingFk, SELECT COUNT(*) INTO vItemShelvingSaleExists
itemFk) FROM itemShelvingSale
VALUES( OLD.id, WHERE itemShelvingFk = OLD.id;
account.myUser_getId(),
'ELIMINADO', IF vItemShelvingSaleExists AND @canDeleteItemShelvingSale IS NULL THEN
OLD.shelvingFk, CALL util.throw('Cannot delete item shelving with item shelving sale');
OLD.itemFk)$$ END IF;
INSERT INTO vn.itemShelvingLog(itemShelvingFk,
workerFk,
accion,
shelvingFk,
itemFk)
VALUES( OLD.id,
account.myUser_getId(),
'ELIMINADO',
OLD.shelvingFk,
OLD.itemFk);
END$$
DELIMITER ; DELIMITER ;