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
gitea/salix/pipeline/pr-master There was a failure building this commit
Details
This commit is contained in:
parent
dfe5735903
commit
68c028669d
|
@ -1,5 +1,4 @@
|
|||
DELIMITER $$
|
||||
$$
|
||||
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `cache`.`stock_refresh`(v_refresh BOOL)
|
||||
proc: BEGIN
|
||||
/**
|
||||
|
|
|
@ -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();
|
||||
|
||||
|
|
|
@ -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))
|
||||
|
|
|
@ -14,6 +14,7 @@ BEGIN
|
|||
vWarehouseFk,
|
||||
vDateToAdvance,
|
||||
DATEDIFF(DATE_SUB(vDateFuture, INTERVAL 1 DAY), vDateToAdvance),
|
||||
NULL,
|
||||
NULL
|
||||
);
|
||||
|
||||
|
|
|
@ -27,6 +27,7 @@ BEGIN
|
|||
vWarehouseFk,
|
||||
vNewShipped,
|
||||
DATEDIFF(DATE_SUB(vOldShipped, INTERVAL 1 DAY), DATE(vNewShipped)),
|
||||
NULL,
|
||||
NULL
|
||||
);
|
||||
|
||||
|
|
Loading…
Reference in New Issue