From 2b21e7d62bd03590b8366e336652c37f62e1074f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Andr=C3=A9s?= Date: Tue, 21 Jan 2025 11:10:11 +0100 Subject: [PATCH] fix: refs #7984 fixtures --- db/dump/fixtures.after.sql | 9 +++++++++ db/dump/fixtures.before.sql | 6 ++++++ 2 files changed, 15 insertions(+) diff --git a/db/dump/fixtures.after.sql b/db/dump/fixtures.after.sql index 59730d592..0727d1d73 100644 --- a/db/dump/fixtures.after.sql +++ b/db/dump/fixtures.after.sql @@ -275,6 +275,14 @@ UPDATE `vn`.`agencyMode` SET `description` = `name`; INSERT INTO `hedera`.`tpvConfig` (currency, terminal, transactionType, maxAmount, employeeFk, `url`, testMode, testUrl, testKey, merchantUrl) VALUES (978, 1, 0, 2000, 9, 'https://sis.redsys.es/sis/realizarPago', 0, 'https://sis-t.redsys.es:25443/sis/realizarPago', 'sq7HjrUOBfKmC576ILgskD5srU870gJ7', NULL); */ + +UPDATE vn.ticket t + JOIN vn.sale s ON s.ticketFk = t.id + JOIN vn.referenceRate rr ON rr.currencyFk = t.currency + AND rr.dated = util.VN_CURDATE() + SET t.foreignPrice = t.price * vn.currency_getRate(t.currencyFk, NULL); + + INSERT INTO hedera.tpvMerchantEnable (merchantFk, companyFk) VALUES (1, 442); @@ -312,3 +320,4 @@ INSERT INTO mysql.roles_mapping (`User`, `Host`, `Role`, `Admin_option`) FROM mysql.roles_mapping WHERE `User` LIKE @prefixedLike AND `Host` = @genRoleHost; FLUSH PRIVILEGES; + diff --git a/db/dump/fixtures.before.sql b/db/dump/fixtures.before.sql index d21552abb..5af78c61f 100644 --- a/db/dump/fixtures.before.sql +++ b/db/dump/fixtures.before.sql @@ -2697,6 +2697,12 @@ INSERT INTO vn.referenceRate (currencyFk, dated, value) (2, '2001-02-01', 7.6347), (2, '2000-12-31', 7.6347); +UPDATE vn.ticket t + JOIN vn.sale s ON s.ticketFk = t.id + JOIN vn.referenceRate rr ON rr.currencyFk = t.currencyFk + AND rr.dated = util.VN_CURDATE() + SET s.foreignPrice = s.price * vn.currency_getRate(t.currencyFk, NULL); + DELIMITER $$ CREATE PROCEDURE `tmp`.`ticket_recalc`() BEGIN