feat: refs #6777
gitea/salix/pipeline/pr-dev This commit looks good Details

This commit is contained in:
Robert Ferrús 2024-02-06 14:55:20 +01:00
parent c598e62d1e
commit 714cd3c2c3
7 changed files with 9 additions and 9 deletions

View File

@ -59,7 +59,7 @@ BEGIN
DROP TEMPORARY TABLE IF EXISTS tmp.ticket_list; DROP TEMPORARY TABLE IF EXISTS tmp.ticket_list;
CREATE TEMPORARY TABLE tmp.ticket_list CREATE TEMPORARY TABLE tmp.ticket_list
(PRIMARY KEY (Id_Ticket)) (PRIMARY KEY (Id_Ticket))
SELECT DISTINCT t.id SELECT DISTINCT t.id Id_Ticket
FROM vn2008.Movimientos_componentes mc FROM vn2008.Movimientos_componentes mc
JOIN vn2008.Movimientos m ON mc.Id_Movimiento = m.Id_Movimiento JOIN vn2008.Movimientos m ON mc.Id_Movimiento = m.Id_Movimiento
JOIN vn.ticket t ON t.id = m.Id_Ticket JOIN vn.ticket t ON t.id = m.Id_Ticket

View File

@ -70,7 +70,7 @@ BEGIN
AND (v.fecha BETWEEN TIMESTAMPADD(DAY, - DAY(vDate) + 1, vDate) AND TIMESTAMPADD(DAY, - 1, vDate)) AND (v.fecha BETWEEN TIMESTAMPADD(DAY, - DAY(vDate) + 1, vDate) AND TIMESTAMPADD(DAY, - 1, vDate))
GROUP BY Id_Cliente) mes_actual ON mes_actual.Id_Cliente = c.Id_Cliente GROUP BY Id_Cliente) mes_actual ON mes_actual.Id_Cliente = c.Id_Cliente
LEFT JOIN LEFT JOIN
(SELECT t.clientFk, SUM(m.preu * m.Cantidad * (1 - m.Descuento / 100)) futur (SELECT t.clientFk Id_Cliente, SUM(m.preu * m.Cantidad * (1 - m.Descuento / 100)) futur
FROM vn.ticket t FROM vn.ticket t
JOIN vn2008.Clientes c ON c.Id_Cliente = t.clientFk JOIN vn2008.Clientes c ON c.Id_Cliente = t.clientFk
JOIN vn2008.Movimientos m ON m.Id_Ticket = t.id JOIN vn2008.Movimientos m ON m.Id_Ticket = t.id

View File

@ -14,12 +14,12 @@ BEGIN
SELECT id SELECT id
FROM vn.ticket t FROM vn.ticket t
JOIN vn2008.Facturas f ON f.Id_Factura = t.refFk JOIN vn2008.Facturas f ON f.Id_Factura = t.refFk
WHERE year(f.shipped) = vYear WHERE year(f.Fecha) = vYear
AND month(f.shipped) = vMonth; AND month(f.Fecha) = vMonth;
SELECT vYear Año, SELECT vYear Año,
vMonth Mes, vMonth Mes,
t.clientFk, t.clientFk Id_Cliente,
round(sum(Cantidad * Preu * (100 - m.Descuento)/100)) Venta, round(sum(Cantidad * Preu * (100 - m.Descuento)/100)) Venta,
IF(e.empresa_grupo = e2.empresa_grupo, IF(e.empresa_grupo = e2.empresa_grupo,
1, 1,

View File

@ -11,7 +11,7 @@ BEGIN
CREATE TEMPORARY TABLE `tmp.``ticketToInvoice` CREATE TEMPORARY TABLE `tmp.``ticketToInvoice`
(PRIMARY KEY (`id`)) (PRIMARY KEY (`id`))
ENGINE = MEMORY ENGINE = MEMORY
SELECT id id SELECT id
FROM ticket FROM ticket
WHERE (shipped BETWEEN vMinDateTicket AND vMaxTicketDate) WHERE (shipped BETWEEN vMinDateTicket AND vMaxTicketDate)
AND addressFk = vAddress AND addressFk = vAddress

View File

@ -23,7 +23,7 @@ BEGIN
tp.Tipo, tp.Tipo,
t.nickname as Cliente, t.nickname as Cliente,
wh.name as Almacen, wh.name as Almacen,
t.warehouseFk, t.warehouseFk warehouse_id,
cs.province_id, cs.province_id,
a.agency_id, a.agency_id,
ct.description as Taller, ct.description as Taller,

View File

@ -28,7 +28,7 @@ SELECT * FROM
FROM bi.customerDebtInventory FROM bi.customerDebtInventory
WHERE Id_Cliente = vCustomer WHERE Id_Cliente = vCustomer
UNION ALL UNION ALL
SELECT t.shipped, - SUM(m.Cantidad * m.Preu * (100 - m.Descuento ) * 1.10 / 100) SELECT t.shipped Fecha, - SUM(m.Cantidad * m.Preu * (100 - m.Descuento ) * 1.10 / 100)
FROM vn.ticket t FROM vn.ticket t
JOIN Movimientos m on m.Id_Ticket = t.id JOIN Movimientos m on m.Id_Ticket = t.id
WHERE t.clientFk = vCustomer WHERE t.clientFk = vCustomer

View File

@ -14,7 +14,7 @@ BEGIN
DECLARE txt TEXT; DECLARE txt TEXT;
DECLARE rs CURSOR FOR DECLARE rs CURSOR FOR
SELECT t.id, Alias, cast(amount as decimal(10,2)) Importe, Domicilio, POBLACION SELECT t.id Id_Ticket, Alias, cast(amount as decimal(10,2)) Importe, Domicilio, POBLACION
FROM vn.ticket t FROM vn.ticket t
JOIN Consignatarios cs ON t.Id_Consigna = cs.Id_Consigna JOIN Consignatarios cs ON t.Id_Consigna = cs.Id_Consigna
JOIN ( JOIN (