feat: refs #4515 New throw buy_checkItem #2935
|
@ -6,9 +6,10 @@ BEGIN
|
|||
*
|
||||
* @param tmp.buysToCheck(id as INT).
|
||||
*/
|
||||
DECLARE hasVolumetricAgency INT;
|
||||
DECLARE vHasVolumetricAgency INT;
|
||||
DECLARE vItemFk INT;
|
||||
|
||||
SELECT a.hasWeightVolumetric INTO hasVolumetricAgency
|
||||
SELECT a.hasWeightVolumetric, i.id INTO vHasVolumetricAgency, vItemFk
|
||||
FROM entry e
|
||||
JOIN travel t ON t.id = e.travelFk
|
||||
JOIN agencyMode a ON a.id = t.agencyModeFk
|
||||
|
@ -19,10 +20,10 @@ BEGIN
|
|||
AND a.hasWeightVolumetric
|
||||
LIMIT 1;
|
||||
|
||||
DROP TEMPORARY TABLE tmp.buysToCheck;
|
||||
DROP TEMPORARY TABLE tmp.buysToCheck;
|
||||
|
||||
IF hasVolumetricAgency THEN
|
||||
CALL util.throw('Item lacks size/weight in purchase line at agency');
|
||||
IF vHasVolumetricAgency THEN
|
||||
CALL util.throw(CONCAT('Missing size/weight in buy line at agency, item: ', vItemFk));
|
||||
END IF;
|
||||
END$$
|
||||
DELIMITER ;
|
Loading…
Reference in New Issue