|
|
@ -146,7 +146,8 @@ BEGIN
|
|
|
|
JOIN sage.TiposTransacciones ttr ON ttr.CodigoTransaccion = it.transactionTypeSageFk
|
|
|
|
JOIN sage.TiposTransacciones ttr ON ttr.CodigoTransaccion = it.transactionTypeSageFk
|
|
|
|
JOIN invoiceInSerial iis ON iis.code = n.serial
|
|
|
|
JOIN invoiceInSerial iis ON iis.code = n.serial
|
|
|
|
JOIN (SELECT * FROM expence e GROUP BY e.id)e ON e.id = it.expenceFk
|
|
|
|
JOIN (SELECT * FROM expence e GROUP BY e.id)e ON e.id = it.expenceFk
|
|
|
|
LEFT JOIN (SELECT eWithheld.id
|
|
|
|
LEFT JOIN (
|
|
|
|
|
|
|
|
SELECT eWithheld.id
|
|
|
|
FROM invoiceInTax hold
|
|
|
|
FROM invoiceInTax hold
|
|
|
|
JOIN expence eWithheld ON eWithheld.id = hold.expenceFk AND eWithheld.isWithheld
|
|
|
|
JOIN expence eWithheld ON eWithheld.id = hold.expenceFk AND eWithheld.isWithheld
|
|
|
|
WHERE hold.invoiceInFk = vInvoiceInId LIMIT 1
|
|
|
|
WHERE hold.invoiceInFk = vInvoiceInId LIMIT 1
|
|
|
@ -232,7 +233,8 @@ BEGIN
|
|
|
|
UPDATE XDiario
|
|
|
|
UPDATE XDiario
|
|
|
|
SET EURODEBE = EURODEBE -
|
|
|
|
SET EURODEBE = EURODEBE -
|
|
|
|
(SELECT IF(ABS(sub.difference) = 0.01, sub.difference, 0)
|
|
|
|
(SELECT IF(ABS(sub.difference) = 0.01, sub.difference, 0)
|
|
|
|
FROM(SELECT SUM(IFNULL(ROUND(EURODEBE, 2),0)) - SUM(IFNULL(ROUND(EUROHABER, 2), 0)) difference
|
|
|
|
FROM(
|
|
|
|
|
|
|
|
SELECT SUM(IFNULL(ROUND(EURODEBE, 2),0)) - SUM(IFNULL(ROUND(EUROHABER, 2), 0)) difference
|
|
|
|
FROM XDiario
|
|
|
|
FROM XDiario
|
|
|
|
WHERE ASIEN = vBookNumber
|
|
|
|
WHERE ASIEN = vBookNumber
|
|
|
|
)sub
|
|
|
|
)sub
|