fix: update item_getMinacum procedure to include vTime parameter and adjust date calculations
gitea/salix/pipeline/pr-master There was a failure building this commit Details

This commit is contained in:
Carlos Andrés 2025-03-05 11:32:27 +01:00
parent dfe5735903
commit 68c028669d
5 changed files with 14 additions and 13 deletions

View File

@ -1,5 +1,4 @@
DELIMITER $$
$$
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `cache`.`stock_refresh`(v_refresh BOOL)
proc: BEGIN
/**

View File

@ -21,7 +21,7 @@ BEGIN
**/
CALL `cache`.stock_refresh(vForce);
CALL item_getMinacum(NULL, ADDTIME(util.VN_CURDATE(), vTime), vDays, NULL);
CALL item_getMinacum(NULL, util.VN_CURDATE(), vDays, vTime, NULL);
CALL item_getMinETD();
CALL item_zoneClosure();

View File

@ -1,9 +1,9 @@
DELIMITER $$
$$
CREATE OR REPLACE DEFINER=`vn`@`localhost` PROCEDURE `vn`.`item_getMinacum`(
vWarehouseFk TINYINT,
vAvailabled DATETIME,
vRange INT,
vTime TIME,
vItemFk INT
)
BEGIN
@ -18,7 +18,7 @@ BEGIN
* @return tmp.itemMinacum
*/
DECLARE vDated DATE DEFAULT DATE(vAvailabled);
DECLARE vDatedTo DATETIME DEFAULT util.dayEnd(vDated + INTERVAL vRange DAY);
DECLARE vDatedTo DATETIME DEFAULT ADDTIME(util.dayEnd(vDated + INTERVAL vRange DAY), IFNULL(vTime,'00:00:00'));
CREATE OR REPLACE TEMPORARY TABLE tmp.itemCalc
(INDEX (itemFk, warehouseFk))

View File

@ -14,6 +14,7 @@ BEGIN
vWarehouseFk,
vDateToAdvance,
DATEDIFF(DATE_SUB(vDateFuture, INTERVAL 1 DAY), vDateToAdvance),
NULL,
NULL
);

View File

@ -27,6 +27,7 @@ BEGIN
vWarehouseFk,
vNewShipped,
DATEDIFF(DATE_SUB(vOldShipped, INTERVAL 1 DAY), DATE(vNewShipped)),
NULL,
NULL
);