Update SQL schema from mag_pbi
This commit is contained in:
parent
26c6ca5ea5
commit
a769ffe307
@ -1,7 +1,7 @@
|
|||||||
USE [mag_pbi]
|
USE [mag_pbi]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[create_forecast_loop] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[create_forecast_loop] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -58,7 +58,7 @@ CREATE procedure [analytics].[create_forecast_loop] as begin
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[create_seasonality_groups] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[create_seasonality_groups] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -176,21 +176,11 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_build_deficit_proposal] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_build_deficit_proposal] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
GO
|
GO
|
||||||
/* =======================================================================
|
|
||||||
[analytics].[sp_build_deficit_proposal]
|
|
||||||
— Дефицит и рекомендации к заказу с учётом:
|
|
||||||
• стартовых остатков (склад + МП),
|
|
||||||
• прихода из заказов (4 статуса, включая 'Согласован'),
|
|
||||||
• прогноза по сценарию,
|
|
||||||
• НЕТ бэк-ордеров: спрос не «копится» ниже нуля,
|
|
||||||
остаток считается итеративно и не уходит в минус,
|
|
||||||
• размер заказа = прогноз окна [T .. T + @cover_months).
|
|
||||||
======================================================================= */
|
|
||||||
CREATE PROCEDURE [analytics].[sp_build_deficit_proposal]
|
CREATE PROCEDURE [analytics].[sp_build_deficit_proposal]
|
||||||
@scenario_id INT = 4, -- ID сценария прогноза
|
@scenario_id INT = 4, -- ID сценария прогноза
|
||||||
@group_path NVARCHAR(255) = N'', -- path группы ('' = весь каталог)
|
@group_path NVARCHAR(255) = N'', -- path группы ('' = весь каталог)
|
||||||
@ -260,7 +250,7 @@ BEGIN
|
|||||||
AND f.[month] >= @from_month
|
AND f.[month] >= @from_month
|
||||||
AND f.[month] < @to_month_excl;
|
AND f.[month] < @to_month_excl;
|
||||||
|
|
||||||
/* 4) Приходы из заказов (по месяцам) */
|
/* 4) Приходы: ЗаявкиТовары (кроме "На согласовании") + ЗаказыВЗаявках (В пути, Закрыт, Выгружен, Принят) */
|
||||||
IF OBJECT_ID('tempdb..#inb_status') IS NOT NULL DROP TABLE #inb_status;
|
IF OBJECT_ID('tempdb..#inb_status') IS NOT NULL DROP TABLE #inb_status;
|
||||||
CREATE TABLE #inb_status (
|
CREATE TABLE #inb_status (
|
||||||
sku_1c_id BINARY(16) NOT NULL,
|
sku_1c_id BINARY(16) NOT NULL,
|
||||||
@ -269,22 +259,35 @@ BEGIN
|
|||||||
units DECIMAL(18,3) NOT NULL,
|
units DECIMAL(18,3) NOT NULL,
|
||||||
PRIMARY KEY (sku_1c_id, [month], [status])
|
PRIMARY KEY (sku_1c_id, [month], [status])
|
||||||
);
|
);
|
||||||
|
|
||||||
|
/* 4.1) Из ЗаявкиТовары: [Количество текущее], [Дата поступления]; статус <> На согласовании */
|
||||||
INSERT INTO #inb_status(sku_1c_id, [month], [status], units)
|
INSERT INTO #inb_status(sku_1c_id, [month], [status], units)
|
||||||
SELECT
|
SELECT
|
||||||
s.sku_1c_id,
|
s.sku_1c_id,
|
||||||
DATEFROMPARTS(TRY_CONVERT(INT, LEFT(o.[month], 4)),
|
DATEFROMPARTS(YEAR(zt.[Дата поступления]), MONTH(zt.[Дата поступления]), 1),
|
||||||
TRY_CONVERT(INT, SUBSTRING(o.[month], 6, 2)), 1),
|
N'Заявка',
|
||||||
o.[status],
|
SUM(COALESCE(zt.[Количество текущее], 0.0))
|
||||||
SUM(COALESCE(o.[units], 0.0))
|
FROM [analytics].[ЗаявкиТовары] zt
|
||||||
FROM [analytics].[get_orders_by_group] o
|
JOIN #skus s ON s.code = zt.code
|
||||||
JOIN #skus s ON s.code = o.[code]
|
WHERE zt.[Статус заявки] <> N'На согласовании'
|
||||||
WHERE o.[status] IN (N'В пути', N'В производстве', N'Выгружен на складе'/*, N'Согласован'*/)
|
AND zt.[Дата поступления] IS NOT NULL
|
||||||
AND TRY_CONVERT(INT, LEFT(o.[month], 4)) IS NOT NULL
|
|
||||||
AND TRY_CONVERT(INT, SUBSTRING(o.[month], 6, 2)) BETWEEN 1 AND 12
|
|
||||||
GROUP BY s.sku_1c_id,
|
GROUP BY s.sku_1c_id,
|
||||||
DATEFROMPARTS(TRY_CONVERT(INT, LEFT(o.[month], 4)),
|
DATEFROMPARTS(YEAR(zt.[Дата поступления]), MONTH(zt.[Дата поступления]), 1);
|
||||||
TRY_CONVERT(INT, SUBSTRING(o.[month], 6, 2)), 1),
|
|
||||||
o.[status];
|
/* 4.2) Из ЗаказыВЗаявках: [Количество], [Желаемая дата]; статусы В пути, Закрыт, Выгружен на складе, Принят */
|
||||||
|
INSERT INTO #inb_status(sku_1c_id, [month], [status], units)
|
||||||
|
SELECT
|
||||||
|
s.sku_1c_id,
|
||||||
|
DATEFROMPARTS(YEAR(z.[Желаемая дата]), MONTH(z.[Желаемая дата]), 1),
|
||||||
|
z.[Статус],
|
||||||
|
SUM(COALESCE(z.[Количество], 0.0))
|
||||||
|
FROM [analytics].[ЗаказыВЗаявках] z
|
||||||
|
JOIN #skus s ON s.code = z.code
|
||||||
|
WHERE z.[Статус] IN (N'В пути', N'Закрыт', N'Выгружен на складе', N'Принят')
|
||||||
|
AND z.[Желаемая дата] IS NOT NULL
|
||||||
|
GROUP BY s.sku_1c_id,
|
||||||
|
DATEFROMPARTS(YEAR(z.[Желаемая дата]), MONTH(z.[Желаемая дата]), 1),
|
||||||
|
z.[Статус];
|
||||||
|
|
||||||
IF OBJECT_ID('tempdb..#inb') IS NOT NULL DROP TABLE #inb;
|
IF OBJECT_ID('tempdb..#inb') IS NOT NULL DROP TABLE #inb;
|
||||||
CREATE TABLE #inb (
|
CREATE TABLE #inb (
|
||||||
@ -608,7 +611,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_build_forecast_s4_by_group] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_build_forecast_s4_by_group] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -787,7 +790,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_create_analytics_365] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_create_analytics_365] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1587,7 +1590,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_fill_deficit_money_request] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_fill_deficit_money_request] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1673,7 +1676,7 @@ DECLARE @rows INT = @@ROWCOUNT;
|
|||||||
PRINT CONCAT(N'analytics.sp_fill_deficit_money_request: внесено ', @rows, N' записей для scenario_id=', @scenario);
|
PRINT CONCAT(N'analytics.sp_fill_deficit_money_request: внесено ', @rows, N' записей для scenario_id=', @scenario);
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_fill_seasonality_groups_summ_1] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_fill_seasonality_groups_summ_1] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1772,7 +1775,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_load_koef_groups] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_load_koef_groups] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1931,7 +1934,7 @@ ORDER BY
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_rebuild_stock_plan_by_arrival] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_rebuild_stock_plan_by_arrival] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2101,7 +2104,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_recalc_roic] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_recalc_roic] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2150,7 +2153,7 @@ JOIN roic_calc r ON r.id = man.id;
|
|||||||
SELECT @@ROWCOUNT AS updated_count;
|
SELECT @@ROWCOUNT AS updated_count;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_report_ROI] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_report_ROI] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2313,7 +2316,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_report_ROI_подробно] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_report_ROI_подробно] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2984,7 +2987,7 @@ SELECT * FROM #future_plan ORDER BY PeriodStart;
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_run_deficit_all_skus] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_run_deficit_all_skus] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3005,7 +3008,7 @@ CREATE PROCEDURE [analytics].[sp_run_deficit_all_skus]
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[sp_загрузка_прогноза_закупки] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[sp_загрузка_прогноза_закупки] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3145,7 +3148,7 @@ CREATE PROCEDURE [analytics].[sp_загрузка_прогноза_закупк
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[usp_CreateForecastBasesKs] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[usp_CreateForecastBasesKs] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3331,7 +3334,7 @@ BEGIN
|
|||||||
END;
|
END;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[usp_InsertForecasts] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[usp_InsertForecasts] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3424,7 +3427,7 @@ BEGIN
|
|||||||
END;
|
END;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [analytics].[Подготовка таблицы продаж к прогнозу] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [analytics].[Подготовка таблицы продаж к прогнозу] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3644,7 +3647,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [dbo].[sp_create_forecast_deficit_money_request_scenario_4] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [dbo].[sp_create_forecast_deficit_money_request_scenario_4] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3666,7 +3669,7 @@ CREATE PROCEDURE sp_create_forecast_deficit_money_request_scenario_4 AS
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [dbo].[Расчет себестоимости 1 этап] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [dbo].[Расчет себестоимости 1 этап] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3698,7 +3701,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[migrate_groups] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[migrate_groups] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3741,7 +3744,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[migrate_max_year_quantity] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[migrate_max_year_quantity] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3861,7 +3864,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[migrate_nomenclature] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[migrate_nomenclature] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4280,7 +4283,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[migrate_ostatki] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[migrate_ostatki] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4649,7 +4652,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[migrate_ostatok_da_net] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[migrate_ostatok_da_net] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4793,7 +4796,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[migrate_pricelist] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[migrate_pricelist] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4827,7 +4830,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[migrate_stock_balance] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[migrate_stock_balance] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5007,7 +5010,7 @@ LEFT JOIN AggregMarketplace mp
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[migrate_uchet_summa] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[migrate_uchet_summa] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5065,7 +5068,7 @@ LEFT JOIN [mag_pbi].[dbo].[order_source] ord
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[sp_calc_ostatki_mp_2025] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[sp_calc_ostatki_mp_2025] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5075,7 +5078,6 @@ AS
|
|||||||
BEGIN
|
BEGIN
|
||||||
SET NOCOUNT ON;
|
SET NOCOUNT ON;
|
||||||
|
|
||||||
|
|
||||||
-------------------------------------------------------------------------
|
-------------------------------------------------------------------------
|
||||||
-- 1. Очистка таблицы
|
-- 1. Очистка таблицы
|
||||||
TRUNCATE TABLE pbi.ostatki_mp_2025_interpolated;
|
TRUNCATE TABLE pbi.ostatki_mp_2025_interpolated;
|
||||||
@ -5120,7 +5122,7 @@ BEGIN
|
|||||||
) up
|
) up
|
||||||
ON up._OwnerID_RRRef = ost._Fld28683RRef
|
ON up._OwnerID_RRRef = ost._Fld28683RRef
|
||||||
WHERE CAST(DATEADD(YEAR,-2000, ost._Fld33596) AS DATE)
|
WHERE CAST(DATEADD(YEAR,-2000, ost._Fld33596) AS DATE)
|
||||||
BETWEEN '2025-01-01' AND '2025-10-31'
|
BETWEEN '2024-12-01' AND '2025-10-31'
|
||||||
),
|
),
|
||||||
|
|
||||||
-- Остатки на конец месяца
|
-- Остатки на конец месяца
|
||||||
@ -5135,8 +5137,12 @@ MonthBalancesRaw AS (
|
|||||||
GROUP BY Узел, Склад, artic_id, id_внешний, EOMONTH(Дата)
|
GROUP BY Узел, Склад, artic_id, id_внешний, EOMONTH(Дата)
|
||||||
),
|
),
|
||||||
|
|
||||||
-- Календарь месяцев 2025 (1–10)
|
-- Календарь месяцев: декабрь 2024 + месяцы 2025 (1–10)
|
||||||
Months AS (
|
Months AS (
|
||||||
|
SELECT
|
||||||
|
DATEFROMPARTS(2024, 12, 1) AS MonthStart,
|
||||||
|
EOMONTH(DATEFROMPARTS(2024, 12, 1)) AS MonthEnd
|
||||||
|
UNION ALL
|
||||||
SELECT
|
SELECT
|
||||||
DATEFROMPARTS(2025, m.MonthNum, 1) AS MonthStart,
|
DATEFROMPARTS(2025, m.MonthNum, 1) AS MonthStart,
|
||||||
EOMONTH(DATEFROMPARTS(2025, m.MonthNum, 1)) AS MonthEnd
|
EOMONTH(DATEFROMPARTS(2025, m.MonthNum, 1)) AS MonthEnd
|
||||||
@ -5233,6 +5239,7 @@ CROSS APPLY (
|
|||||||
) numbers
|
) numbers
|
||||||
WHERE n < DaysInMonth
|
WHERE n < DaysInMonth
|
||||||
) v
|
) v
|
||||||
|
WHERE DATEADD(DAY, v.number, MonthStart) >= '2025-01-01'
|
||||||
|
|
||||||
-------------------------------------------------------------------------
|
-------------------------------------------------------------------------
|
||||||
-- 4. Интерполяция ноября 1–18
|
-- 4. Интерполяция ноября 1–18
|
||||||
@ -5294,6 +5301,26 @@ November19 AS (
|
|||||||
) up
|
) up
|
||||||
ON up._OwnerID_RRRef = ost._Fld28683RRef
|
ON up._OwnerID_RRRef = ost._Fld28683RRef
|
||||||
WHERE CAST(DATEADD(YEAR,-2000, ost._Fld33596) AS DATE) = '2025-11-19'
|
WHERE CAST(DATEADD(YEAR,-2000, ost._Fld33596) AS DATE) = '2025-11-19'
|
||||||
|
),
|
||||||
|
|
||||||
|
Keys AS (
|
||||||
|
SELECT
|
||||||
|
COALESCE(o.Узел, n.Узел) AS Узел,
|
||||||
|
COALESCE(o.Склад, n.Склад) AS Склад,
|
||||||
|
COALESCE(o.artic_id, n.artic_id) AS artic_id,
|
||||||
|
COALESCE(o.id_внешний, n.id_внешний) AS id_внешний,
|
||||||
|
o.PrevQty,
|
||||||
|
o.PrevAvail,
|
||||||
|
o.PrevPack,
|
||||||
|
n.Qty19,
|
||||||
|
n.Avail19,
|
||||||
|
n.Pack19
|
||||||
|
FROM OctoberEnd o
|
||||||
|
FULL OUTER JOIN November19 n
|
||||||
|
ON o.Узел = n.Узел
|
||||||
|
AND o.Склад = n.Склад
|
||||||
|
AND o.artic_id = n.artic_id
|
||||||
|
AND o.id_внешний = n.id_внешний
|
||||||
)
|
)
|
||||||
|
|
||||||
INSERT INTO pbi.ostatki_mp_2025_interpolated
|
INSERT INTO pbi.ostatki_mp_2025_interpolated
|
||||||
@ -5305,26 +5332,21 @@ INSERT INTO pbi.ostatki_mp_2025_interpolated
|
|||||||
)
|
)
|
||||||
SELECT
|
SELECT
|
||||||
DATEADD(DAY, d.number, CAST('2025-11-01' AS DATE)) AS Дата,
|
DATEADD(DAY, d.number, CAST('2025-11-01' AS DATE)) AS Дата,
|
||||||
n.Узел,
|
k.Узел,
|
||||||
n.Склад,
|
k.Склад,
|
||||||
n.artic_id,
|
k.artic_id,
|
||||||
n.id_внешний,
|
k.id_внешний,
|
||||||
|
|
||||||
ISNULL(o.PrevPack,0)
|
ISNULL(k.PrevPack,0)
|
||||||
+ ((n.Pack19 - ISNULL(o.PrevPack,0)) * (d.number + 1)) / 19.0,
|
+ ((ISNULL(k.Pack19, 0) - ISNULL(k.PrevPack,0)) * (d.number + 1)) / 19.0,
|
||||||
|
|
||||||
ISNULL(o.PrevAvail,0)
|
ISNULL(k.PrevAvail,0)
|
||||||
+ ((n.Avail19 - ISNULL(o.PrevAvail,0)) * (d.number + 1)) / 19.0,
|
+ ((ISNULL(k.Avail19, 0) - ISNULL(k.PrevAvail,0)) * (d.number + 1)) / 19.0,
|
||||||
|
|
||||||
ISNULL(o.PrevQty,0)
|
ISNULL(k.PrevQty,0)
|
||||||
+ ((n.Qty19 - ISNULL(o.PrevQty,0)) * (d.number + 1)) / 19.0
|
+ ((ISNULL(k.Qty19, 0) - ISNULL(k.PrevQty,0)) * (d.number + 1)) / 19.0
|
||||||
|
|
||||||
FROM November19 n
|
FROM Keys k
|
||||||
LEFT JOIN OctoberEnd o
|
|
||||||
ON o.Узел = n.Узел
|
|
||||||
AND o.Склад = n.Склад
|
|
||||||
AND o.artic_id = n.artic_id
|
|
||||||
AND o.id_внешний = n.id_внешний
|
|
||||||
|
|
||||||
CROSS JOIN (
|
CROSS JOIN (
|
||||||
VALUES
|
VALUES
|
||||||
@ -5378,7 +5400,7 @@ CROSS JOIN (
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[sp_nomenclature_full_page] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[sp_nomenclature_full_page] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5611,7 +5633,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[sp_nomenclature_full_page_v] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[sp_nomenclature_full_page_v] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5905,7 +5927,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[Заполнить себестоимостьОт2022(закупки+продажи)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[Заполнить себестоимостьОт2022(закупки+продажи)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -6936,7 +6958,7 @@ WHERE 1 = 1
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[Заполнить себестоимостьОт2022(СкладХранение)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[Заполнить себестоимостьОт2022(СкладХранение)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -7003,7 +7025,7 @@ SELECT --TOP (1)
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[Обновить себестоимость] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[Обновить себестоимость] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -7125,7 +7147,7 @@ END
|
|||||||
*/
|
*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[РасчетСебестоимостиОт2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[РасчетСебестоимостиОт2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -7153,7 +7175,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbi].[создание среза учетных цен] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbi].[создание среза учетных цен] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -7250,7 +7272,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[ЗаполнитьСебестоимостьСводныйОт2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[ЗаполнитьСебестоимостьСводныйОт2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -7378,7 +7400,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(АтсМаркировка)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(АтсМаркировка)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -7554,7 +7576,7 @@ WHERE 1 = 1
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(ДопРасходы)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(ДопРасходы)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -7720,7 +7742,7 @@ and refPTU.[_Date_Time] >= @dtSqlStart
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Доставка)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Доставка)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -7881,7 +7903,7 @@ and refPTU.[_Date_Time] >= @dtSqlStart
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Закупка)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Закупка)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -8076,7 +8098,7 @@ FROM (
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(ЗатратыМП)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(ЗатратыМП)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -8229,7 +8251,7 @@ SELECT -- TOP (1000)
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Перерасчет)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Перерасчет)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -8437,7 +8459,7 @@ SELECT --top (1000)
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(ПерерасчетСкладскойКонтур)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(ПерерасчетСкладскойКонтур)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -8597,7 +8619,7 @@ SELECT --top (555)
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Приемка)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Приемка)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -8792,7 +8814,7 @@ FROM
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Продажи)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Продажи)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -8974,7 +8996,7 @@ SELECT --TOP (1)
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Производство)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Производство)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -9248,7 +9270,7 @@ where 1=1
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Сборка)] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Заполнить себестоимостьОт2022(Сборка)] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -9419,7 +9441,7 @@ SELECT -- top (1000)
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Пакетное: Подготовка таблицы СебестоимостьОт2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Пакетное: Подготовка таблицы СебестоимостьОт2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -9447,7 +9469,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Дозаполнить уровни по ЗНС Приход] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Дозаполнить уровни по ЗНС Приход] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -9511,7 +9533,7 @@ SELECT
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Дозаполнить уровни по ЗНС Расход] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Дозаполнить уровни по ЗНС Расход] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -9552,7 +9574,7 @@ WHERE [_Fld3381RRef] NOT IN ( SELECT NomLVL.[1c_id] FROM [mag_pbi].[pbiProd].[Н
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: единая процедура для подготовки] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: единая процедура для подготовки] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -9606,7 +9628,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Заполнить уровень 0] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Заполнить уровень 0] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -9654,7 +9676,7 @@ SELECT DISTINCT--TOP (1000)
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Заполнить уровень 1] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Заполнить уровень 1] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -9716,7 +9738,7 @@ FROM (
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Заполнить уровень 2] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Заполнить уровень 2] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -9786,7 +9808,7 @@ FROM (
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Заполнить уровень 3] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Подготовка Производство: Заполнить уровень 3] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -9856,7 +9878,7 @@ FROM (
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Подготовка: Заполнить группы номенклатуры для расчета] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Подготовка: Заполнить группы номенклатуры для расчета] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -10020,7 +10042,7 @@ END
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [pbiProd].[Производство: Заполнить 1сid для СебестоимостьПроизводствоОт2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [pbiProd].[Производство: Заполнить 1сid для СебестоимостьПроизводствоОт2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -10050,7 +10072,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[ComputeStorehouseVolume] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[ComputeStorehouseVolume] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -10166,7 +10188,7 @@ ORDER BY
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Заполнить итоги до 2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Заполнить итоги до 2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -10244,7 +10266,7 @@ SELECT --TOP (5000)
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость до 2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость до 2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -10366,7 +10388,7 @@ WHERE YEAR([Период]) < 2022
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость закупкой] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость закупкой] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -10953,7 +10975,7 @@ WHERE [Период] > @dt
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость комплектами] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость комплектами] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -10986,7 +11008,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость комплектующими] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость комплектующими] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -11014,7 +11036,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость курсовой разницей] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость курсовой разницей] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -11062,7 +11084,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость начальным остатком] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость начальным остатком] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -11146,7 +11168,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость продажей] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Заполнить себестоимость продажей] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -11227,7 +11249,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Заполнить СебестоимостьСебестоимостьПродажиРезультат] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Заполнить СебестоимостьСебестоимостьПродажиРезультат] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -11363,7 +11385,7 @@ WHERE 1=1
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Проставить стоимость комплектов] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Проставить стоимость комплектов] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -11422,7 +11444,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Расчет себестомисти] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Расчет себестомисти] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -11644,7 +11666,7 @@ END
|
|||||||
*/
|
*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Создать индексы] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Создать индексы] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -11699,7 +11721,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: StoredProcedure [sebest].[Создать таблицу] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: StoredProcedure [sebest].[Создать таблицу] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
|
|||||||
@ -1,56 +1,56 @@
|
|||||||
USE [mag_pbi]
|
USE [mag_pbi]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: Schema [analytics] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [analytics] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [analytics]
|
CREATE SCHEMA [analytics]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [artem] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [artem] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [artem]
|
CREATE SCHEMA [artem]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [db_accessadmin] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [db_accessadmin] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [db_accessadmin]
|
CREATE SCHEMA [db_accessadmin]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [db_backupoperator] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [db_backupoperator] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [db_backupoperator]
|
CREATE SCHEMA [db_backupoperator]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [db_datareader] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [db_datareader] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [db_datareader]
|
CREATE SCHEMA [db_datareader]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [db_datawriter] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [db_datawriter] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [db_datawriter]
|
CREATE SCHEMA [db_datawriter]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [db_ddladmin] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [db_ddladmin] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [db_ddladmin]
|
CREATE SCHEMA [db_ddladmin]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [db_denydatareader] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [db_denydatareader] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [db_denydatareader]
|
CREATE SCHEMA [db_denydatareader]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [db_denydatawriter] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [db_denydatawriter] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [db_denydatawriter]
|
CREATE SCHEMA [db_denydatawriter]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [db_owner] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [db_owner] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [db_owner]
|
CREATE SCHEMA [db_owner]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [db_securityadmin] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [db_securityadmin] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [db_securityadmin]
|
CREATE SCHEMA [db_securityadmin]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [ostatki] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [ostatki] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [ostatki]
|
CREATE SCHEMA [ostatki]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [pbi] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [pbi] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [pbi]
|
CREATE SCHEMA [pbi]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [pbiProd] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [pbiProd] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [pbiProd]
|
CREATE SCHEMA [pbiProd]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [sebest] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [sebest] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [sebest]
|
CREATE SCHEMA [sebest]
|
||||||
GO
|
GO
|
||||||
/****** Object: Schema [stg] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Schema [stg] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
CREATE SCHEMA [stg]
|
CREATE SCHEMA [stg]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: Table [analytics].[deficit_money_request] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[deficit_money_request] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -75,7 +75,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[deficit_proposal] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[deficit_proposal] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -98,7 +98,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[deficit_run_log] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[deficit_run_log] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -116,7 +116,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[forecast] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[forecast] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -138,7 +138,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[forecast_history] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[forecast_history] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -160,7 +160,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[forecast_scenarios] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[forecast_scenarios] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -179,7 +179,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[load_log_w_ostatok_da_net] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[load_log_w_ostatok_da_net] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -197,7 +197,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[manufacturer_counterparty_map] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[manufacturer_counterparty_map] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -212,7 +212,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[manufacturer_payment_stage] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[manufacturer_payment_stage] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -230,7 +230,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[manufacturers] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[manufacturers] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -247,7 +247,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[sales_weekly_features] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[sales_weekly_features] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -280,7 +280,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[seasonality_groups] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[seasonality_groups] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -291,7 +291,7 @@ CREATE TABLE [analytics].[seasonality_groups](
|
|||||||
[month] [tinyint] NULL,
|
[month] [tinyint] NULL,
|
||||||
[koef] [numeric(38,23)] NULL) ON [PRIMARY]
|
[koef] [numeric(38,23)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[seasonality_groups_summ_1] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[seasonality_groups_summ_1] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -302,7 +302,7 @@ CREATE TABLE [analytics].[seasonality_groups_summ_1](
|
|||||||
[month] [tinyint] NULL,
|
[month] [tinyint] NULL,
|
||||||
[koef] [numeric(38,23)] NULL) ON [PRIMARY]
|
[koef] [numeric(38,23)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[stock_balance] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[stock_balance] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -325,7 +325,7 @@ CREATE TABLE [analytics].[stock_balance](
|
|||||||
[Остаток склад + МП + в пути + произв., упак] [numeric(26,7)] NULL,
|
[Остаток склад + МП + в пути + произв., упак] [numeric(26,7)] NULL,
|
||||||
[Остаток склад + МП + в пути + произв., руб] [numeric(26,7)] NULL) ON [PRIMARY]
|
[Остаток склад + МП + в пути + произв., руб] [numeric(26,7)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[stock_plan_by_arrival] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[stock_plan_by_arrival] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -349,7 +349,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[аналитика за 365 дн.] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[аналитика за 365 дн.] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -379,7 +379,7 @@ CREATE TABLE [analytics].[аналитика за 365 дн.](
|
|||||||
[Рентабельность по остатку / квартал] [decimal(38,6)] NULL,
|
[Рентабельность по остатку / квартал] [decimal(38,6)] NULL,
|
||||||
[Рентабельность по остатку / будущий год] [decimal(38,6)] NULL) ON [PRIMARY]
|
[Рентабельность по остатку / будущий год] [decimal(38,6)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[прогноз из excel] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[прогноз из excel] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -392,7 +392,7 @@ CREATE TABLE [analytics].[прогноз из excel](
|
|||||||
[user_name] [nvarchar(255)] NULL,
|
[user_name] [nvarchar(255)] NULL,
|
||||||
[updated_at] [datetime] NULL) ON [PRIMARY]
|
[updated_at] [datetime] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [analytics].[срез учетных цен] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [analytics].[срез учетных цен] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -405,7 +405,7 @@ CREATE TABLE [analytics].[срез учетных цен](
|
|||||||
[Период] [nvarchar(4000)] NULL,
|
[Период] [nvarchar(4000)] NULL,
|
||||||
[количество] [numeric(21,9)] NULL) ON [PRIMARY]
|
[количество] [numeric(21,9)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [dbo].[Turnover] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [dbo].[Turnover] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -418,7 +418,7 @@ CREATE TABLE [dbo].[Turnover](
|
|||||||
[Operation] [int] NULL,
|
[Operation] [int] NULL,
|
||||||
[Quantity] [int] NULL) ON [PRIMARY]
|
[Quantity] [int] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [dbo].[content_rating] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [dbo].[content_rating] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -429,7 +429,7 @@ CREATE TABLE [dbo].[content_rating](
|
|||||||
[wb] [int] NULL,
|
[wb] [int] NULL,
|
||||||
[magok] [int] NULL) ON [PRIMARY]
|
[magok] [int] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [dbo].[enums] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [dbo].[enums] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -439,7 +439,7 @@ CREATE TABLE [dbo].[enums](
|
|||||||
[value] [nvarchar(150)] NULL,
|
[value] [nvarchar(150)] NULL,
|
||||||
[enum] [nvarchar(50)] NULL) ON [PRIMARY]
|
[enum] [nvarchar(50)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [dbo].[grades_quartal] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [dbo].[grades_quartal] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -450,7 +450,7 @@ CREATE TABLE [dbo].[grades_quartal](
|
|||||||
[subject] [nvarchar(50)] NULL,
|
[subject] [nvarchar(50)] NULL,
|
||||||
[grade] [int] NULL) ON [PRIMARY]
|
[grade] [int] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [dbo].[lineage_edges] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [dbo].[lineage_edges] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -465,7 +465,7 @@ CREATE TABLE [dbo].[lineage_edges](
|
|||||||
[to_type] [nvarchar(60)] NULL,
|
[to_type] [nvarchar(60)] NULL,
|
||||||
[edge_source] [varchar(27)] NULL) ON [PRIMARY]
|
[edge_source] [varchar(27)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [dbo].[lineage_objects] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [dbo].[lineage_objects] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -479,7 +479,7 @@ CREATE TABLE [dbo].[lineage_objects](
|
|||||||
[create_date] [datetime] NULL,
|
[create_date] [datetime] NULL,
|
||||||
[modify_date] [datetime] NULL) ON [PRIMARY]
|
[modify_date] [datetime] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [dbo].[order_source] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [dbo].[order_source] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -497,7 +497,7 @@ CREATE TABLE [dbo].[order_source](
|
|||||||
[campaign_name] [nvarchar(500)] NULL,
|
[campaign_name] [nvarchar(500)] NULL,
|
||||||
[banner_group_name] [nvarchar(500)] NULL) ON [PRIMARY]
|
[banner_group_name] [nvarchar(500)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [dbo].[site_product] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [dbo].[site_product] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -514,7 +514,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [dbo].[yandex_direct_criteria_stats] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [dbo].[yandex_direct_criteria_stats] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -541,7 +541,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbiProd].[GroupsOfNomenclature] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbiProd].[GroupsOfNomenclature] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -557,7 +557,7 @@ CREATE TABLE [pbiProd].[GroupsOfNomenclature](
|
|||||||
[20k] [int] NULL,
|
[20k] [int] NULL,
|
||||||
[upload] [int] NULL) ON [PRIMARY]
|
[upload] [int] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbiProd].[Логирование] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbiProd].[Логирование] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -566,7 +566,7 @@ CREATE TABLE [pbiProd].[Логирование](
|
|||||||
[Инфо] [nvarchar(8)] NULL,
|
[Инфо] [nvarchar(8)] NULL,
|
||||||
[Период] [datetime2(0)] NULL) ON [PRIMARY]
|
[Период] [datetime2(0)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbiProd].[НоменклатураВПроизводствеПоУровням] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbiProd].[НоменклатураВПроизводствеПоУровням] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -582,7 +582,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbiProd].[СебестоимостьДо2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbiProd].[СебестоимостьДо2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -634,7 +634,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbiProd].[СебестоимостьИтогиДо2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbiProd].[СебестоимостьИтогиДо2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -666,7 +666,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbiProd].[СебестоимостьОт2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbiProd].[СебестоимостьОт2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -733,7 +733,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbiProd].[СебестоимостьПроизводствоОт2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbiProd].[СебестоимостьПроизводствоОт2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -751,7 +751,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbiProd].[СебестоимостьСводныйОт2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbiProd].[СебестоимостьСводныйОт2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -814,7 +814,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbiProd].[СебестоимостьСводныйОт2022_copy_2025-03-26] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbiProd].[СебестоимостьСводныйОт2022_copy_2025-03-26] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -868,7 +868,7 @@ CREATE TABLE [pbiProd].[СебестоимостьСводныйОт2022_copy_20
|
|||||||
[СборкаЗаказа] [numeric(21,9)] NULL,
|
[СборкаЗаказа] [numeric(21,9)] NULL,
|
||||||
[КоличествоУпаковок] [numeric(15,3)] NULL) ON [PRIMARY]
|
[КоличествоУпаковок] [numeric(15,3)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbiProd].[СебестоимостьСводныйОт2022_copy_for_pbi] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbiProd].[СебестоимостьСводныйОт2022_copy_for_pbi] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -929,7 +929,7 @@ CREATE TABLE [pbiProd].[СебестоимостьСводныйОт2022_copy_fo
|
|||||||
[Учетная сумма, usd] [decimal(21,9)] NULL,
|
[Учетная сумма, usd] [decimal(21,9)] NULL,
|
||||||
[Источник заказа] [nvarchar(50)] NULL) ON [PRIMARY]
|
[Источник заказа] [nvarchar(50)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbiProd].[УчетнаяЦенаПоСебестоимости] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbiProd].[УчетнаяЦенаПоСебестоимости] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -940,7 +940,7 @@ CREATE TABLE [pbiProd].[УчетнаяЦенаПоСебестоимости](
|
|||||||
[Учетная цена USD2+2] [numeric(15,9)] NULL,
|
[Учетная цена USD2+2] [numeric(15,9)] NULL,
|
||||||
[Период] [datetime2(0)] NULL) ON [PRIMARY]
|
[Период] [datetime2(0)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[Turnover] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[Turnover] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -958,7 +958,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[content_rating] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[content_rating] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -970,7 +970,7 @@ CREATE TABLE [pbi].[content_rating](
|
|||||||
[wb_by_ozon] [int] NULL,
|
[wb_by_ozon] [int] NULL,
|
||||||
[magok] [int] NULL) ON [PRIMARY]
|
[magok] [int] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[direct_adv_costs] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[direct_adv_costs] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -989,7 +989,7 @@ CREATE TABLE [pbi].[direct_adv_costs](
|
|||||||
[Расход, руб] [decimal(18,2)] NULL,
|
[Расход, руб] [decimal(18,2)] NULL,
|
||||||
[Ср. цена клика, руб] [decimal(18,2)] NULL) ON [PRIMARY]
|
[Ср. цена клика, руб] [decimal(18,2)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[direct_orders] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[direct_orders] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1002,7 +1002,7 @@ CREATE TABLE [pbi].[direct_orders](
|
|||||||
[Количество покупок] [int] NULL,
|
[Количество покупок] [int] NULL,
|
||||||
[Доход, руб] [decimal(18,2)] NULL) ON [PRIMARY]
|
[Доход, руб] [decimal(18,2)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[enums] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[enums] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1012,7 +1012,7 @@ CREATE TABLE [pbi].[enums](
|
|||||||
[value] [nvarchar(150)] NULL,
|
[value] [nvarchar(150)] NULL,
|
||||||
[enum] [nvarchar(50)] NULL) ON [PRIMARY]
|
[enum] [nvarchar(50)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[groups] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[groups] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1032,7 +1032,7 @@ CREATE TABLE [pbi].[groups](
|
|||||||
[план] [float] NULL,
|
[план] [float] NULL,
|
||||||
[first group] [nvarchar(36)] NULL) ON [PRIMARY]
|
[first group] [nvarchar(36)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[nomenclatureVolumeStorehouse] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[nomenclatureVolumeStorehouse] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1045,7 +1045,7 @@ CREATE TABLE [pbi].[nomenclatureVolumeStorehouse](
|
|||||||
[volume] [numeric(15,5)] NULL,
|
[volume] [numeric(15,5)] NULL,
|
||||||
[totalVolume] [numeric(15,5)] NULL) ON [PRIMARY]
|
[totalVolume] [numeric(15,5)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[nomenclature] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[nomenclature] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1127,7 +1127,7 @@ CREATE TABLE [pbi].[nomenclature](
|
|||||||
[СКО_МесячныхПродаж] [float] NULL,
|
[СКО_МесячныхПродаж] [float] NULL,
|
||||||
[minAvailableQty] [decimal(18,4)] NULL) ON [PRIMARY]
|
[minAvailableQty] [decimal(18,4)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[ostatki] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[ostatki] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1148,7 +1148,7 @@ CREATE TABLE [pbi].[ostatki](
|
|||||||
[upakovok_ship] [numeric(38,15)] NULL,
|
[upakovok_ship] [numeric(38,15)] NULL,
|
||||||
[quantity_ship] [numeric(38,15)] NULL) ON [PRIMARY]
|
[quantity_ship] [numeric(38,15)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[ostatki_mp] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[ostatki_mp] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1162,7 +1162,7 @@ CREATE TABLE [pbi].[ostatki_mp](
|
|||||||
[Доступно МП, упак] [decimal(18,3)] NULL,
|
[Доступно МП, упак] [decimal(18,3)] NULL,
|
||||||
[Остаток МП, шт] [decimal(18,3)] NULL) ON [PRIMARY]
|
[Остаток МП, шт] [decimal(18,3)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[ostatki_mp_2025_interpolated] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[ostatki_mp_2025_interpolated] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1177,7 +1177,7 @@ CREATE TABLE [pbi].[ostatki_mp_2025_interpolated](
|
|||||||
[Доступно МП, упак] [decimal(18,3)] NULL,
|
[Доступно МП, упак] [decimal(18,3)] NULL,
|
||||||
[Остаток МП, упак] [decimal(18,3)] NULL) ON [PRIMARY]
|
[Остаток МП, упак] [decimal(18,3)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[ostatki_short] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[ostatki_short] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1196,7 +1196,7 @@ CREATE TABLE [pbi].[ostatki_short](
|
|||||||
[upakovok_ship] [numeric(38,15)] NULL,
|
[upakovok_ship] [numeric(38,15)] NULL,
|
||||||
[quantity_ship] [numeric(38,15)] NULL) ON [PRIMARY]
|
[quantity_ship] [numeric(38,15)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[pricelist] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[pricelist] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1209,7 +1209,7 @@ CREATE TABLE [pbi].[pricelist](
|
|||||||
[Дата] [datetime2(0)] NULL,
|
[Дата] [datetime2(0)] NULL,
|
||||||
[_Period] [datetime2(0)] NULL) ON [PRIMARY]
|
[_Period] [datetime2(0)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[w_ostatok_da_net] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[w_ostatok_da_net] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1229,7 +1229,7 @@ CREATE TABLE [pbi].[w_ostatok_da_net](
|
|||||||
[ostatok_mp] [numeric(15,6)] NULL,
|
[ostatok_mp] [numeric(15,6)] NULL,
|
||||||
[ostatok_all] [numeric(15,6)] NULL) ON [PRIMARY]
|
[ostatok_all] [numeric(15,6)] NULL) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[Себестоимость2023] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[Себестоимость2023] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1287,7 +1287,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[Себестоимость2024] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[Себестоимость2024] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1345,7 +1345,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[Себестоимость] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[Себестоимость] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1397,7 +1397,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[СебестоимостьДо2022Тест] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[СебестоимостьДо2022Тест] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1449,7 +1449,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[СебестоимостьПродажи] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[СебестоимостьПродажи] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1485,7 +1485,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[СебестоимостьПродажиОт2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[СебестоимостьПродажиОт2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1521,7 +1521,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[СебестоимостьПродажиТест] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[СебестоимостьПродажиТест] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1557,7 +1557,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[СебестоимостьСводныйОт2022Тестовый] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[СебестоимостьСводныйОт2022Тестовый] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1615,7 +1615,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [pbi].[СебестоимостьТест] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [pbi].[СебестоимостьТест] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1667,7 +1667,7 @@ PRIMARY KEY CLUSTERED
|
|||||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
|
||||||
) ON [PRIMARY]
|
) ON [PRIMARY]
|
||||||
GO
|
GO
|
||||||
/****** Object: Table [stg].[forecast_load] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: Table [stg].[forecast_load] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
USE [mag_pbi]
|
USE [mag_pbi]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[deficit_orders] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[deficit_orders] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -23,7 +23,7 @@ CREATE VIEW [analytics].[deficit_orders] AS
|
|||||||
INNER JOIN pbi.nomenclature n ON n.[1c_id] = d.[1c_id]
|
INNER JOIN pbi.nomenclature n ON n.[1c_id] = d.[1c_id]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[doprekvizit] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[doprekvizit] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -55,7 +55,7 @@ FROM MAG_2019.dbo._Chrc1109 AS i
|
|||||||
CROSS APPLY (SELECT CONVERT(varchar(36), i._IDRRef, 2) AS hex) AS h;
|
CROSS APPLY (SELECT CONVERT(varchar(36), i._IDRRef, 2) AS hex) AS h;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[doprekvizitvalues] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[doprekvizitvalues] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -111,7 +111,7 @@ CROSS APPLY (
|
|||||||
) AS h;
|
) AS h;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[ForecastBasesKs] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[ForecastBasesKs] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -312,7 +312,7 @@ LEFT JOIN TrendFinal tf ON n.artic_id = tf.artic_id
|
|||||||
WHERE n.Статус IN ('Основной', 'Маркетплейс');
|
WHERE n.Статус IN ('Основной', 'Маркетплейс');
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[get_analytics_by_group] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[get_analytics_by_group] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -346,7 +346,7 @@ FROM
|
|||||||
WHERE (g.g NOT LIKE '*%')
|
WHERE (g.g NOT LIKE '*%')
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[get_forecast_by_group] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[get_forecast_by_group] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -367,7 +367,7 @@ FROM [mag_pbi].[analytics].forecast f
|
|||||||
WHERE g.g not like '*%' AND [value] > 0
|
WHERE g.g not like '*%' AND [value] > 0
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[get_forecast_scenarios] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[get_forecast_scenarios] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -382,7 +382,7 @@ SELECT [scenario_id]
|
|||||||
WHERE active = 1
|
WHERE active = 1
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[get_mp_quantity_by_group] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[get_mp_quantity_by_group] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -414,7 +414,7 @@ CREATE view [analytics].[get_mp_quantity_by_group] as
|
|||||||
WHERE t.[Дата обновления] >= FORMAT(GETDATE(), 'yyyy-MM-dd')
|
WHERE t.[Дата обновления] >= FORMAT(GETDATE(), 'yyyy-MM-dd')
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[get_mpcosts_monthly_by_group] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[get_mpcosts_monthly_by_group] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -442,7 +442,7 @@ INNER JOIN [mag_pbi].[pbi].[groups] g ON n.[1c_group] = g.[1c_id]
|
|||||||
GROUP BY sales.date, n.code, g.path
|
GROUP BY sales.date, n.code, g.path
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[get_nomenclature_by_group] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[get_nomenclature_by_group] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -511,7 +511,7 @@ CREATE view [analytics].[get_nomenclature_by_group] as
|
|||||||
*/
|
*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[get_orders_by_group] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[get_orders_by_group] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -540,7 +540,7 @@ WHERE
|
|||||||
z.Статус NOT IN ('Тех. заказ', 'Подтвержден' ,'Закрыт')
|
z.Статус NOT IN ('Тех. заказ', 'Подтвержден' ,'Закрыт')
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[get_orders_list] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[get_orders_list] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -606,7 +606,7 @@ WHERE z._Posted = 1
|
|||||||
AND z._Fld3417RRef <> 0x973A5675AC6A17F64DA37EC6C22FC12C; -- не «Частично отгружен»
|
AND z._Fld3417RRef <> 0x973A5675AC6A17F64DA37EC6C22FC12C; -- не «Частично отгружен»
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[get_quantity_by_group] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[get_quantity_by_group] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -638,7 +638,7 @@ CREATE view [analytics].[get_quantity_by_group] as
|
|||||||
GROUP BY n.code, s._Description, s.[Категория], g.path, n.[1c_id]
|
GROUP BY n.code, s._Description, s.[Категория], g.path, n.[1c_id]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[get_sales_monthly_by_group] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[get_sales_monthly_by_group] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -679,7 +679,7 @@ INNER JOIN [mag_pbi].[pbi].[groups] g ON n._ParentIDRRef = g.[1c_id]
|
|||||||
GROUP BY sales.date, n._Code, g.path
|
GROUP BY sales.date, n._Code, g.path
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[images] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[images] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -725,7 +725,7 @@ CROSS APPLY (
|
|||||||
) AS h;
|
) AS h;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[income_expence] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[income_expence] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -974,7 +974,7 @@ FROM
|
|||||||
WHERE g <> 'Прочие перемещения ДС' AND [Статья ДДС] <> 'Закупка_Приобретение валюты'
|
WHERE g <> 'Прочие перемещения ДС' AND [Статья ДДС] <> 'Закупка_Приобретение валюты'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[nomenclature] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[nomenclature] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1021,7 +1021,7 @@ SELECT
|
|||||||
WHERE n._Folder = 1
|
WHERE n._Folder = 1
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[v_contractors] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[v_contractors] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1049,7 +1049,7 @@ FROM [MAG_2019].[dbo].[_Reference168] c
|
|||||||
WHERE c._Marked = 0;
|
WHERE c._Marked = 0;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[v_deficit_scenario_status] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[v_deficit_scenario_status] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1064,7 +1064,7 @@ FROM [analytics].[forecast_scenarios] fs
|
|||||||
WHERE fs.active = 1;
|
WHERE fs.active = 1;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[v_manufacturer_counterparty_mapping] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[v_manufacturer_counterparty_mapping] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1088,7 +1088,7 @@ LEFT JOIN [analytics].[v_contractors] c ON c.contractor_1c_id = mcm.contractor_1
|
|||||||
LEFT JOIN [analytics].[v_producers] p ON LTRIM(RTRIM(p.producer_name)) = LTRIM(RTRIM(man.manufacturer));
|
LEFT JOIN [analytics].[v_producers] p ON LTRIM(RTRIM(p.producer_name)) = LTRIM(RTRIM(man.manufacturer));
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[v_manufacturers_roi_compat] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[v_manufacturers_roi_compat] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1115,7 +1115,7 @@ LEFT JOIN (
|
|||||||
) m_stage ON m_stage.manufacturer_id = man.id AND m_stage.rn = 2;
|
) m_stage ON m_stage.manufacturer_id = man.id AND m_stage.rn = 2;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[v_producers] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[v_producers] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1136,7 +1136,7 @@ FROM [MAG_2019].[dbo].[_Reference260] pr
|
|||||||
WHERE pr._Marked = 0;
|
WHERE pr._Marked = 0;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Бюджет ДДС] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Бюджет ДДС] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1163,7 +1163,7 @@ FROM [MAG_2019].[dbo].[_InfoRg28389] budget /* РегистрСведений.Б
|
|||||||
--WHERE _Active = 1
|
--WHERE _Active = 1
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Внешние остатки] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Внешние остатки] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1187,7 +1187,7 @@ FROM [MAG_2019].[dbo].[_InfoRg28682X1] AS ost /* РегистрСведени
|
|||||||
LEFT JOIN [MAG_2019].[dbo].[_Node28072X1] nod ON nod._IDRRef = ost._Fld28684RRef /* ПланОбмена.ВнешниеСистемы */
|
LEFT JOIN [MAG_2019].[dbo].[_Node28072X1] nod ON nod._IDRRef = ost._Fld28684RRef /* ПланОбмена.ВнешниеСистемы */
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Где товар] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Где товар] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1233,7 +1233,7 @@ UNION ALL
|
|||||||
FROM [pbi].[Заказо_в_производстве]
|
FROM [pbi].[Заказо_в_производстве]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Где товар с упаковками] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Где товар с упаковками] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1256,7 +1256,7 @@ SELECT [1c_id]
|
|||||||
ON t.[1c_id] = upak.[_IDRRef]
|
ON t.[1c_id] = upak.[_IDRRef]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Группы_статей_ДДС] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Группы_статей_ДДС] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1300,7 +1300,7 @@ CREATE view [analytics].[Группы_статей_ДДС] as
|
|||||||
--ORDER BY Sort
|
--ORDER BY Sort
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Заказы] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Заказы] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1394,7 +1394,7 @@ WHERE
|
|||||||
--AND z._Fld3417RRef <> 0x973A5675AC6A17F64DA37EC6C22FC12C /* Не Подтвержден */
|
--AND z._Fld3417RRef <> 0x973A5675AC6A17F64DA37EC6C22FC12C /* Не Подтвержден */
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[ЗаказыВЗаявках] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[ЗаказыВЗаявках] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1527,7 +1527,7 @@ WHERE
|
|||||||
AND t._Fld3491RRef = 0;
|
AND t._Fld3491RRef = 0;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Заявки_без_проекта_неоплачено] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Заявки_без_проекта_неоплачено] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1558,7 +1558,7 @@ SELECT [Номер заявки]
|
|||||||
WHERE [Оплачено]=0 AND [project id] is null AND [Дата оплаты план] >= '2024-06-01'
|
WHERE [Оплачено]=0 AND [project id] is null AND [Дата оплаты план] >= '2024-06-01'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Заявки_на_оплату] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Заявки_на_оплату] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1604,7 +1604,7 @@ AS SELECT
|
|||||||
WHERE /*[_Fld3881RRef]=0xB96DB293C2F88D8C46DF79811923F574 AND */ r.[_Posted] = 0x01 AND r._Marked = 0x00
|
WHERE /*[_Fld3881RRef]=0xB96DB293C2F88D8C46DF79811923F574 AND */ r.[_Posted] = 0x01 AND r._Marked = 0x00
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Заявки_на_оплату_по_табличной_части] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Заявки_на_оплату_по_табличной_части] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1660,7 +1660,7 @@ WHERE z._Posted = 1 AND z._Marked = 0x00
|
|||||||
AND z.[_Fld3880RRef] <> 0x9EB3FD405C68C64C42B491437EDE1CAB
|
AND z.[_Fld3880RRef] <> 0x9EB3FD405C68C64C42B491437EDE1CAB
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[ЗаявкиТовары] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[ЗаявкиТовары] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1828,7 +1828,7 @@ OUTER APPLY (
|
|||||||
LEFT JOIN deduct d ON d.zayavka_id = r.zayavka_id AND d.nom_1c_id = r.nom_1c_id;
|
LEFT JOIN deduct d ON d.zayavka_id = r.zayavka_id AND d.nom_1c_id = r.nom_1c_id;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Курсы валют на сегодня] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Курсы валют на сегодня] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1854,7 +1854,7 @@ CREATE VIEW analytics.[Курсы валют на сегодня] as
|
|||||||
[MAG_2019].[dbo].[_Reference50] r
|
[MAG_2019].[dbo].[_Reference50] r
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Ожидаемое_поступление] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Ожидаемое_поступление] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1883,7 +1883,7 @@ WHERE d._Marked = 0x00 AND d._Posted = 0x01
|
|||||||
*/
|
*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Ожидаемый расход] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Ожидаемый расход] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1911,7 +1911,7 @@ SELECT
|
|||||||
FROM [mag_pbi].[analytics].[Бюджет ДДС]
|
FROM [mag_pbi].[analytics].[Бюджет ДДС]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Остатки МП] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Остатки МП] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -1942,7 +1942,7 @@ CREATE VIEW analytics.[Остатки МП] as
|
|||||||
t.[1c_id]
|
t.[1c_id]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Продажи_Учёт_Маржа_по_дням] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Продажи_Учёт_Маржа_по_дням] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2037,7 +2037,7 @@ SELECT
|
|||||||
*/
|
*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Проекты] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Проекты] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2066,7 +2066,7 @@ FROM [MAG_2019].[dbo].[_Reference258] p /* Справочник.Проекты *
|
|||||||
WHERE p._Marked = 0
|
WHERE p._Marked = 0
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [analytics].[Товары на складах] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [analytics].[Товары на складах] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2088,7 +2088,7 @@ CREATE view [analytics].[Товары на складах] as
|
|||||||
GROUP BY t._Fld17485RRef, s._Description, s.[Категория]
|
GROUP BY t._Fld17485RRef, s._Description, s.[Категория]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [dbo].[tovar_bez_kontenta] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [dbo].[tovar_bez_kontenta] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2126,7 +2126,7 @@ HAVING (SUM(CASE WHEN [_RecordKind] = 1 THEN - [_Fld17249] ELSE [_Fld1724
|
|||||||
price._Fld15490RRef IS NULL)
|
price._Fld15490RRef IS NULL)
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [dbo].[СтоимостьОпераций_Отбор] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [dbo].[СтоимостьОпераций_Отбор] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2158,7 +2158,7 @@ WHERE rn_otbor.[_RecordKind] = 0 /*толькоприходы*/
|
|||||||
AND rn_otbor.[_Fld17387] > 0
|
AND rn_otbor.[_Fld17387] > 0
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [dbo].[СтоимостьОпераций_Фасовка] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [dbo].[СтоимостьОпераций_Фасовка] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2172,7 +2172,7 @@ WHERE (_RecorderTRef = 0x00000197)
|
|||||||
ORDER BY _Period DESC
|
ORDER BY _Period DESC
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [ostatki].[OstatkiMarketSklad] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [ostatki].[OstatkiMarketSklad] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2197,7 +2197,7 @@ WITH tabMain AS (SELECT _Fld28683RRef, _Fld28684RRef, MAX(_Fld33596) AS M
|
|||||||
GROUP BY nom._Code, uzel._Description, ost._Fld33599
|
GROUP BY nom._Code, uzel._Description, ost._Fld33599
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [ostatki].[МаркировкаОчередьВРАботе] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [ostatki].[МаркировкаОчередьВРАботе] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2237,7 +2237,7 @@ GROUP BY
|
|||||||
TabMarked.[_Fld27699RRef];
|
TabMarked.[_Fld27699RRef];
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [ostatki].[НаСогласовании] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [ostatki].[НаСогласовании] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2288,7 +2288,7 @@ zakupka._RecorderRRef IS NULL
|
|||||||
--из закупок беру остаток, потом через аналитику тяну сслку на номенклатуру, проверяю в РН Товыра к поступлению по полям принимается и к оформлению распоряжений нулевые значения
|
--из закупок беру остаток, потом через аналитику тяну сслку на номенклатуру, проверяю в РН Товыра к поступлению по полям принимается и к оформлению распоряжений нулевые значения
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [ostatki].[ОчередьНаСборкуРазборку] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [ostatki].[ОчередьНаСборкуРазборку] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2316,7 +2316,7 @@ SELECT
|
|||||||
GROUP BY график.[_Fld15654RRef],график.[_Fld15656RRef]
|
GROUP BY график.[_Fld15654RRef],график.[_Fld15656RRef]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [ostatki].[РезервыМПиОПТ] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [ostatki].[РезервыМПиОПТ] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2371,7 +2371,7 @@ FROM (
|
|||||||
GROUP BY Номенклатура, wharehouse_id, [Где товар]
|
GROUP BY Номенклатура, wharehouse_id, [Где товар]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [ostatki].[СборкиРазборкиВРаботе] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [ostatki].[СборкиРазборкиВРаботе] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2401,7 +2401,7 @@ SELECT
|
|||||||
END) != 0
|
END) != 0
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [ostatki].[СобираетсяИКСборке] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [ostatki].[СобираетсяИКСборке] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2436,7 +2436,7 @@ HAVING --фильтрую нулевые
|
|||||||
END) != 0
|
END) != 0
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [ostatki].[СобраноНеОплачено] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [ostatki].[СобраноНеОплачено] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2487,7 +2487,7 @@ HAVING
|
|||||||
SUM(oplata.Оплачивается) <> 0 -- фильтруем по к оплате клиента
|
SUM(oplata.Оплачивается) <> 0 -- фильтруем по к оплате клиента
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [ostatki].[ТоварыВПеремещении] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [ostatki].[ТоварыВПеремещении] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2517,7 +2517,7 @@ SELECT
|
|||||||
END) != 0
|
END) != 0
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[groups_view] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[groups_view] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2568,7 +2568,7 @@ as
|
|||||||
--ORDER BY Sort
|
--ORDER BY Sort
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[node_mp] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[node_mp] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2588,7 +2588,7 @@ WHERE v._Description LIKE '%Ozon%'
|
|||||||
OR v._Description LIKE '%WildBerries%'
|
OR v._Description LIKE '%WildBerries%'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[nomeclature_for_pbi] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[nomeclature_for_pbi] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2703,7 +2703,7 @@ CREATE VIEW [pbi].[nomeclature_for_pbi] as
|
|||||||
LEFT JOIN [mag_pbi].[analytics].[аналитика за 365 дн.] analytics /* Аналитика за 365 дн */ ON analytics.[1c_id] = n.[1c_id]
|
LEFT JOIN [mag_pbi].[analytics].[аналитика за 365 дн.] analytics /* Аналитика за 365 дн */ ON analytics.[1c_id] = n.[1c_id]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[sklad_2019] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[sklad_2019] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2724,7 +2724,7 @@ CREATE view pbi.[sklad_2019] as
|
|||||||
--WHERE [_Fld28161RRef] = 0x8B77E59222988E024EF951B150F9CF19
|
--WHERE [_Fld28161RRef] = 0x8B77E59222988E024EF951B150F9CF19
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[users_1C] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[users_1C] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2770,7 +2770,7 @@ CREATE view [pbi].[users_1C] AS
|
|||||||
/* н) */
|
/* н) */
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[v_nomenclature_full] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[v_nomenclature_full] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -2982,7 +2982,7 @@ LEFT JOIN bc
|
|||||||
ON bc._IDRRef = ref1c._IDRRef;
|
ON bc._IDRRef = ref1c._IDRRef;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[v_ostatki_2025_interpolated] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[v_ostatki_2025_interpolated] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3024,7 +3024,7 @@ WHERE DATEADD(DAY, v.number, r.ДатаНачала)
|
|||||||
BETWEEN '2025-01-01' AND '2025-12-31'
|
BETWEEN '2025-01-01' AND '2025-12-31'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[БазоваяУпаковка] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[БазоваяУпаковка] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3085,7 +3085,7 @@ CREATE view [pbi].[БазоваяУпаковка]as
|
|||||||
WHERE n._Fld21101RRef IN (0x80C5305A3A00E12B11E5845202CA01FB, 0x80C5305A3A00E12B11E584520AEC30EC)
|
WHERE n._Fld21101RRef IN (0x80C5305A3A00E12B11E5845202CA01FB, 0x80C5305A3A00E12B11E584520AEC30EC)
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Внешние остатки] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Внешние остатки] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3122,7 +3122,7 @@ WHERE --YEAR([_Fld33596]) > 4023
|
|||||||
ost._Fld33596 = (SELECT top 1 _Fld33596 FROM [MAG_2019].[dbo].[_InfoRg28682X1] ORDER BY _Fld33596 DESC )
|
ost._Fld33596 = (SELECT top 1 _Fld33596 FROM [MAG_2019].[dbo].[_InfoRg28682X1] ORDER BY _Fld33596 DESC )
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Внешние продажи] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Внешние продажи] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3150,7 +3150,7 @@ SELECT nod._Description AS [Узел]
|
|||||||
LEFT JOIN [MAG_2019].[dbo].[_Node28072X1] nod ON nod._IDRRef = outd._Fld33609RRef /* ПланОбмена.ВнешниеСистемы */
|
LEFT JOIN [MAG_2019].[dbo].[_Node28072X1] nod ON nod._IDRRef = outd._Fld33609RRef /* ПланОбмена.ВнешниеСистемы */
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Внешний оборот] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Внешний оборот] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3168,7 +3168,7 @@ CREATE view [pbi].[Внешний оборот] as
|
|||||||
FROM [MAG_2019].[dbo].[_InfoRg33759] omp /*РегистрСведений.ОборотМП*/
|
FROM [MAG_2019].[dbo].[_InfoRg33759] omp /*РегистрСведений.ОборотМП*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Заказо_в_производстве] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Заказо_в_производстве] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3278,7 +3278,7 @@ TOP (1000)
|
|||||||
*/
|
*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Заказо_в_пути] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Заказо_в_пути] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3393,7 +3393,7 @@ TOP (1000)
|
|||||||
*/
|
*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Заказы] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Заказы] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3488,7 +3488,7 @@ WHERE
|
|||||||
AND g NOT LIKE '*Внутр%'
|
AND g NOT LIKE '*Внутр%'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Заказы в заявках] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Заказы в заявках] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3535,7 +3535,7 @@ SELECT [Дата заказа поставщику]
|
|||||||
AND [Статус] = 'В пути'
|
AND [Статус] = 'В пути'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Заказы_тех] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Заказы_тех] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3650,7 +3650,7 @@ TOP (1000)
|
|||||||
*/
|
*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Заявки_на_оплату] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Заявки_на_оплату] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3681,7 +3681,7 @@ AS SELECT
|
|||||||
WHERE [_Fld3881RRef]=0xB96DB293C2F88D8C46DF79811923F574 AND [_Posted] = 0x01
|
WHERE [_Fld3881RRef]=0xB96DB293C2F88D8C46DF79811923F574 AND [_Posted] = 0x01
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[ЗаявкиПоставщикам] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[ЗаявкиПоставщикам] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3957,7 +3957,7 @@ OUTER APPLY (
|
|||||||
LEFT JOIN deduct d ON d.zayavka_id = r.zayavka_id AND d.nom_1c_id = r.nom_1c_id;
|
LEFT JOIN deduct d ON d.zayavka_id = r.zayavka_id AND d.nom_1c_id = r.nom_1c_id;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[значения доп реквизитов номенклатуры] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[значения доп реквизитов номенклатуры] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -3990,7 +3990,7 @@ CREATE VIEW [pbi].[значения доп реквизитов номенкла
|
|||||||
LEFT JOIN [MAG_2019].[dbo].[_Reference198X1] org ON org._IDRRef = rf._Fld21138_RRRef /*организации*/
|
LEFT JOIN [MAG_2019].[dbo].[_Reference198X1] org ON org._IDRRef = rf._Fld21138_RRRef /*организации*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[ЛогЗаказов] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[ЛогЗаказов] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4015,7 +4015,7 @@ SELECT [_Period]
|
|||||||
GROUP BY [_Fld27034RRef],_Period, [_Fld27036RRef]
|
GROUP BY [_Fld27034RRef],_Period, [_Fld27036RRef]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Организация] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Организация] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4027,7 +4027,7 @@ CREATE view [pbi].[Организация] as --Справочник орга
|
|||||||
WHERE [Организация] IS NOT NULL
|
WHERE [Организация] IS NOT NULL
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[ОстаткиTotal] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[ОстаткиTotal] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4055,7 +4055,7 @@ FROM mag_pbi.pbi.ostatki_short osh
|
|||||||
WHERE [Категория склада] <> 'Виртуальный'
|
WHERE [Категория склада] <> 'Виртуальный'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Партнеры] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Партнеры] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4180,7 +4180,7 @@ SELECT
|
|||||||
FROM base b
|
FROM base b
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[ПартнерыКонтрагенты] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[ПартнерыКонтрагенты] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4196,7 +4196,7 @@ _Description
|
|||||||
from MAG_2019.dbo._Reference168 c
|
from MAG_2019.dbo._Reference168 c
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[ПартнерыСегменты] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[ПартнерыСегменты] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4215,7 +4215,7 @@ from MAG_2019.dbo._InfoRg13941 as RS /*РС Партнеры Сегмента*/
|
|||||||
on RS._Fld13942RRef = Sg._IDRRef
|
on RS._Fld13942RRef = Sg._IDRRef
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[ПланПродажМенеджеров] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[ПланПродажМенеджеров] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4235,7 +4235,7 @@ SELECT
|
|||||||
LEFT JOIN [MAG_2019].[dbo].[_Reference228X1] us /* пользователи */ on us._IDRRef =i._Fld27879RRef
|
LEFT JOIN [MAG_2019].[dbo].[_Reference228X1] us /* пользователи */ on us._IDRRef =i._Fld27879RRef
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[ПланыПродажПоГруппам] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[ПланыПродажПоГруппам] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4255,7 +4255,7 @@ CREATE view [pbi].[ПланыПродажПоГруппам] as
|
|||||||
WHERE DATEADD(year, -2000, _Fld27907) >= '2023'
|
WHERE DATEADD(year, -2000, _Fld27907) >= '2023'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Расходы по годам] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Расходы по годам] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4276,7 +4276,7 @@ SELECT [Категория], Год, sum( Сумма) as [Сумма] FROM (
|
|||||||
GROUP BY [Категория], Год
|
GROUP BY [Категория], Год
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Резервы] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Резервы] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4339,7 +4339,7 @@ OUTER APPLY (
|
|||||||
WHERE b.[В резерве со склада, шт] <> 0 OR b.[В резерве под заказ, шт] <> 0;
|
WHERE b.[В резерве со склада, шт] <> 0 OR b.[В резерве под заказ, шт] <> 0;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[РекламаМаркетплейсы] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[РекламаМаркетплейсы] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4423,7 +4423,7 @@ SELECT
|
|||||||
FROM [MAG_2019].[dbo].[_InfoRg33720] wb /*РегистрСведений.ДанныеПоРекламеWB*/
|
FROM [MAG_2019].[dbo].[_InfoRg33720] wb /*РегистрСведений.ДанныеПоРекламеWB*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Сборки] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Сборки] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4505,7 +4505,7 @@ WHERE z._Posted = 1
|
|||||||
,[_Fld1150]*/
|
,[_Fld1150]*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[сборки_комплектующие] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[сборки_комплектующие] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4537,7 +4537,7 @@ CREATE view [pbi].[сборки_комплектующие]as
|
|||||||
and z._Fld3375RRef = 0x8374C64FF49E4478480E940AF675A52B -- сборка; разборка - 0xACE76F03B97D94454E799ED5AD2322CE
|
and z._Fld3375RRef = 0x8374C64FF49E4478480E940AF675A52B -- сборка; разборка - 0xACE76F03B97D94454E799ED5AD2322CE
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Сборки_комплекты] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Сборки_комплекты] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4615,7 +4615,7 @@ WHERE z._Posted = 1
|
|||||||
,[_Fld1150]*/
|
,[_Fld1150]*/
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Себестоимость+СебестоимостьПродаж] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Себестоимость+СебестоимостьПродаж] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4788,7 +4788,7 @@ FROM
|
|||||||
) AS mainTab
|
) AS mainTab
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Себестоимость+СебестоимостьПродажОт2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Себестоимость+СебестоимостьПродажОт2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -4961,7 +4961,7 @@ FROM
|
|||||||
) AS mainTab
|
) AS mainTab
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Себестоимость+СебестоимостьПродажТестовая] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Себестоимость+СебестоимостьПродажТестовая] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5098,7 +5098,7 @@ LEFT OUTER JOIN
|
|||||||
) AS mainTab
|
) AS mainTab
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[СегментыНоменклатуры] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[СегментыНоменклатуры] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5115,7 +5115,7 @@ SELECT
|
|||||||
ON s._IDRRef = rg._Fld13642RRef
|
ON s._IDRRef = rg._Fld13642RRef
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Сохраненные настройки 1С для PowerBI] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Сохраненные настройки 1С для PowerBI] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5132,7 +5132,7 @@ SELECT
|
|||||||
FROM [MAG_2019].[dbo].[_InfoRg27869] WHERE [_Fld27870] LIKE '%PowerBI%'
|
FROM [MAG_2019].[dbo].[_InfoRg27869] WHERE [_Fld27870] LIKE '%PowerBI%'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[Стоимость обработки заказа] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[Стоимость обработки заказа] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5173,7 +5173,7 @@ CREATE view [pbi].[Стоимость обработки заказа] as
|
|||||||
ON _RecorderRRef = Doc484._IDRRef
|
ON _RecorderRRef = Doc484._IDRRef
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbi].[УчетнаяСуммаДляPBI] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbi].[УчетнаяСуммаДляPBI] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5235,7 +5235,7 @@ SELECT
|
|||||||
ON refNomenclatura.[_IDRRef] = analitikaUchetaNomenklaturi.[_Fld20498RRef]
|
ON refNomenclatura.[_IDRRef] = analitikaUchetaNomenklaturi.[_Fld20498RRef]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbiProd].[ИтогСебестоимостьПродажОт2022] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbiProd].[ИтогСебестоимостьПродажОт2022] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5273,7 +5273,7 @@ FROM (SELECT id, Период, Статья, [Вид опер
|
|||||||
on SoglClient.[_IDRRef] = rtu.[_Fld7917RRef]) AS mainTab
|
on SoglClient.[_IDRRef] = rtu.[_Fld7917RRef]) AS mainTab
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbiProd].[СводныйСебестоимость] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbiProd].[СводныйСебестоимость] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
@ -5376,7 +5376,7 @@ SELECT
|
|||||||
FROM [mag_pbi].[pbiProd].[СебестоимостьДо2022]
|
FROM [mag_pbi].[pbiProd].[СебестоимостьДо2022]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/****** Object: View [pbiProd].[СводныйСебестоимость Для PBI] Script Date: 2026-03-03 11:15:13 ******/
|
/****** Object: View [pbiProd].[СводныйСебестоимость Для PBI] Script Date: 2026-03-03 11:49:37 ******/
|
||||||
SET ANSI_NULLS ON
|
SET ANSI_NULLS ON
|
||||||
GO
|
GO
|
||||||
SET QUOTED_IDENTIFIER ON
|
SET QUOTED_IDENTIFIER ON
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user