Merge branch 'dev' of https://gitea.verdnatura.es/verdnatura/salix into 6861-Pasar-modo-trabajo-de-previa-a-reservas
gitea/salix/pipeline/pr-dev There was a failure building this commit
Details
gitea/salix/pipeline/pr-dev There was a failure building this commit
Details
This commit is contained in:
commit
7368561bad
|
@ -131,7 +131,8 @@ BEGIN
|
||||||
|
|
||||||
DELETE e
|
DELETE e
|
||||||
FROM entry e
|
FROM entry e
|
||||||
JOIN tEntryToDelete tmp ON tmp.id = e.id;
|
JOIN tEntryToDelete tmp ON tmp.id = e.id
|
||||||
|
WHERE NOT e.isBooked;
|
||||||
|
|
||||||
-- borrar de route registros menores a 4 años
|
-- borrar de route registros menores a 4 años
|
||||||
CREATE OR REPLACE TEMPORARY TABLE tRouteToDelete
|
CREATE OR REPLACE TEMPORARY TABLE tRouteToDelete
|
||||||
|
|
|
@ -52,6 +52,10 @@ BEGIN
|
||||||
|
|
||||||
SELECT LAST_INSERT_ID() INTO vSaleFk;
|
SELECT LAST_INSERT_ID() INTO vSaleFk;
|
||||||
|
|
||||||
|
UPDATE sale
|
||||||
|
SET originalQuantity = 0
|
||||||
|
WHERE id = vSaleFk;
|
||||||
|
|
||||||
CALL sale_calculateComponent(vSaleFk, NULL);
|
CALL sale_calculateComponent(vSaleFk, NULL);
|
||||||
END$$
|
END$$
|
||||||
DELIMITER ;
|
DELIMITER ;
|
||||||
|
|
|
@ -94,15 +94,16 @@ BEGIN
|
||||||
SELECT id INTO vEntryFk
|
SELECT id INTO vEntryFk
|
||||||
FROM entry
|
FROM entry
|
||||||
WHERE supplierFk = vInventorySupplierFk
|
WHERE supplierFk = vInventorySupplierFk
|
||||||
AND travelFk = vTravelFk;
|
AND travelFk = vTravelFk
|
||||||
|
AND typeFk = 'inventory';
|
||||||
|
|
||||||
IF vEntryFk IS NULL THEN
|
IF vEntryFk IS NULL THEN
|
||||||
INSERT INTO entry
|
INSERT INTO entry
|
||||||
SET supplierFk = vInventorySupplierFk,
|
SET supplierFk = vInventorySupplierFk,
|
||||||
isConfirmed = TRUE,
|
isConfirmed = TRUE,
|
||||||
isOrdered = TRUE,
|
isOrdered = TRUE,
|
||||||
travelFk = vTravelFk;
|
travelFk = vTravelFk,
|
||||||
|
typeFk = 'inventory';
|
||||||
SELECT LAST_INSERT_ID() INTO vEntryFk;
|
SELECT LAST_INSERT_ID() INTO vEntryFk;
|
||||||
ELSE
|
ELSE
|
||||||
DELETE FROM buy WHERE entryFk = vEntryFk;
|
DELETE FROM buy WHERE entryFk = vEntryFk;
|
||||||
|
|
|
@ -26,7 +26,7 @@ BEGIN
|
||||||
FROM workerTimeControl
|
FROM workerTimeControl
|
||||||
WHERE userFk = vWorkerFk
|
WHERE userFk = vWorkerFk
|
||||||
AND direction = 'middle'
|
AND direction = 'middle'
|
||||||
AND timed BETWEEN vLastIn AND util.VN_NOW();
|
AND timed BETWEEN vLastIn AND vTimed;
|
||||||
|
|
||||||
DROP TEMPORARY TABLE IF EXISTS tmp.workerTimeControlDirection;
|
DROP TEMPORARY TABLE IF EXISTS tmp.workerTimeControlDirection;
|
||||||
CREATE TEMPORARY TABLE tmp.workerTimeControlDirection
|
CREATE TEMPORARY TABLE tmp.workerTimeControlDirection
|
||||||
|
|
|
@ -27,8 +27,11 @@ module.exports = Self => {
|
||||||
|
|
||||||
const where = filter.where;
|
const where = filter.where;
|
||||||
const query = 'CALL vn.item_getBalance(?, ?, ?)';
|
const query = 'CALL vn.item_getBalance(?, ?, ?)';
|
||||||
|
if (where?.date) {
|
||||||
|
where.date = new Date(where.date);
|
||||||
|
where.date.setHours(0, 0, 0, 0);
|
||||||
|
}
|
||||||
const [diary] = await Self.rawSql(query, [where.itemFk, where.warehouseFk, where.date], myOptions);
|
const [diary] = await Self.rawSql(query, [where.itemFk, where.warehouseFk, where.date], myOptions);
|
||||||
|
|
||||||
for (const entry of diary)
|
for (const entry of diary)
|
||||||
if (entry.clientType === 'loses') entry.highlighted = true;
|
if (entry.clientType === 'loses') entry.highlighted = true;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue