#7709 -supplierPackaging_ReportSource_2 #3107

Open
robert wants to merge 29 commits from 7709-supplierPackaging_ReportSource_2 into dev
1 changed files with 13 additions and 13 deletions
Showing only changes of commit 980b7aa2cc - Show all commits

View File

@ -5,14 +5,14 @@ CREATE OR REPLACE DEFINER=`vn`@`localhost` PROCEDURE `vn`.`supplierPackaging_Rep
) )
BEGIN BEGIN
/** /**
* Create a report with packaging balance * Create a report with packaging balance
* *
* @param vFromDated Starting date * @param vFromDated Starting date
robert marked this conversation as resolved Outdated

espacios en los comentarios *

espacios en los comentarios _*_
* @param vSupplierFk Supplier ID * @param vSupplierFk Supplier ID
*/ */
DECLARE vUser INT; DECLARE vPerson INT;
robert marked this conversation as resolved Outdated

vPerson no és correcte, les empreses no son persones

vClientOrSupplierId
vEntityId

vPerson no és correcte, les empreses no son persones vClientOrSupplierId vEntityId
SELECT id INTO vUser SELECT id INTO vPerson
robert marked this conversation as resolved Outdated

los supplier no son users

los supplier no son users
FROM supplier FROM supplier
WHERE nif = vNif; WHERE nif = vNif;
@ -104,11 +104,11 @@ BEGIN
GROUP BY p.itemFk GROUP BY p.itemFk
ORDER BY itemFk , landed, entryFk ORDER BY itemFk , landed, entryFk
)sub )sub
WHERE (`out` OR `in`); WHERE `out` OR `in`;
IF vUser IS NULL THEN IF vPerson IS NULL THEN
SELECT id INTO vUser SELECT id INTO vPerson
FROM client FROM client
WHERE fi = vNif; WHERE fi = vNif;
@ -154,11 +154,11 @@ BEGIN
GROUP BY itemFk GROUP BY itemFk
ORDER BY itemFk , landed, entryFk ORDER BY itemFk , landed, entryFk
) sub ) sub
WHERE (`out` OR `in`); WHERE `out` OR `in`;
robert marked this conversation as resolved Outdated

paréntesis innecesarios

paréntesis innecesarios
END IF; END IF;
SELECT vUser, SELECT vPerson,
itemFk, itemFk,
longName, longName,
name, name,
@ -170,7 +170,7 @@ BEGIN
buyingValue, buyingValue,
CAST(SUM(IF(`in`=0, -`out`, `in`)) OVER (PARTITION BY itemFk ORDER BY itemFk , landed, entryFk) AS DECIMAL(10,2)) balance CAST(SUM(IF(`in`=0, -`out`, `in`)) OVER (PARTITION BY itemFk ORDER BY itemFk , landed, entryFk) AS DECIMAL(10,2)) balance
FROM tSupplierPackaging FROM tSupplierPackaging
WHERE NOT (landed < CURDATE() - INTERVAL 1 YEAR) WHERE NOT (landed < util.VN_CURDATE() - INTERVAL 1 YEAR)
robert marked this conversation as resolved Outdated

no hacer uso de curdate

no hacer uso de curdate
ORDER BY itemFk, landed, entryFk; ORDER BY itemFk, landed, entryFk;
DROP TEMPORARY TABLE tSupplierPackaging; DROP TEMPORARY TABLE tSupplierPackaging;