This commit is contained in:
parent
d151d57613
commit
c2a2a86f35
|
@ -21,9 +21,9 @@ BEGIN
|
||||||
CREATE TEMPORARY TABLE tmp.ticket_list
|
CREATE TEMPORARY TABLE tmp.ticket_list
|
||||||
(PRIMARY KEY (id))
|
(PRIMARY KEY (id))
|
||||||
ENGINE = MEMORY
|
ENGINE = MEMORY
|
||||||
SELECT Id_Ticket
|
SELECT t.id
|
||||||
FROM vn2008.Tickets t
|
FROM vn.ticket t
|
||||||
JOIN vn.invoiceOut io ON io.`ref` = t.Factura
|
JOIN vn.invoiceOut io ON io.`ref` = t.refFk
|
||||||
WHERE year(io.issued) = vYear
|
WHERE year(io.issued) = vYear
|
||||||
AND month(io.issued) = vMonth;
|
AND month(io.issued) = vMonth;
|
||||||
|
|
||||||
|
@ -46,7 +46,7 @@ BEGIN
|
||||||
) as grupo
|
) as grupo
|
||||||
, tp.reino_id
|
, tp.reino_id
|
||||||
, a.tipo_id
|
, a.tipo_id
|
||||||
, t.empresa_id
|
, t.companyFk
|
||||||
, a.expenseFk
|
, a.expenseFk
|
||||||
+ IF(e.empresa_grupo = e2.empresa_grupo
|
+ IF(e.empresa_grupo = e2.empresa_grupo
|
||||||
,1
|
,1
|
||||||
|
@ -54,8 +54,8 @@ BEGIN
|
||||||
) * 100000
|
) * 100000
|
||||||
+ tp.reino_id * 1000 as Gasto
|
+ tp.reino_id * 1000 as Gasto
|
||||||
FROM vn2008.Movimientos m
|
FROM vn2008.Movimientos m
|
||||||
JOIN vn2008.Tickets t on t.Id_Ticket = m.Id_Ticket
|
JOIN vn.ticket t ON t.id = m.Id_Ticket
|
||||||
JOIN vn2008.Consignatarios cs on cs.Id_Consigna = t.Id_Consigna
|
JOIN vn2008.Consignatarios cs on cs.Id_Consigna = t.addressFk
|
||||||
JOIN vn2008.Clientes c on c.Id_Cliente = cs.Id_Cliente
|
JOIN vn2008.Clientes c on c.Id_Cliente = cs.Id_Cliente
|
||||||
JOIN tmp.ticket_list tt on tt.id = t.id
|
JOIN tmp.ticket_list tt on tt.id = t.id
|
||||||
JOIN vn2008.Articles a on m.Id_Article = a.Id_Article
|
JOIN vn2008.Articles a on m.Id_Article = a.Id_Article
|
||||||
|
@ -66,7 +66,7 @@ BEGIN
|
||||||
AND Preu <> 0
|
AND Preu <> 0
|
||||||
AND m.Descuento <> 100
|
AND m.Descuento <> 100
|
||||||
AND a.tipo_id != TIPO_PATRIMONIAL
|
AND a.tipo_id != TIPO_PATRIMONIAL
|
||||||
GROUP BY grupo, reino_id, tipo_id, empresa_id, Gasto;
|
GROUP BY grupo, reino_id, tipo_id, companyFk, Gasto;
|
||||||
|
|
||||||
INSERT INTO bs.ventas_contables(year
|
INSERT INTO bs.ventas_contables(year
|
||||||
, month
|
, month
|
||||||
|
@ -92,7 +92,7 @@ BEGIN
|
||||||
JOIN vn.ticket t ON ts.ticketFk = t.id
|
JOIN vn.ticket t ON ts.ticketFk = t.id
|
||||||
JOIN vn.address a on a.id = t.addressFk
|
JOIN vn.address a on a.id = t.addressFk
|
||||||
JOIN vn.client cl on cl.id = a.clientFk
|
JOIN vn.client cl on cl.id = a.clientFk
|
||||||
JOIN tmp.ticket_list tt on tt.Id_Ticket = t.id
|
JOIN tmp.ticket_list tt on tt.id = t.id
|
||||||
JOIN vn.company c on c.id = t.companyFk
|
JOIN vn.company c on c.id = t.companyFk
|
||||||
LEFT JOIN vn.company c2 on c2.clientFk = cl.id
|
LEFT JOIN vn.company c2 on c2.clientFk = cl.id
|
||||||
GROUP BY grupo, t.companyFk ;
|
GROUP BY grupo, t.companyFk ;
|
||||||
|
|
|
@ -10,13 +10,13 @@ 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))
|
||||||
SELECT Id_Ticket
|
SELECT t.id
|
||||||
FROM vn2008.Tickets t
|
FROM vn.ticket t
|
||||||
JOIN vn.invoiceOut io ON io.id = t.Factura
|
JOIN vn.invoiceOut io ON io.id = t.refFk
|
||||||
WHERE year(io.issued) = vYear
|
WHERE year(io.issued) = vYear
|
||||||
AND month(io.issued) = vMonth;
|
AND month(io.issued) = vMonth;
|
||||||
|
|
||||||
SELECT vYear Año,
|
SELECT vYear Año,
|
||||||
vMonth Mes,
|
vMonth Mes,
|
||||||
t.clientFk Id_Cliente,
|
t.clientFk Id_Cliente,
|
||||||
|
@ -40,7 +40,7 @@ BEGIN
|
||||||
AND m.Descuento <> 100
|
AND m.Descuento <> 100
|
||||||
AND a.tipo_id != 188
|
AND a.tipo_id != 188
|
||||||
GROUP BY t.clientFk, grupo,t.companyFk;
|
GROUP BY t.clientFk, grupo,t.companyFk;
|
||||||
|
|
||||||
DROP TEMPORARY TABLE tmp.ticket_list;
|
DROP TEMPORARY TABLE tmp.ticket_list;
|
||||||
|
|
||||||
END$$
|
END$$
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost`
|
|
||||||
SQL SECURITY DEFINER
|
|
||||||
VIEW `vn2008`.`Rutas`
|
|
||||||
AS SELECT `r`.`id` AS `Id_Ruta`,
|
|
||||||
`r`.`workerFk` AS `Id_Trabajador`,
|
|
||||||
`r`.`created` AS `Fecha`,
|
|
||||||
`r`.`vehicleFk` AS `Id_Vehiculo`,
|
|
||||||
`r`.`agencyModeFk` AS `Id_Agencia`,
|
|
||||||
`r`.`time` AS `Hora`,
|
|
||||||
`r`.`isOk` AS `ok`,
|
|
||||||
`r`.`kmStart` AS `km_start`,
|
|
||||||
`r`.`kmEnd` AS `km_end`,
|
|
||||||
`r`.`started` AS `date_start`,
|
|
||||||
`r`.`finished` AS `date_end`,
|
|
||||||
`r`.`gestdocFk` AS `gestdoc_id`,
|
|
||||||
`r`.`cost` AS `cost`,
|
|
||||||
`r`.`m3` AS `m3`,
|
|
||||||
`r`.`description` AS `description`
|
|
||||||
FROM `vn`.`route` `r`
|
|
|
@ -1,13 +0,0 @@
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost`
|
|
||||||
SQL SECURITY DEFINER
|
|
||||||
VIEW `vn2008`.`state`
|
|
||||||
AS SELECT `s`.`id` AS `id`,
|
|
||||||
`s`.`name` AS `name`,
|
|
||||||
`s`.`order` AS `order`,
|
|
||||||
`s`.`alertLevel` AS `alert_level`,
|
|
||||||
`s`.`code` AS `code`,
|
|
||||||
`s`.`sectorProdPriority` AS `sectorProdPriority`,
|
|
||||||
`s`.`nextStateFk` AS `nextStateFk`,
|
|
||||||
`s`.`isPreviousPreparable` AS `isPreviousPreparable`,
|
|
||||||
`s`.`isPicked` AS `isPicked`
|
|
||||||
FROM `vn`.`state` `s`
|
|
|
@ -1,10 +0,0 @@
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost`
|
|
||||||
SQL SECURITY DEFINER
|
|
||||||
VIEW `vn2008`.`tag`
|
|
||||||
AS SELECT `t`.`id` AS `id`,
|
|
||||||
`t`.`name` AS `name`,
|
|
||||||
`t`.`isFree` AS `isFree`,
|
|
||||||
`t`.`isQuantitatif` AS `isQuantitatif`,
|
|
||||||
`t`.`sourceTable` AS `sourceTable`,
|
|
||||||
`t`.`unit` AS `unit`
|
|
||||||
FROM `vn`.`tag` `t`
|
|
|
@ -1,10 +0,0 @@
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost`
|
|
||||||
SQL SECURITY DEFINER
|
|
||||||
VIEW `vn2008`.`tarifa_componentes`
|
|
||||||
AS SELECT `tarifa_componentes`.`Id_Componente` AS `Id_Componente`,
|
|
||||||
`tarifa_componentes`.`Componente` AS `Componente`,
|
|
||||||
`tarifa_componentes`.`tarifa_componentes_series_id` AS `tarifa_componentes_series_id`,
|
|
||||||
`tarifa_componentes`.`tarifa_class` AS `tarifa_class`,
|
|
||||||
`tarifa_componentes`.`tax` AS `tax`,
|
|
||||||
`tarifa_componentes`.`is_renewable` AS `is_renewable`
|
|
||||||
FROM `bi`.`tarifa_componentes`
|
|
|
@ -1,7 +0,0 @@
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost`
|
|
||||||
SQL SECURITY DEFINER
|
|
||||||
VIEW `vn2008`.`tarifa_componentes_series`
|
|
||||||
AS SELECT `tarifa_componentes_series`.`tarifa_componentes_series_id` AS `tarifa_componentes_series_id`,
|
|
||||||
`tarifa_componentes_series`.`Serie` AS `Serie`,
|
|
||||||
`tarifa_componentes_series`.`base` AS `base`
|
|
||||||
FROM `bi`.`tarifa_componentes_series`
|
|
|
@ -1,39 +0,0 @@
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost`
|
|
||||||
SQL SECURITY DEFINER
|
|
||||||
VIEW `vn2008`.`tblContadores`
|
|
||||||
AS SELECT `c`.`id` AS `id`,
|
|
||||||
`c`.`ochoa` AS `ochoa`,
|
|
||||||
`c`.`invoiceOutFk` AS `nfactura`,
|
|
||||||
`c`.`inventoried` AS `FechaInventario`,
|
|
||||||
`c`.`itemLog` AS `HistoricoArticulo`,
|
|
||||||
`c`.`weekGoal` AS `week_goal`,
|
|
||||||
`c`.`photosPath` AS `Rutafotos`,
|
|
||||||
`c`.`cashBoxNumber` AS `numCaja`,
|
|
||||||
`c`.`redCode` AS `CodigoRojo`,
|
|
||||||
`c`.`TabletTime` AS `Tablet_Hora`,
|
|
||||||
`c`.`t0` AS `t0`,
|
|
||||||
`c`.`t1` AS `t1`,
|
|
||||||
`c`.`t2` AS `t2`,
|
|
||||||
`c`.`t3` AS `t3`,
|
|
||||||
`c`.`cc` AS `cc`,
|
|
||||||
`c`.`palet` AS `palet`,
|
|
||||||
`c`.`campaign` AS `campaign`,
|
|
||||||
`c`.`campaignLife` AS `campaign_life`,
|
|
||||||
`c`.`truckDays` AS `truck_days`,
|
|
||||||
`c`.`transportCharges` AS `tasa_transporte`,
|
|
||||||
`c`.`escanerPath` AS `escaner_path`,
|
|
||||||
`c`.`printedTurn` AS `turnoimpreso`,
|
|
||||||
`c`.`truckLength` AS `truck_length`,
|
|
||||||
`c`.`fuelConsumption` AS `fuel_consumption`,
|
|
||||||
`c`.`petrol` AS `petrol`,
|
|
||||||
`c`.`maintenance` AS `maintenance`,
|
|
||||||
`c`.`hourPrice` AS `hour_price`,
|
|
||||||
`c`.`meterPrice` AS `meter_price`,
|
|
||||||
`c`.`kmPrice` AS `km_price`,
|
|
||||||
`c`.`routeOption` AS `route_option`,
|
|
||||||
`c`.`dbproduccion` AS `dbproduccion`,
|
|
||||||
`c`.`mdbServer` AS `mdbServer`,
|
|
||||||
`c`.`fakeEmail` AS `fakeEmail`,
|
|
||||||
`c`.`defaultersMaxAmount` AS `defaultersMaxAmount`,
|
|
||||||
`c`.`ASIEN` AS `ASIEN`
|
|
||||||
FROM `vn`.`config` `c`
|
|
|
@ -1,6 +0,0 @@
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost`
|
|
||||||
SQL SECURITY DEFINER
|
|
||||||
VIEW `vn2008`.`thermograph`
|
|
||||||
AS SELECT `t`.`id` AS `thermograph_id`,
|
|
||||||
`t`.`model` AS `model`
|
|
||||||
FROM `vn`.`thermograph` `t`
|
|
|
@ -1,8 +0,0 @@
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost`
|
|
||||||
SQL SECURITY DEFINER
|
|
||||||
VIEW `vn2008`.`ticket_observation`
|
|
||||||
AS SELECT `to`.`id` AS `ticket_observation_id`,
|
|
||||||
`to`.`ticketFk` AS `Id_Ticket`,
|
|
||||||
`to`.`observationTypeFk` AS `observation_type_id`,
|
|
||||||
`to`.`description` AS `text`
|
|
||||||
FROM `vn`.`ticketObservation` `to`
|
|
|
@ -1,6 +0,0 @@
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost`
|
|
||||||
SQL SECURITY DEFINER
|
|
||||||
VIEW `vn2008`.`tickets_gestdoc`
|
|
||||||
AS SELECT `td`.`ticketFk` AS `Id_Ticket`,
|
|
||||||
`td`.`dmsFk` AS `gestdoc_id`
|
|
||||||
FROM `vn`.`ticketDms` `td`
|
|
|
@ -1,49 +0,0 @@
|
||||||
-- Para evitar el error al hacer myt run
|
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost`
|
|
||||||
SQL SECURITY DEFINER
|
|
||||||
VIEW `vn2008`.`Clientes`
|
|
||||||
AS SELECT `c`.`id` AS `id_cliente`,
|
|
||||||
`c`.`name` AS `cliente`,
|
|
||||||
`c`.`fi` AS `if`,
|
|
||||||
`c`.`socialName` AS `razonSocial`,
|
|
||||||
`c`.`contact` AS `contacto`,
|
|
||||||
`c`.`street` AS `domicilio`,
|
|
||||||
`c`.`city` AS `poblacion`,
|
|
||||||
`c`.`postcode` AS `codPostal`,
|
|
||||||
`c`.`phone` AS `telefono`,
|
|
||||||
`c`.`mobile` AS `movil`,
|
|
||||||
`c`.`isRelevant` AS `real`,
|
|
||||||
`c`.`email` AS `e-mail`,
|
|
||||||
`c`.`iban` AS `iban`,
|
|
||||||
`c`.`dueDay` AS `vencimiento`,
|
|
||||||
`c`.`accountingAccount` AS `Cuenta`,
|
|
||||||
`c`.`isEqualizated` AS `RE`,
|
|
||||||
`c`.`provinceFk` AS `province_id`,
|
|
||||||
`c`.`hasToInvoice` AS `invoice`,
|
|
||||||
`c`.`credit` AS `credito`,
|
|
||||||
`c`.`countryFk` AS `Id_Pais`,
|
|
||||||
`c`.`isActive` AS `activo`,
|
|
||||||
`c`.`gestdocFk` AS `gestdoc_id`,
|
|
||||||
`c`.`quality` AS `calidad`,
|
|
||||||
`c`.`payMethodFk` AS `pay_met_id`,
|
|
||||||
`c`.`created` AS `created`,
|
|
||||||
`c`.`isToBeMailed` AS `mail`,
|
|
||||||
`c`.`contactChannelFk` AS `chanel_id`,
|
|
||||||
`c`.`hasSepaVnl` AS `sepaVnl`,
|
|
||||||
`c`.`hasCoreVnl` AS `coreVnl`,
|
|
||||||
`c`.`hasCoreVnh` AS `coreVnh`,
|
|
||||||
`c`.`hasLcr` AS `hasLcr`,
|
|
||||||
`c`.`defaultAddressFk` AS `default_address`,
|
|
||||||
`c`.`riskCalculated` AS `risk_calculated`,
|
|
||||||
`c`.`hasToInvoiceByAddress` AS `invoiceByAddress`,
|
|
||||||
`c`.`isTaxDataChecked` AS `contabilizado`,
|
|
||||||
`c`.`isFreezed` AS `congelado`,
|
|
||||||
`c`.`creditInsurance` AS `creditInsurance`,
|
|
||||||
`c`.`isCreatedAsServed` AS `isCreatedAsServed`,
|
|
||||||
`c`.`hasInvoiceSimplified` AS `hasInvoiceSimplified`,
|
|
||||||
`c`.`salesPersonFk` AS `Id_Trabajador`,
|
|
||||||
`c`.`isVies` AS `vies`,
|
|
||||||
`c`.`eypbc` AS `EYPBC`,
|
|
||||||
`c`.`bankEntityFk` AS `bankEntityFk`,
|
|
||||||
`c`.`typeFk` AS `typeFk`
|
|
||||||
FROM `vn`.`client` `c`;
|
|
Loading…
Reference in New Issue