From 2472d14dc08f00283ec3cee1adaf8f6b45e923c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81rea=20de=20TI?= Date: Thu, 6 Jul 2023 13:22:23 -0500 Subject: [PATCH] [ADD] Queries from 2023-06 in servidor1a06 --- ampliar_campos_items.sql | 9 +++++++++ asignar_produccion_o_local.sql | 6 ++++++ eliminar_ventas_junio.sql | 5 +++++ eliminar_ventas_mayo.sql | 5 +++++ 4 files changed, 25 insertions(+) create mode 100644 ampliar_campos_items.sql create mode 100644 asignar_produccion_o_local.sql create mode 100644 eliminar_ventas_junio.sql create mode 100644 eliminar_ventas_mayo.sql diff --git a/ampliar_campos_items.sql b/ampliar_campos_items.sql new file mode 100644 index 0000000..94e7b4a --- /dev/null +++ b/ampliar_campos_items.sql @@ -0,0 +1,9 @@ +ALTER TABLE `documento_ventas_has_item` CHANGE `id_item` `id_item` VARCHAR(13) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL; +ALTER TABLE `entrada_has_item` CHANGE `id_item` `id_item` VARCHAR(13) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL; +ALTER TABLE `existencia_historico` CHANGE `id_item` `id_item` VARCHAR(13) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL; +ALTER TABLE `existencia_item_bodega` CHANGE `id_item` `id_item` VARCHAR(13) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL; +ALTER TABLE `item` CHANGE `id_item` `id_item` VARCHAR(13) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL; +ALTER TABLE `lista_precios` CHANGE `id_item` `id_item` VARCHAR(13) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL; +ALTER TABLE `listaprecio_documento_item` CHANGE `id_item` `id_item` VARCHAR(13) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL; +ALTER TABLE `valor_comision_recaudo_kg` CHANGE `id_item` `id_item` VARCHAR(13) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL; +ALTER TABLE `ventas_item_mes` CHANGE `id_item` `id_item` VARCHAR(13) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL; diff --git a/asignar_produccion_o_local.sql b/asignar_produccion_o_local.sql new file mode 100644 index 0000000..30039bc --- /dev/null +++ b/asignar_produccion_o_local.sql @@ -0,0 +1,6 @@ +UPDATE documento_ventas_has_item +SET es_produccion_propia = (SUBSTRING(id_item, 3, 1) = 'P'); + +UPDATE item +SET es_produccion_propia = (SUBSTRING(id_item, 3, 1) = 'P'); + diff --git a/eliminar_ventas_junio.sql b/eliminar_ventas_junio.sql new file mode 100644 index 0000000..6c8dbd5 --- /dev/null +++ b/eliminar_ventas_junio.sql @@ -0,0 +1,5 @@ +DELETE dv, dvi +FROM documento_ventas dv +LEFT JOIN documento_ventas_has_item dvi ON dv.id_documento = dvi.id_documento AND dv.id_sucursal = dvi.id_sucursal +WHERE MONTH(dv.fecha) = 6 AND YEAR(dv.fecha) = 2023; + diff --git a/eliminar_ventas_mayo.sql b/eliminar_ventas_mayo.sql new file mode 100644 index 0000000..f3492ba --- /dev/null +++ b/eliminar_ventas_mayo.sql @@ -0,0 +1,5 @@ +DELETE dv, dvi +FROM documento_ventas dv +LEFT JOIN documento_ventas_has_item dvi ON dv.id_documento = dvi.id_documento AND dv.id_sucursal = dvi.id_sucursal +WHERE MONTH(dv.fecha) = 5 AND YEAR(dv.fecha) = 2023; +