#6321 - Negative tickets #1945

Open
jsegarra wants to merge 114 commits from 6321_negative_tickets into dev
1 changed files with 2 additions and 5 deletions
Showing only changes of commit 2bcb6366b2 - Show all commits

View File

@ -2,7 +2,7 @@ DROP PROCEDURE IF EXISTS vn.item_getLack;
DELIMITER $$ DELIMITER $$
$$ $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `vn`.`item_getLack`(IN vForce BOOLEAN, IN vDays INT, IN vSearch VARCHAR(500)) CREATE DEFINER=`root`@`localhost` PROCEDURE `vn`.`item_getLack`(IN vForce BOOLEAN, IN vDays INT, IN vCustomWhere VARCHAR(500))
BEGIN BEGIN
/** /**
* Calcula una tabla con el máximo negativo visible para cada producto y almacen * Calcula una tabla con el máximo negativo visible para cada producto y almacen
@ -12,15 +12,11 @@ BEGIN
* @param vSearch Filtro items * @param vSearch Filtro items
**/ **/
DECLARE vIsSearch BOOL DEFAULT vSearch IS NOT NULL AND vSearch <> '';
CALL `cache`.stock_refresh(vForce); CALL `cache`.stock_refresh(vForce);
CALL item_getMinacum(NULL, util.VN_CURDATE(), vDays, NULL); CALL item_getMinacum(NULL, util.VN_CURDATE(), vDays, NULL);
CALL item_getMinETD(); CALL item_getMinETD();
CALL item_zoneClosure(); CALL item_zoneClosure();
IF vIsSearch THEN
SET vSearch =' ';
END IF;
SELECT i.id itemFk, SELECT i.id itemFk,
i.longName, i.longName,
@ -54,6 +50,7 @@ BEGIN
WHERE w.isForTicket WHERE w.isForTicket
AND ic.display AND ic.display
AND it.code != 'GEN' AND it.code != 'GEN'
AND (vCustomWhere IS NULL OR vCustomWhere = '' OR vCustomWhere)
GROUP BY i.id, w.id GROUP BY i.id, w.id
HAVING lack < 0; HAVING lack < 0;