analytics/mag_pbi/tables/mag_pbi_tables.sql
2026-02-18 14:36:38 +03:00

2158 lines
159 KiB
Transact-SQL
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

USE [mag_pbi]
GO
/****** Object: Table [analytics].[counterparties] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[counterparties](
[id] [int] IDENTITY(1,1) NOT NULL,
[counterparty] [nvarchar](255) NOT NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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],
CONSTRAINT [UQ_counterparties_counterparty] UNIQUE NONCLUSTERED
(
[counterparty] ASC
)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]
GO
/****** Object: Table [analytics].[deficit_money_request] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[deficit_money_request](
[id] [int] IDENTITY(1,1) NOT NULL,
[scenario_id] [int] NOT NULL,
[g] [nvarchar](255) NULL,
[manufacturer] [nvarchar](255) NULL,
[place_month] [date] NOT NULL,
[deficit] [decimal](18, 2) NOT NULL,
[pay_days] [int] NOT NULL,
[percent] [decimal](9, 6) NOT NULL,
[created_at] [datetime2](0) NOT NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [analytics].[deficit_proposal] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[deficit_proposal](
[id] [int] IDENTITY(1,1) NOT NULL,
[scenario_id] [int] NOT NULL,
[group_name] [nvarchar](100) NOT NULL,
[1c_id] [binary](16) NOT NULL,
[code] [nvarchar](100) NOT NULL,
[place_month] [date] NOT NULL,
[arrival_month] [date] NOT NULL,
[demand_window_C] [decimal](18, 3) NOT NULL,
[projected_stock_at_T] [decimal](18, 3) NOT NULL,
[order_qty] [decimal](18, 3) NOT NULL,
[updated_at] [datetime2](0) NOT NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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],
CONSTRAINT [UX_deficit_proposal] UNIQUE NONCLUSTERED
(
[scenario_id] ASC,
[group_name] ASC,
[1c_id] ASC,
[arrival_month] ASC
)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]
GO
/****** Object: Table [analytics].[forecast] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[forecast](
[id] [int] IDENTITY(1,1) NOT NULL,
[scenario_id] [int] NOT NULL,
[1c_id] [binary](16) NOT NULL,
[code] [nvarchar](36) NOT NULL,
[month] [date] NOT NULL,
[value] [decimal](18, 3) NOT NULL,
[updated_at] [datetime2](0) NOT NULL,
[updated_by] [nvarchar](128) NOT NULL,
[opt] [decimal](18, 3) NOT NULL,
[mp] [decimal](18, 3) NOT NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [analytics].[forecast_history] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[forecast_history](
[id] [int] IDENTITY(1,1) NOT NULL,
[forecast_id] [int] NOT NULL,
[scenario_id] [int] NOT NULL,
[1c_id] [binary](16) NOT NULL,
[code] [nvarchar](36) NOT NULL,
[month] [date] NOT NULL,
[old_value] [decimal](18, 3) NULL,
[new_value] [decimal](18, 3) NOT NULL,
[changed_at] [datetime2](0) NOT NULL,
[changed_by] [nvarchar](128) NOT NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [analytics].[forecast_scenarios] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[forecast_scenarios](
[scenario_id] [int] IDENTITY(1,1) NOT NULL,
[name] [nvarchar](200) NOT NULL,
[description] [nvarchar](1000) NULL,
[created_at] [datetime2](0) NOT NULL,
[created_by] [nvarchar](128) NULL,
[params_json] [nvarchar](max) NULL,
[active] [bit] NOT NULL,
PRIMARY KEY CLUSTERED
(
[scenario_id] ASC
)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] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [analytics].[load_log_w_ostatok_da_net] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[load_log_w_ostatok_da_net](
[id] [int] IDENTITY(1,1) NOT NULL,
[load_time] [datetime] NOT NULL,
[days_back] [int] NOT NULL,
[rows_updated] [int] NOT NULL,
[duration_sec] [int] NOT NULL,
[created_at] [datetime] NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [analytics].[manufacturer_counterparty_map] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[manufacturer_counterparty_map](
[id] [int] IDENTITY(1,1) NOT NULL,
[manufacturer_id] [int] NOT NULL,
[counterparty_id] [int] NOT NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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],
CONSTRAINT [UQ_mcm_counterparty] UNIQUE NONCLUSTERED
(
[counterparty_id] ASC
)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],
CONSTRAINT [UQ_mcm_pair] UNIQUE NONCLUSTERED
(
[manufacturer_id] ASC,
[counterparty_id] ASC
)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]
GO
/****** Object: Table [analytics].[manufacturers] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[manufacturers](
[id] [int] IDENTITY(1,1) NOT NULL,
[manufacturer] [nvarchar](max) NOT NULL,
[ROI_norm] [decimal](10, 2) NOT NULL,
[n_percent] [decimal](10, 3) NULL,
[n_days] [int] NULL,
[m_percent] [decimal](10, 3) NULL,
[m_days] [int] NULL,
CONSTRAINT [PK_manufacturers] PRIMARY KEY CLUSTERED
(
[id] ASC
)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] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [analytics].[sales_weekly_features] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[sales_weekly_features](
[sku_id] [varbinary](16) NOT NULL,
[week_start] [date] NOT NULL,
[qty_week] [decimal](18, 4) NOT NULL,
[availability_rate] [decimal](6, 4) NOT NULL,
[year_num] [int] NOT NULL,
[month_num] [tinyint] NOT NULL,
[iso_week] [tinyint] NOT NULL,
[quarter_num] [tinyint] NOT NULL,
[dow_monday1] [tinyint] NOT NULL,
[category_l1] [nvarchar](200) NULL,
[minAvailableQty] [decimal](18, 4) NULL,
[lag_w1] [decimal](18, 4) NULL,
[lag_w2] [decimal](18, 4) NULL,
[lag_w4] [decimal](18, 4) NULL,
[lag_w12] [decimal](18, 4) NULL,
[lag_w26] [decimal](18, 4) NULL,
[lag_w52] [decimal](18, 4) NULL,
[ma4] [decimal](18, 4) NULL,
[ma12] [decimal](18, 4) NULL,
[created_at] [datetime2](7) NOT NULL,
CONSTRAINT [PK_sales_weekly_features] PRIMARY KEY CLUSTERED
(
[sku_id] ASC,
[week_start] ASC
)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]
GO
/****** Object: Table [analytics].[seasonality_groups] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[seasonality_groups](
[g] [varchar](255) NULL,
[g1] [varchar](255) NULL,
[month] [tinyint] NOT NULL,
[koef] [numeric](38, 23) NULL
) ON [PRIMARY]
GO
/****** Object: Table [analytics].[seasonality_groups_summ_1] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[seasonality_groups_summ_1](
[g] [varchar](255) NULL,
[g1] [varchar](255) NULL,
[month] [tinyint] NOT NULL,
[koef] [numeric](38, 23) NULL
) ON [PRIMARY]
GO
/****** Object: Table [analytics].[stock_balance] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[stock_balance](
[Дата] [date] NULL,
[artic_id] [nvarchar](36) NULL,
[1c_id] [binary](16) NULL,
[code] [nchar](11) NULL,
[Остаток склад шт] [numeric](38, 3) NULL,
[Остаток склад упак] [numeric](38, 12) NULL,
[Остаток склад руб] [numeric](26, 7) NULL,
[Остаток склад м3] [numeric](26, 7) NULL,
[Остаток МП, шт] [numeric](26, 7) NULL,
[Остаток МП, руб] [numeric](26, 7) NULL,
[Остаток склад + МП, шт] [numeric](26, 7) NULL,
[Остаток склад + МП, руб] [numeric](26, 7) NULL,
[Остаток склад + в пути + произв., упак] [numeric](26, 7) NULL,
[Остаток склад + в пути + произв., руб] [numeric](26, 7) NULL,
[Остаток склад + МП + в пути + произв., упак] [numeric](26, 7) NULL,
[Остаток склад + МП + в пути + произв., руб] [numeric](26, 7) NULL
) ON [PRIMARY]
GO
/****** Object: Table [analytics].[stock_plan_by_arrival] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[stock_plan_by_arrival](
[scenario_id] [int] NOT NULL,
[arrival_month] [date] NOT NULL,
[1c_id] [binary](16) NOT NULL,
[code] [nvarchar](36) NOT NULL,
[opening_qty] [decimal](18, 3) NOT NULL,
[inbound_confirmed] [decimal](18, 3) NOT NULL,
[inbound_deficit] [decimal](18, 3) NOT NULL,
[forecast_demand] [decimal](18, 3) NOT NULL,
[closing_qty] [decimal](18, 3) NOT NULL,
[updated_at] [datetime2](0) NOT NULL,
CONSTRAINT [PK_stock_plan_by_arrival] PRIMARY KEY CLUSTERED
(
[scenario_id] ASC,
[arrival_month] ASC,
[1c_id] ASC
)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]
GO
/****** Object: Table [analytics].[аналитика за 365 дн.] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[аналитика за 365 дн.](
[1c_id] [binary](16) NULL,
[Code] [nchar](11) NULL,
[Продано шт] [numeric](38, 3) NULL,
[Продажи шт / день] [numeric](38, 6) NULL,
[Остаток дней продаж] [numeric](38, 6) NULL,
[Продажи / год, руб.] [decimal](38, 2) NULL,
[учетная сумма / год, руб.] [decimal](38, 2) NULL,
[ТН / год, руб.] [decimal](38, 2) NULL,
[Стоимость МП год, руб.] [decimal](38, 2) NULL,
[%ТН год, руб.] [decimal](38, 2) NULL,
[Дней в продаже / год] [bigint] NULL,
[Дней в продаже / квартал] [bigint] NULL,
[Продажи / квартал, руб.] [decimal](38, 2) NULL,
[учетная сумма / квартал, руб.] [decimal](38, 2) NULL,
[ТН / квартал, руб.] [decimal](38, 2) NULL,
[ТН / месяц, руб.] [decimal](38, 6) NULL,
[Оплаченный остаток] [decimal](38, 2) NULL,
[Рентабельность / год] [decimal](38, 6) NULL,
[Рентабельность / квартал] [decimal](38, 6) NULL,
[Рентабельность / будущий год] [decimal](38, 6) NULL,
[Рентабельность по остатку / год] [decimal](38, 6) NULL,
[Рентабельность по остатку / квартал] [decimal](38, 6) NULL,
[Рентабельность по остатку / будущий год] [decimal](38, 6) NULL
) ON [PRIMARY]
GO
/****** Object: Table [analytics].[прогноз из excel] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[прогноз из excel](
[ut_code] [nvarchar](50) NOT NULL,
[type] [nvarchar](10) NOT NULL,
[forecast_month] [date] NOT NULL,
[forecast_value] [float] NULL,
[user_name] [nvarchar](255) NULL,
[updated_at] [datetime] NULL
) ON [PRIMARY]
GO
/****** Object: Table [analytics].[срез учетных цен] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [analytics].[срез учетных цен](
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Учетная цена] [numeric](21, 9) NULL,
[Учетная цена USD2+2] [numeric](21, 9) NULL,
[Период] [nvarchar](4000) NULL,
[количество] [numeric](21, 9) NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[content_rating] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[content_rating](
[code] [varchar](50) NULL,
[ozon] [int] NULL,
[wb] [int] NOT NULL,
[magok] [int] NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[grades_quartal] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[grades_quartal](
[name] [nvarchar](50) NULL,
[quartal] [nvarchar](50) NULL,
[subject] [nvarchar](50) NULL,
[grade] [int] NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[lineage_edges] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[lineage_edges](
[db_name] [nvarchar](128) NULL,
[from_schema] [nvarchar](128) NULL,
[from_object] [nvarchar](128) NULL,
[from_type] [nvarchar](60) NULL,
[to_schema] [nvarchar](128) NULL,
[to_object] [nvarchar](128) NULL,
[to_type] [nvarchar](60) NULL,
[edge_source] [varchar](27) NOT NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[lineage_objects] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[lineage_objects](
[db_name] [nvarchar](128) NULL,
[schema_name] [sysname] NOT NULL,
[object_name] [sysname] NOT NULL,
[object_type] [char](2) NULL,
[object_type_desc] [nvarchar](60) NULL,
[create_date] [datetime] NOT NULL,
[modify_date] [datetime] NOT NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[order_source] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[order_source](
[order_id] [nvarchar](50) NOT NULL,
[source] [nvarchar](50) NULL,
[campaign] [nvarchar](max) NULL,
[banner_group] [nvarchar](max) NULL,
[phrase_or_cond] [nvarchar](max) NULL,
[product_quantity] [nvarchar](50) NULL,
[product_price] [nvarchar](50) NULL,
[product_quantity_json] [nvarchar](max) NULL,
[product_price_json] [nvarchar](max) NULL,
[campaign_name] [nvarchar](500) NULL,
[banner_group_name] [nvarchar](500) NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[site_product] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[site_product](
[code] [nvarchar](50) NOT NULL,
[name] [nvarchar](255) NOT NULL,
[active] [bit] NOT NULL,
[quantity] [int] NOT NULL,
[price] [decimal](18, 2) NOT NULL,
CONSTRAINT [PK_site_product] PRIMARY KEY CLUSTERED
(
[code] ASC
)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]
GO
/****** Object: Table [dbo].[Turnover] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Turnover](
[id] [int] IDENTITY(1,1) NOT NULL,
[dt] [datetime] NULL,
[ProductID] [int] NULL,
[StorehouseID] [int] NULL,
[Operation] [int] NOT NULL,
[Quantity] [int] NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[yandex_direct_criteria_stats] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[yandex_direct_criteria_stats](
[id] [int] IDENTITY(1,1) NOT NULL,
[date] [date] NOT NULL,
[campaign_name] [nvarchar](500) NULL,
[campaign_id] [nvarchar](50) NOT NULL,
[adgroup_name] [nvarchar](500) NULL,
[adgroup_id] [nvarchar](50) NOT NULL,
[criterion] [nvarchar](1000) NULL,
[criterion_id] [nvarchar](50) NOT NULL,
[impressions] [int] NULL,
[clicks] [int] NULL,
[ctr] [decimal](10, 4) NULL,
[cost] [decimal](18, 2) NULL,
[avg_cpc] [decimal](18, 2) NULL,
[created_at] [datetime] NULL,
[updated_at] [datetime] NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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],
CONSTRAINT [UQ_adgroup_criterion_date] UNIQUE NONCLUSTERED
(
[adgroup_id] ASC,
[criterion_id] ASC,
[date] ASC
)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]
GO
/****** Object: Table [pbi].[content_rating] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[content_rating](
[code] [varchar](50) NULL,
[ozon] [int] NULL,
[wb] [int] NULL,
[wb_by_ozon] [int] NULL,
[magok] [int] NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbi].[direct_adv_costs] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[direct_adv_costs](
[Дата] [datetime2](0) NULL,
[Кампания] [nvarchar](255) NULL,
[N кампании] [nvarchar](50) NULL,
[Группа] [nvarchar](255) NULL,
[N группы] [nvarchar](50) NULL,
[Условия показа] [nvarchar](255) NULL,
[N условия показа] [nvarchar](50) NULL,
[Показы] [int] NULL,
[Клики] [int] NULL,
[CTR, %] [decimal](18, 2) NULL,
[Расход, руб] [decimal](18, 2) NULL,
[Ср. цена клика, руб] [decimal](18, 2) NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbi].[direct_orders] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[direct_orders](
[Кампания] [nvarchar](255) NULL,
[Группа] [nvarchar](255) NULL,
[Условия показа] [nvarchar](255) NULL,
[ID покупки] [nvarchar](50) NULL,
[Количество покупок] [int] NULL,
[Доход, руб] [decimal](18, 2) NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbi].[enums] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[enums](
[_IDRref] [binary](16) NOT NULL,
[value] [nvarchar](150) NOT NULL,
[enum] [nvarchar](50) NOT NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbi].[groups] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[groups](
[_Description] [varchar](255) NULL,
[g] [varchar](255) NULL,
[g1] [varchar](255) NULL,
[g2] [varchar](255) NULL,
[g3] [varchar](255) NULL,
[group_id] [nvarchar](36) NULL,
[_ParentIDRRef] [nvarchar](36) NULL,
[lvl] [int] NULL,
[path] [varchar](255) NULL,
[code] [nchar](11) NULL,
[1c_id] [binary](16) NULL,
[план] [float] NULL,
[first group] [nvarchar](36) NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbi].[nomenclature] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[nomenclature](
[artic_id] [nvarchar](36) NULL,
[1c_id] [binary](16) NOT NULL,
[code] [nchar](11) NOT NULL,
[cenovaya_gruppa] [varchar](12) NOT NULL,
[description] [nvarchar](150) NOT NULL,
[artic] [nvarchar](50) NULL,
[vid_nomen] [binary](16) NULL,
[Производитель] [nvarchar](max) NULL,
[group_id] [nvarchar](36) NULL,
[1c_group] [binary](16) NOT NULL,
[card] [nvarchar](max) NULL,
[photo] [nvarchar](max) NOT NULL,
[base] [int] NOT NULL,
[Знаменатель веса] [numeric](15, 3) NULL,
[Числитель веса] [numeric](15, 4) NULL,
[Знаменатель объема] [numeric](15, 3) NULL,
[Числитель объема] [numeric](15, 6) NULL,
[Количество упак в коробе] [numeric](10, 0) NULL,
[Количество упак в кванте] [numeric](10, 0) NULL,
[id magok] [nvarchar](15) NULL,
[Товарныйменеджера] [nvarchar](1024) NULL,
[МенеджерПоЗакупкам2] [nvarchar](1024) NULL,
[РуководительНаправления] [nvarchar](1024) NULL,
[Менеджер OZON] [nvarchar](1024) NULL,
[Менеджер WB] [nvarchar](1024) NULL,
[АБС статус] [nvarchar](1024) NULL,
[АБС план] [nvarchar](1024) NULL,
[ABC Парето] [nvarchar](1024) NULL,
[XYZ статус 12м] [nvarchar](1024) NULL,
[Комментарий для матрицы] [nvarchar](1024) NULL,
[Коллекция] [nvarchar](1024) NULL,
[Ценовой сегмент Магок] [nvarchar](1024) NULL,
[Ценовой сегмент МП] [nvarchar](1024) NULL,
[Кол-во упак в заказе Магок] [nvarchar](1024) NULL,
[Бренд] [nvarchar](1024) NULL,
[Тип товара] [nvarchar](1024) NULL,
[Метка] [nvarchar](1024) NULL,
[Ширина, мм] [nvarchar](1024) NULL,
[Цвет] [nvarchar](1024) NULL,
[Номер цвета] [nvarchar](1024) NULL,
[Тип шнура] [nvarchar](1024) NULL,
[Тип плетения] [nvarchar](1024) NULL,
[Размер] [nvarchar](1024) NULL,
[Особенность] [nvarchar](1024) NULL,
[Форма] [nvarchar](1024) NULL,
[Ширина] [nvarchar](1024) NULL,
[Формат упаковки] [nvarchar](1024) NULL,
[Макс. запас] [nvarchar](1024) NULL,
[Мин. запас] [nvarchar](1024) NULL,
[QTY PACKS] [nvarchar](1024) NULL,
[Да/Нет Собственное пр-во] [nvarchar](1024) NULL,
[ID OZON] [nvarchar](1024) NULL,
[ID WB] [nvarchar](1024) NULL,
[WB] [nvarchar](1024) NULL,
[Ozon] [nvarchar](1024) NULL,
[СТМ] [nvarchar](1024) NULL,
[Выгружать на я.маркет] [nvarchar](1024) NULL,
[Выгружать в Google Merchant] [nvarchar](1024) NULL,
[Товар МП] [nvarchar](1024) NULL,
[Неликвид] [nvarchar](1024) NULL,
[Статус] [nvarchar](1024) NULL,
[Сквозной цвет] [nvarchar](1024) NULL,
[Базовая упаковка] [numeric](15, 3) NULL,
[Качество контента Ozon] [int] NULL,
[Качество контента WB] [int] NULL,
[Качество контента WB by Ozon] [int] NULL,
[Качество контента Magok] [int] NULL,
[Вид номенклатуры] [nvarchar](50) NULL,
[max_year_quantity] [numeric](38, 3) NULL,
[max_quarter_quantity] [numeric](38, 3) NULL,
[Цена учетная, руб] [decimal](18, 7) NULL,
[Цена учетная, usd] [decimal](18, 7) NULL,
[СредниеМесячныеПродажи] [float] NULL,
[СКО_МесячныхПродаж] [float] NULL,
[minAvailableQty] [decimal](18, 4) NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [pbi].[nomenclatureVolumeStorehouse] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[nomenclatureVolumeStorehouse](
[Период] [datetime2](0) NOT NULL,
[balance] [numeric](15, 5) NULL,
[1c_id] [binary](16) NULL,
[storehouse] [binary](16) NULL,
[volume] [numeric](15, 5) NULL,
[totalVolume] [numeric](15, 5) NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbi].[ostatki] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[ostatki](
[artic_id] [nvarchar](36) NULL,
[1c_id] [binary](16) NOT NULL,
[Code] [nchar](11) NOT NULL,
[sklad] [nvarchar](50) NOT NULL,
[Категория склада] [varchar](15) NOT NULL,
[upakovok] [numeric](38, 12) NULL,
[quantity] [numeric](26, 3) NULL,
[upakovka] [numeric](15, 3) NULL,
[date] [datetime2](0) NULL,
[Учетная цена по себест] [numeric](38, 15) NULL,
[Учетная цена по себест, usd2+2] [numeric](38, 15) NULL,
[Учетная цена, старое] [numeric](38, 15) NULL,
[upakovok_ship] [numeric](38, 15) NULL,
[quantity_ship] [numeric](38, 15) NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbi].[ostatki_mp] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[ostatki_mp](
[Дата] [date] NOT NULL,
[Узел] [nvarchar](100) NOT NULL,
[artic_id] [nvarchar](36) NOT NULL,
[id_внешний] [nvarchar](36) NULL,
[Остаток МП, упак] [decimal](18, 3) NULL,
[Доступно МП, упак] [decimal](18, 3) NULL,
[Остаток МП, шт] [decimal](18, 3) NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbi].[ostatki_short] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[ostatki_short](
[artic_id] [nvarchar](36) NULL,
[1c_id] [binary](16) NOT NULL,
[Code] [nchar](11) NOT NULL,
[sklad] [nvarchar](50) NOT NULL,
[Категория склада] [varchar](15) NOT NULL,
[upakovok] [numeric](38, 12) NULL,
[quantity] [numeric](38, 3) NULL,
[upakovka] [numeric](38, 6) NULL,
[date] [datetime] NULL,
[Учетная цена, старое] [numeric](38, 15) NULL,
[upakovok_ship] [numeric](38, 15) NULL,
[quantity_ship] [numeric](38, 15) NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbi].[pricelist] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[pricelist](
[Цена] [numeric](15, 6) NOT NULL,
[Вид цены] [nvarchar](50) NULL,
[1c_id] [binary](16) NOT NULL,
[artic_id] [nvarchar](36) NULL,
[Дата] [datetime2](0) NULL,
[_Period] [datetime2](0) NOT NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbi].[Turnover] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[Turnover](
[id] [int] IDENTITY(1,1) NOT NULL,
[dt] [datetime] NULL,
[ProductID] [int] NULL,
[StorehouseID] [int] NULL,
[Operation] [int] NOT NULL,
[Quantity] [int] NULL,
CONSTRAINT [pk_turnover] PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbi].[w_ostatok_da_net] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[w_ostatok_da_net](
[dt] [date] NULL,
[_IDRREF] [binary](16) NOT NULL,
[artic_id] [nvarchar](36) NULL,
[minAvailableQty] [decimal](18, 4) NULL,
[ostatok] [numeric](15, 6) NULL,
[quantity] [numeric](15, 6) NULL,
[upakovok] [numeric](15, 6) NULL,
[sellable_stock] [decimal](18, 6) NULL,
[quantity_mp] [numeric](15, 6) NULL,
[upakovok_mp] [numeric](15, 6) NULL,
[dostupno_upakovok_mp] [numeric](15, 6) NULL,
[ostatok_mp] [numeric](15, 6) NULL,
[ostatok_all] [numeric](15, 6) NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbi].[Себестоимость] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[Себестоимость](
[id] [int] IDENTITY(1,1) NOT NULL,
[Период] [datetime2](0) NULL,
[Статья] [varchar](255) NOT NULL,
[Вид операции] [varchar](255) NOT NULL,
[Хоз операция] [varchar](255) NOT NULL,
[Организация] [varchar](255) NULL,
[Партнер] [varchar](255) NULL,
[Контрагент] [varchar](255) NULL,
[Менеджер] [varchar](255) NULL,
[Тип документа] [varchar](255) NULL,
[Номер документа] [varchar](255) NULL,
[Валюта документа] [varchar](255) NULL,
[Ценовая группа] [varchar](255) NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](38, 15) NULL,
[СуммаБезНДС] [numeric](38, 15) NULL,
[СуммаРучнойСкидки] [numeric](38, 15) NULL,
[СуммаАвтоСкидки] [numeric](38, 15) NULL,
[Закупка] [numeric](38, 15) NULL,
[Закупка, usd2] [numeric](38, 15) NULL,
[Курс usd2] [numeric](15, 3) NULL,
[Курс usd] [numeric](15, 3) NULL,
[Таможня] [numeric](38, 15) NULL,
[ЕАЭС] [numeric](38, 15) NULL,
[Учетная цена] [numeric](38, 15) NULL,
[Учетная цена USD2+2] [numeric](38, 15) NULL,
[Заказ закрыт] [datetime] NULL,
[Номер заказа] [nchar](11) NULL,
[Маркетинг] [numeric](38, 15) NULL,
[Доставка] [numeric](38, 15) NULL,
[НДС] [numeric](38, 15) NULL,
[Сборка] [numeric](38, 15) NULL,
[ЗатратыМП] [numeric](38, 15) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](38, 15) NULL,
[Учетная стоимость USD2+2] [numeric](38, 15) NULL,
[Номер регистратора] [nchar](10) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbi].[Себестоимость2023] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[Себестоимость2023](
[id] [int] IDENTITY(1,1) NOT NULL,
[Период] [datetime2](0) NULL,
[Статья] [varchar](255) NOT NULL,
[Вид операции] [varchar](255) NOT NULL,
[Хоз операция] [varchar](255) NOT NULL,
[Организация] [varchar](255) NULL,
[Партнер] [varchar](255) NULL,
[Контрагент] [varchar](255) NULL,
[Менеджер] [varchar](255) NULL,
[Тип документа] [varchar](255) NULL,
[Номер документа] [varchar](255) NULL,
[Валюта документа] [varchar](255) NULL,
[Ценовая группа] [varchar](255) NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](38, 15) NULL,
[СуммаБезНДС] [numeric](38, 15) NULL,
[СуммаРучнойСкидки] [numeric](38, 15) NULL,
[СуммаАвтоСкидки] [numeric](38, 15) NULL,
[Закупка] [numeric](38, 15) NULL,
[Закупка, usd2] [numeric](38, 15) NULL,
[Курс usd2] [numeric](15, 3) NULL,
[Курс usd] [numeric](15, 3) NULL,
[Таможня] [numeric](38, 15) NULL,
[ЕАЭС] [numeric](38, 15) NULL,
[Учетная цена] [numeric](38, 15) NULL,
[Учетная цена USD2+2] [numeric](38, 15) NULL,
[Заказ закрыт] [datetime] NULL,
[Номер заказа] [nchar](11) NULL,
[Маркетинг] [numeric](38, 15) NULL,
[Доставка] [numeric](38, 15) NULL,
[НДС] [numeric](38, 15) NULL,
[Сборка] [numeric](38, 15) NULL,
[ЗатратыМП] [numeric](38, 15) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](38, 15) NULL,
[Учетная стоимость USD2+2] [numeric](38, 15) NULL,
[Номер регистратора] [nchar](10) NULL,
[ЗатратыСкладХранение] [numeric](38, 15) NULL,
[ЗатратыСкладЗарплата] [numeric](38, 15) NULL,
[Приемка] [numeric](38, 15) NULL,
[АтсМаркировка] [numeric](38, 15) NULL,
[ВремяВыполненияМинут] [numeric](38, 15) NULL,
[СборкаЗаказа] [numeric](38, 15) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbi].[Себестоимость2024] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[Себестоимость2024](
[id] [int] IDENTITY(1,1) NOT NULL,
[Период] [datetime2](0) NULL,
[Статья] [varchar](255) NOT NULL,
[Вид операции] [varchar](255) NOT NULL,
[Хоз операция] [varchar](255) NOT NULL,
[Организация] [varchar](255) NULL,
[Партнер] [varchar](255) NULL,
[Контрагент] [varchar](255) NULL,
[Менеджер] [varchar](255) NULL,
[Тип документа] [varchar](255) NULL,
[Номер документа] [varchar](255) NULL,
[Валюта документа] [varchar](255) NULL,
[Ценовая группа] [varchar](255) NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](38, 15) NULL,
[СуммаБезНДС] [numeric](38, 15) NULL,
[СуммаРучнойСкидки] [numeric](38, 15) NULL,
[СуммаАвтоСкидки] [numeric](38, 15) NULL,
[Закупка] [numeric](38, 15) NULL,
[Закупка, usd2] [numeric](38, 15) NULL,
[Курс usd2] [numeric](15, 3) NULL,
[Курс usd] [numeric](15, 3) NULL,
[Таможня] [numeric](38, 15) NULL,
[ЕАЭС] [numeric](38, 15) NULL,
[Учетная цена] [numeric](38, 15) NULL,
[Учетная цена USD2+2] [numeric](38, 15) NULL,
[Заказ закрыт] [datetime] NULL,
[Номер заказа] [nchar](11) NULL,
[Маркетинг] [numeric](38, 15) NULL,
[Доставка] [numeric](38, 15) NULL,
[НДС] [numeric](38, 15) NULL,
[Сборка] [numeric](38, 15) NULL,
[ЗатратыМП] [numeric](38, 15) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](38, 15) NULL,
[Учетная стоимость USD2+2] [numeric](38, 15) NULL,
[Номер регистратора] [nchar](10) NULL,
[ЗатратыСкладХранение] [numeric](38, 15) NULL,
[ЗатратыСкладЗарплата] [numeric](38, 15) NULL,
[Приемка] [numeric](38, 15) NULL,
[АтсМаркировка] [numeric](38, 15) NULL,
[ВремяВыполненияМинут] [numeric](38, 15) NULL,
[СборкаЗаказа] [numeric](38, 15) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbi].[СебестоимостьДо2022Тест] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[СебестоимостьДо2022Тест](
[id] [int] IDENTITY(1,1) NOT NULL,
[Период] [datetime2](0) NULL,
[Статья] [varchar](255) NOT NULL,
[Вид операции] [varchar](255) NOT NULL,
[Хоз операция] [varchar](255) NOT NULL,
[Организация] [varchar](255) NULL,
[Партнер] [varchar](255) NULL,
[Контрагент] [varchar](255) NULL,
[Менеджер] [varchar](255) NULL,
[Тип документа] [varchar](255) NULL,
[Номер документа] [varchar](255) NULL,
[Валюта документа] [varchar](255) NULL,
[Ценовая группа] [varchar](255) NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](38, 15) NULL,
[СуммаБезНДС] [numeric](38, 15) NULL,
[СуммаРучнойСкидки] [numeric](38, 15) NULL,
[СуммаАвтоСкидки] [numeric](38, 15) NULL,
[Закупка] [numeric](38, 15) NULL,
[Закупка, usd2] [numeric](38, 15) NULL,
[Курс usd2] [numeric](15, 3) NULL,
[Курс usd] [numeric](15, 3) NULL,
[Таможня] [numeric](38, 15) NULL,
[ЕАЭС] [numeric](38, 15) NULL,
[Учетная цена] [numeric](38, 15) NULL,
[Учетная цена USD2+2] [numeric](38, 15) NULL,
[Заказ закрыт] [datetime] NULL,
[Номер заказа] [nchar](11) NULL,
[Маркетинг] [numeric](38, 15) NULL,
[Доставка] [numeric](38, 15) NULL,
[НДС] [numeric](38, 15) NULL,
[Производство] [numeric](38, 15) NULL,
[ЗатратыМП] [numeric](38, 15) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](38, 15) NULL,
[Учетная стоимость USD2+2] [numeric](38, 15) NULL,
[Номер регистратора] [nchar](10) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbi].[СебестоимостьПродажи] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[СебестоимостьПродажи](
[id] [int] IDENTITY(1,1) NOT NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](38, 15) NULL,
[СуммаБезНДС] [numeric](38, 15) NULL,
[СуммаРучнойСкидки] [numeric](38, 15) NULL,
[СуммаАвтоСкидки] [numeric](38, 15) NULL,
[Закупка] [numeric](38, 15) NULL,
[Закупка, usd2] [numeric](38, 15) NULL,
[Таможня] [numeric](38, 15) NULL,
[ЕАЭС] [numeric](38, 15) NULL,
[Учетная цена] [numeric](38, 15) NULL,
[Учетная цена USD2+2] [numeric](38, 15) NULL,
[Маркетинг] [numeric](38, 15) NULL,
[Доставка] [numeric](38, 15) NULL,
[НДС] [numeric](38, 15) NULL,
[Сборка] [numeric](38, 15) NULL,
[ЗатратыМП] [numeric](38, 15) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](38, 15) NULL,
[Учетная стоимость USD2+2] [numeric](38, 15) NULL,
[sebes_id] [int] NOT NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbi].[СебестоимостьПродажиОт2022] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[СебестоимостьПродажиОт2022](
[id] [int] IDENTITY(1,1) NOT NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](38, 15) NULL,
[СуммаБезНДС] [numeric](38, 15) NULL,
[СуммаРучнойСкидки] [numeric](38, 15) NULL,
[СуммаАвтоСкидки] [numeric](38, 15) NULL,
[Закупка] [numeric](38, 15) NULL,
[Закупка, usd2] [numeric](38, 15) NULL,
[Таможня] [numeric](38, 15) NULL,
[ЕАЭС] [numeric](38, 15) NULL,
[Учетная цена] [numeric](38, 15) NULL,
[Учетная цена USD2+2] [numeric](38, 15) NULL,
[Маркетинг] [numeric](38, 15) NULL,
[Доставка] [numeric](38, 15) NULL,
[НДС] [numeric](38, 15) NULL,
[Сборка] [numeric](38, 15) NULL,
[ЗатратыМП] [numeric](38, 15) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](38, 15) NULL,
[Учетная стоимость USD2+2] [numeric](38, 15) NULL,
[sebes_id] [int] NOT NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbi].[СебестоимостьПродажиТест] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[СебестоимостьПродажиТест](
[id] [int] IDENTITY(1,1) NOT NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](38, 15) NULL,
[СуммаБезНДС] [numeric](38, 15) NULL,
[СуммаРучнойСкидки] [numeric](38, 15) NULL,
[СуммаАвтоСкидки] [numeric](38, 15) NULL,
[Закупка] [numeric](38, 15) NULL,
[Закупка, usd2] [numeric](38, 15) NULL,
[Таможня] [numeric](38, 15) NULL,
[ЕАЭС] [numeric](38, 15) NULL,
[Учетная цена] [numeric](38, 15) NULL,
[Учетная цена USD2+2] [numeric](38, 15) NULL,
[Маркетинг] [numeric](38, 15) NULL,
[Доставка] [numeric](38, 15) NULL,
[НДС] [numeric](38, 15) NULL,
[Сборка] [numeric](38, 15) NULL,
[ЗатратыМП] [numeric](38, 15) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](38, 15) NULL,
[Учетная стоимость USD2+2] [numeric](38, 15) NULL,
[sebes_id] [int] NOT NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbi].[СебестоимостьСводныйОт2022Тестовый] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[СебестоимостьСводныйОт2022Тестовый](
[id] [int] IDENTITY(1,1) NOT NULL,
[Период] [datetime2](0) NULL,
[Статья] [varchar](255) NOT NULL,
[Вид операции] [varchar](255) NOT NULL,
[Хоз операция] [varchar](255) NOT NULL,
[Организация] [varchar](255) NULL,
[Партнер] [varchar](255) NULL,
[Контрагент] [varchar](255) NULL,
[Менеджер] [varchar](255) NULL,
[Тип документа] [varchar](255) NULL,
[Номер документа] [varchar](255) NULL,
[Валюта документа] [varchar](255) NULL,
[Ценовая группа] [varchar](255) NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](38, 15) NULL,
[СуммаБезНДС] [numeric](38, 15) NULL,
[СуммаРучнойСкидки] [numeric](38, 15) NULL,
[СуммаАвтоСкидки] [numeric](38, 15) NULL,
[Закупка] [numeric](38, 15) NULL,
[Закупка, usd2] [numeric](38, 15) NULL,
[Курс usd2] [numeric](15, 3) NULL,
[Курс usd] [numeric](15, 3) NULL,
[Таможня] [numeric](38, 15) NULL,
[ЕАЭС] [numeric](38, 15) NULL,
[Учетная цена] [numeric](38, 15) NULL,
[Учетная цена USD2+2] [numeric](38, 15) NULL,
[Заказ закрыт] [datetime] NULL,
[Номер заказа] [nchar](11) NULL,
[Маркетинг] [numeric](38, 15) NULL,
[Доставка] [numeric](38, 15) NULL,
[НДС] [numeric](38, 15) NULL,
[Сборка] [numeric](38, 15) NULL,
[ЗатратыМП] [numeric](38, 15) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](38, 15) NULL,
[Учетная стоимость USD2+2] [numeric](38, 15) NULL,
[Номер регистратора] [nchar](10) NULL,
[Code] [nchar](11) NULL,
[ЗатратыСкладХранение] [numeric](38, 15) NULL,
[Приемка] [numeric](38, 15) NULL,
[АтсМаркировка] [numeric](38, 15) NULL,
[ВремяВыполненияМинут] [numeric](38, 15) NULL,
[СборкаЗаказа] [numeric](38, 15) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbi].[СебестоимостьТест] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbi].[СебестоимостьТест](
[id] [int] IDENTITY(1,1) NOT NULL,
[Период] [datetime2](0) NULL,
[Статья] [varchar](255) NOT NULL,
[Вид операции] [varchar](255) NOT NULL,
[Хоз операция] [varchar](255) NOT NULL,
[Организация] [varchar](255) NULL,
[Партнер] [varchar](255) NULL,
[Контрагент] [varchar](255) NULL,
[Менеджер] [varchar](255) NULL,
[Тип документа] [varchar](255) NULL,
[Номер документа] [varchar](255) NULL,
[Валюта документа] [varchar](255) NULL,
[Ценовая группа] [varchar](255) NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](38, 15) NULL,
[СуммаБезНДС] [numeric](38, 15) NULL,
[СуммаРучнойСкидки] [numeric](38, 15) NULL,
[СуммаАвтоСкидки] [numeric](38, 15) NULL,
[Закупка] [numeric](38, 15) NULL,
[Закупка, usd2] [numeric](38, 15) NULL,
[Курс usd2] [numeric](15, 3) NULL,
[Курс usd] [numeric](15, 3) NULL,
[Таможня] [numeric](38, 15) NULL,
[ЕАЭС] [numeric](38, 15) NULL,
[Учетная цена] [numeric](38, 15) NULL,
[Учетная цена USD2+2] [numeric](38, 15) NULL,
[Заказ закрыт] [datetime] NULL,
[Номер заказа] [nchar](11) NULL,
[Маркетинг] [numeric](38, 15) NULL,
[Доставка] [numeric](38, 15) NULL,
[НДС] [numeric](38, 15) NULL,
[Сборка] [numeric](38, 15) NULL,
[ЗатратыМП] [numeric](38, 15) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](38, 15) NULL,
[Учетная стоимость USD2+2] [numeric](38, 15) NULL,
[Номер регистратора] [nchar](10) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbiProd].[GroupsOfNomenclature] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbiProd].[GroupsOfNomenclature](
[artic_id] [nchar](36) NOT NULL,
[2k] [int] NULL,
[4k] [int] NULL,
[6k] [int] NULL,
[8k] [int] NULL,
[10k] [int] NULL,
[15k] [int] NULL,
[20k] [int] NULL,
[upload] [int] NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbiProd].[Логирование] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbiProd].[Логирование](
[Инфо] [text] NOT NULL,
[Период] [datetime2](0) NOT NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [pbiProd].[НоменклатураВПроизводствеПоУровням] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbiProd].[НоменклатураВПроизводствеПоУровням](
[id] [int] IDENTITY(1,1) NOT NULL,
[1c_id] [binary](16) NULL,
[УровеньПроизводства] [numeric](2, 0) NOT NULL,
[RowNum] [numeric](6, 0) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbiProd].[СебестоимостьДо2022] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbiProd].[СебестоимостьДо2022](
[id] [int] IDENTITY(1,1) NOT NULL,
[Период] [datetime2](0) NULL,
[Статья] [varchar](255) NOT NULL,
[Вид операции] [varchar](255) NOT NULL,
[Хоз операция] [varchar](255) NOT NULL,
[Организация] [varchar](255) NULL,
[Партнер] [varchar](255) NULL,
[Контрагент] [varchar](255) NULL,
[Менеджер] [varchar](255) NULL,
[Тип документа] [varchar](255) NULL,
[Номер документа] [varchar](255) NULL,
[Валюта документа] [varchar](255) NULL,
[Ценовая группа] [varchar](255) NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](38, 15) NULL,
[СуммаБезНДС] [numeric](38, 15) NULL,
[СуммаРучнойСкидки] [numeric](38, 15) NULL,
[СуммаАвтоСкидки] [numeric](38, 15) NULL,
[Закупка] [numeric](38, 15) NULL,
[Закупка, usd2] [numeric](38, 15) NULL,
[Курс usd2] [numeric](15, 3) NULL,
[Курс usd] [numeric](15, 3) NULL,
[Таможня] [numeric](38, 15) NULL,
[ЕАЭС] [numeric](38, 15) NULL,
[Учетная цена] [numeric](38, 15) NULL,
[Учетная цена USD2+2] [numeric](38, 15) NULL,
[Заказ закрыт] [datetime] NULL,
[Номер заказа] [nchar](11) NULL,
[Маркетинг] [numeric](38, 15) NULL,
[Доставка] [numeric](38, 15) NULL,
[НДС] [numeric](38, 15) NULL,
[Производство] [numeric](38, 15) NULL,
[ЗатратыМП] [numeric](38, 15) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](38, 15) NULL,
[Учетная стоимость USD2+2] [numeric](38, 15) NULL,
[Номер регистратора] [nchar](10) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbiProd].[СебестоимостьИтогиДо2022] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbiProd].[СебестоимостьИтогиДо2022](
[id] [int] IDENTITY(1,1) NOT NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](38, 15) NULL,
[СуммаБезНДС] [numeric](38, 15) NULL,
[СуммаРучнойСкидки] [numeric](38, 15) NULL,
[СуммаАвтоСкидки] [numeric](38, 15) NULL,
[Закупка] [numeric](38, 15) NULL,
[Закупка, usd2] [numeric](38, 15) NULL,
[Таможня] [numeric](38, 15) NULL,
[ЕАЭС] [numeric](38, 15) NULL,
[Учетная цена] [numeric](38, 15) NULL,
[Учетная цена USD2+2] [numeric](38, 15) NULL,
[Доставка] [numeric](38, 15) NULL,
[НДС] [numeric](38, 15) NULL,
[Сборка] [numeric](38, 15) NULL,
[ЗатратыМП] [numeric](38, 15) NULL,
[Учетная стоимость] [numeric](38, 15) NULL,
[Учетная стоимость USD2+2] [numeric](38, 15) NULL,
[1c_id] [binary](16) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbiProd].[СебестоимостьОт2022] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbiProd].[СебестоимостьОт2022](
[id] [int] IDENTITY(1,1) NOT NULL,
[Период] [datetime2](0) NULL,
[Статья] [varchar](50) NOT NULL,
[Вид операции] [varchar](25) NOT NULL,
[Хоз операция] [varchar](50) NULL,
[Организация] [varchar](255) NULL,
[Партнер] [varchar](255) NULL,
[Контрагент] [varchar](255) NULL,
[Менеджер] [varchar](255) NULL,
[Тип документа] [varchar](50) NULL,
[Номер документа] [varchar](25) NULL,
[Валюта документа] [varchar](25) NULL,
[Ценовая группа] [varchar](25) NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](21, 9) NULL,
[СуммаБезНДС] [numeric](21, 9) NULL,
[СуммаРучнойСкидки] [numeric](21, 9) NULL,
[СуммаАвтоСкидки] [numeric](21, 9) NULL,
[Закупка] [numeric](21, 9) NULL,
[Закупка, usd2] [numeric](21, 9) NULL,
[Курс usd2] [numeric](15, 3) NULL,
[Курс usd] [numeric](15, 3) NULL,
[Таможня] [numeric](21, 9) NULL,
[ЕАЭС] [numeric](21, 9) NULL,
[Учетная цена] [numeric](21, 9) NULL,
[Учетная цена USD2+2] [numeric](21, 9) NULL,
[Заказ закрыт] [datetime] NULL,
[Номер заказа] [nchar](11) NULL,
[Маркетинг] [numeric](21, 9) NULL,
[Доставка] [numeric](21, 9) NULL,
[НДС] [numeric](21, 9) NULL,
[Производство] [numeric](21, 9) NULL,
[ЗатратыМП] [numeric](21, 9) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](21, 9) NULL,
[Учетная стоимость USD2+2] [numeric](21, 9) NULL,
[Номер регистратора] [nchar](10) NULL,
[ЗатратыСкладХранение] [numeric](21, 9) NULL,
[ЗатратыСкладЗарплата] [numeric](21, 9) NULL,
[Приемка] [numeric](21, 9) NULL,
[АтсМаркировка] [numeric](21, 9) NULL,
[ВремяВыполненияМинут] [numeric](21, 9) NULL,
[СборкаЗаказа] [numeric](21, 9) NULL,
[Доставка USD2+2] [numeric](21, 9) NULL,
[НДС USD2+2] [numeric](21, 9) NULL,
[Таможня USD2+2] [numeric](21, 9) NULL,
[Производство USD2+2] [numeric](21, 9) NULL,
[КоличествоУпаковок] [numeric](15, 3) NULL,
[Сумма скидки] [numeric](21, 9) NULL,
[Сумма скидки USD2+2] [numeric](21, 9) NULL,
[Доп расходы] [numeric](21, 9) NULL,
[Доп расходы USD2+2] [numeric](21, 9) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbiProd].[СебестоимостьПроизводствоОт2022] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbiProd].[СебестоимостьПроизводствоОт2022](
[id] [int] IDENTITY(1,1) NOT NULL,
[Период] [datetime2](0) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Учетная цена] [numeric](21, 9) NULL,
[Учетная цена USD2+2] [numeric](21, 9) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbiProd].[СебестоимостьСводныйОт2022] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbiProd].[СебестоимостьСводныйОт2022](
[id] [int] IDENTITY(1,1) NOT NULL,
[Период] [datetime2](0) NULL,
[Статья] [varchar](50) NOT NULL,
[Вид операции] [varchar](25) NOT NULL,
[Хоз операция] [varchar](50) NULL,
[Организация] [varchar](255) NULL,
[Партнер] [varchar](255) NULL,
[Контрагент] [varchar](255) NULL,
[Менеджер] [varchar](255) NULL,
[Тип документа] [varchar](50) NULL,
[Номер документа] [varchar](25) NULL,
[Валюта документа] [varchar](25) NULL,
[Ценовая группа] [varchar](25) NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](21, 9) NULL,
[СуммаБезНДС] [numeric](21, 9) NULL,
[СуммаРучнойСкидки] [numeric](21, 9) NULL,
[СуммаАвтоСкидки] [numeric](21, 9) NULL,
[Закупка] [numeric](21, 9) NULL,
[Закупка, usd2] [numeric](21, 9) NULL,
[Курс usd2] [numeric](15, 3) NULL,
[Курс usd] [numeric](15, 3) NULL,
[Таможня] [numeric](21, 9) NULL,
[ЕАЭС] [numeric](21, 9) NULL,
[Учетная цена] [numeric](21, 9) NULL,
[Учетная цена USD2+2] [numeric](21, 9) NULL,
[Заказ закрыт] [datetime] NULL,
[Номер заказа] [nchar](11) NULL,
[Маркетинг] [numeric](21, 9) NULL,
[Доставка] [numeric](21, 9) NULL,
[НДС] [numeric](21, 9) NULL,
[Производство] [numeric](21, 9) NULL,
[ЗатратыМП] [numeric](21, 9) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](21, 9) NULL,
[Учетная стоимость USD2+2] [numeric](21, 9) NULL,
[Номер регистратора] [nchar](10) NULL,
[Code] [nchar](11) NULL,
[ЗатратыСкладХранение] [numeric](21, 9) NULL,
[Приемка] [numeric](21, 9) NULL,
[АтсМаркировка] [numeric](21, 9) NULL,
[ВремяВыполненияМинут] [numeric](21, 9) NULL,
[СборкаЗаказа] [numeric](21, 9) NULL,
[КоличествоУпаковок] [numeric](15, 3) NULL,
[Сумма скидки] [numeric](21, 9) NULL,
[Сумма скидки USD2+2] [numeric](21, 9) NULL,
[Доп расходы] [numeric](21, 9) NULL,
[Доп расходы USD2+2] [numeric](21, 9) NULL,
PRIMARY KEY CLUSTERED
(
[id] ASC
)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]
GO
/****** Object: Table [pbiProd].[СебестоимостьСводныйОт2022_copy_2025-03-26] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbiProd].[СебестоимостьСводныйОт2022_copy_2025-03-26](
[id] [int] IDENTITY(1,1) NOT NULL,
[Период] [datetime2](0) NULL,
[Статья] [varchar](50) NOT NULL,
[Вид операции] [varchar](25) NOT NULL,
[Хоз операция] [varchar](50) NULL,
[Организация] [varchar](255) NULL,
[Партнер] [varchar](255) NULL,
[Контрагент] [varchar](255) NULL,
[Менеджер] [varchar](255) NULL,
[Тип документа] [varchar](50) NULL,
[Номер документа] [varchar](25) NULL,
[Валюта документа] [varchar](25) NULL,
[Ценовая группа] [varchar](25) NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](21, 9) NULL,
[СуммаБезНДС] [numeric](21, 9) NULL,
[СуммаРучнойСкидки] [numeric](21, 9) NULL,
[СуммаАвтоСкидки] [numeric](21, 9) NULL,
[Закупка] [numeric](21, 9) NULL,
[Закупка, usd2] [numeric](21, 9) NULL,
[Курс usd2] [numeric](15, 3) NULL,
[Курс usd] [numeric](15, 3) NULL,
[Таможня] [numeric](21, 9) NULL,
[ЕАЭС] [numeric](21, 9) NULL,
[Учетная цена] [numeric](21, 9) NULL,
[Учетная цена USD2+2] [numeric](21, 9) NULL,
[Заказ закрыт] [datetime] NULL,
[Номер заказа] [nchar](11) NULL,
[Маркетинг] [numeric](21, 9) NULL,
[Доставка] [numeric](21, 9) NULL,
[НДС] [numeric](21, 9) NULL,
[Производство] [numeric](21, 9) NULL,
[ЗатратыМП] [numeric](21, 9) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](21, 9) NULL,
[Учетная стоимость USD2+2] [numeric](21, 9) NULL,
[Номер регистратора] [nchar](10) NULL,
[Code] [nchar](11) NULL,
[ЗатратыСкладХранение] [numeric](21, 9) NULL,
[Приемка] [numeric](21, 9) NULL,
[АтсМаркировка] [numeric](21, 9) NULL,
[ВремяВыполненияМинут] [numeric](21, 9) NULL,
[СборкаЗаказа] [numeric](21, 9) NULL,
[КоличествоУпаковок] [numeric](15, 3) NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbiProd].[СебестоимостьСводныйОт2022_copy_for_pbi] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbiProd].[СебестоимостьСводныйОт2022_copy_for_pbi](
[id] [int] NOT NULL,
[Период] [datetime2](0) NULL,
[Статья] [varchar](50) NOT NULL,
[Вид операции] [varchar](25) NOT NULL,
[Хоз операция] [varchar](50) NULL,
[Организация] [varchar](255) NULL,
[Партнер] [varchar](255) NULL,
[Контрагент] [varchar](255) NULL,
[Менеджер] [varchar](255) NULL,
[Тип документа] [varchar](50) NULL,
[Номер документа] [varchar](25) NULL,
[Валюта документа] [varchar](25) NULL,
[Ценовая группа] [varchar](25) NULL,
[1c_document_id] [binary](16) NULL,
[1c_id] [binary](16) NULL,
[artic_id] [nvarchar](36) NULL,
[Количество] [numeric](15, 3) NULL,
[Сумма] [numeric](21, 9) NULL,
[СуммаБезНДС] [numeric](21, 9) NULL,
[СуммаРучнойСкидки] [numeric](21, 9) NULL,
[СуммаАвтоСкидки] [numeric](21, 9) NULL,
[Закупка] [numeric](21, 9) NULL,
[Закупка, usd2] [numeric](21, 9) NULL,
[Курс usd2] [numeric](15, 3) NULL,
[Курс usd] [numeric](15, 3) NULL,
[Таможня] [numeric](21, 9) NULL,
[ЕАЭС] [numeric](21, 9) NULL,
[Учетная цена] [numeric](21, 9) NULL,
[Учетная цена USD2+2] [numeric](21, 9) NULL,
[Заказ закрыт] [datetime] NULL,
[Номер заказа] [nchar](11) NULL,
[Маркетинг] [numeric](21, 9) NULL,
[Доставка] [numeric](21, 9) NULL,
[НДС] [numeric](21, 9) NULL,
[Производство] [numeric](21, 9) NULL,
[ЗатратыМП] [numeric](21, 9) NULL,
[PartnerId] [nvarchar](36) NULL,
[Учетная стоимость] [numeric](21, 9) NULL,
[Учетная стоимость USD2+2] [numeric](21, 9) NULL,
[Номер регистратора] [nchar](10) NULL,
[Code] [nchar](11) NULL,
[ЗатратыСкладХранение] [numeric](21, 9) NULL,
[Приемка] [numeric](21, 9) NULL,
[АтсМаркировка] [numeric](21, 9) NULL,
[ВремяВыполненияМинут] [numeric](21, 9) NULL,
[СборкаЗаказа] [numeric](21, 9) NULL,
[КоличествоУпаковок] [numeric](15, 3) NULL,
[Сумма скидки] [numeric](21, 9) NULL,
[Сумма скидки USD2+2] [numeric](21, 9) NULL,
[Доп расходы] [numeric](21, 9) NULL,
[Доп расходы USD2+2] [numeric](21, 9) NULL,
[Учетная сумма, руб] [decimal](21, 9) NULL,
[Учетная сумма, usd] [decimal](21, 9) NULL,
[Источник заказа] [nvarchar](50) NULL
) ON [PRIMARY]
GO
/****** Object: Table [pbiProd].[УчетнаяЦенаПоСебестоимости] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [pbiProd].[УчетнаяЦенаПоСебестоимости](
[artic_id] [nvarchar](36) NOT NULL,
[Учетная цена] [numeric](15, 6) NULL,
[Учетная цена USD2+2] [numeric](15, 9) NULL,
[Период] [datetime2](0) NOT NULL
) ON [PRIMARY]
GO
/****** Object: Table [stg].[forecast_load] Script Date: 17.02.2026 14:28:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [stg].[forecast_load](
[1c_id] [nvarchar](100) NOT NULL,
[code] [nvarchar](100) NOT NULL,
[month] [nvarchar](50) NOT NULL,
[value] [nvarchar](100) NOT NULL,
[user_name] [nvarchar](200) NOT NULL,
[updated_at] [nvarchar](100) NOT NULL
) ON [PRIMARY]
GO
ALTER TABLE [analytics].[deficit_money_request] ADD DEFAULT (sysdatetime()) FOR [created_at]
GO
ALTER TABLE [analytics].[deficit_proposal] ADD DEFAULT (sysutcdatetime()) FOR [updated_at]
GO
ALTER TABLE [analytics].[forecast] ADD DEFAULT (sysutcdatetime()) FOR [updated_at]
GO
ALTER TABLE [analytics].[forecast] ADD CONSTRAINT [DF_forecast_opt] DEFAULT ((0)) FOR [opt]
GO
ALTER TABLE [analytics].[forecast] ADD CONSTRAINT [DF_forecast_mp] DEFAULT ((0)) FOR [mp]
GO
ALTER TABLE [analytics].[forecast_history] ADD DEFAULT (sysutcdatetime()) FOR [changed_at]
GO
ALTER TABLE [analytics].[forecast_scenarios] ADD DEFAULT (sysutcdatetime()) FOR [created_at]
GO
ALTER TABLE [analytics].[forecast_scenarios] ADD CONSTRAINT [DF_forecast_scenarios_active] DEFAULT ((1)) FOR [active]
GO
ALTER TABLE [analytics].[load_log_w_ostatok_da_net] ADD DEFAULT (sysdatetime()) FOR [created_at]
GO
ALTER TABLE [analytics].[sales_weekly_features] ADD DEFAULT (sysutcdatetime()) FOR [created_at]
GO
ALTER TABLE [analytics].[stock_plan_by_arrival] ADD DEFAULT ((0)) FOR [opening_qty]
GO
ALTER TABLE [analytics].[stock_plan_by_arrival] ADD DEFAULT ((0)) FOR [inbound_confirmed]
GO
ALTER TABLE [analytics].[stock_plan_by_arrival] ADD DEFAULT ((0)) FOR [inbound_deficit]
GO
ALTER TABLE [analytics].[stock_plan_by_arrival] ADD DEFAULT ((0)) FOR [forecast_demand]
GO
ALTER TABLE [analytics].[stock_plan_by_arrival] ADD DEFAULT ((0)) FOR [closing_qty]
GO
ALTER TABLE [analytics].[stock_plan_by_arrival] ADD DEFAULT (sysutcdatetime()) FOR [updated_at]
GO
ALTER TABLE [analytics].[срез учетных цен] ADD DEFAULT (NULL) FOR [количество]
GO
ALTER TABLE [dbo].[site_product] ADD DEFAULT ((1)) FOR [active]
GO
ALTER TABLE [dbo].[site_product] ADD DEFAULT ((0)) FOR [quantity]
GO
ALTER TABLE [dbo].[site_product] ADD DEFAULT ((0)) FOR [price]
GO
ALTER TABLE [dbo].[yandex_direct_criteria_stats] ADD DEFAULT ((0)) FOR [impressions]
GO
ALTER TABLE [dbo].[yandex_direct_criteria_stats] ADD DEFAULT ((0)) FOR [clicks]
GO
ALTER TABLE [dbo].[yandex_direct_criteria_stats] ADD DEFAULT ((0)) FOR [ctr]
GO
ALTER TABLE [dbo].[yandex_direct_criteria_stats] ADD DEFAULT ((0)) FOR [cost]
GO
ALTER TABLE [dbo].[yandex_direct_criteria_stats] ADD DEFAULT ((0)) FOR [avg_cpc]
GO
ALTER TABLE [dbo].[yandex_direct_criteria_stats] ADD DEFAULT (getdate()) FOR [created_at]
GO
ALTER TABLE [dbo].[yandex_direct_criteria_stats] ADD DEFAULT (getdate()) FOR [updated_at]
GO
ALTER TABLE [pbi].[ostatki] ADD DEFAULT ((0)) FOR [Учетная цена по себест]
GO
ALTER TABLE [pbi].[ostatki] ADD DEFAULT ((0)) FOR [Учетная цена по себест, usd2+2]
GO
ALTER TABLE [pbi].[ostatki] ADD DEFAULT ((0)) FOR [Учетная цена, старое]
GO
ALTER TABLE [pbi].[ostatki] ADD DEFAULT ((0)) FOR [upakovok_ship]
GO
ALTER TABLE [pbi].[ostatki] ADD DEFAULT ((0)) FOR [quantity_ship]
GO
ALTER TABLE [pbi].[ostatki_short] ADD DEFAULT ((0)) FOR [Учетная цена, старое]
GO
ALTER TABLE [pbi].[ostatki_short] ADD DEFAULT ((0)) FOR [upakovok_ship]
GO
ALTER TABLE [pbi].[ostatki_short] ADD DEFAULT ((0)) FOR [quantity_ship]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ('') FOR [Вид операции]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ('') FOR [Хоз операция]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ('') FOR [Организация]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ('') FOR [Партнер]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ('') FOR [Контрагент]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ('') FOR [Менеджер]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ('') FOR [Тип документа]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ('') FOR [Номер документа]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ('') FOR [Валюта документа]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ('') FOR [Ценовая группа]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Количество]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Сумма]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [СуммаБезНДС]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [СуммаРучнойСкидки]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [СуммаАвтоСкидки]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Закупка]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Закупка, usd2]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Курс usd2]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Курс usd]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Таможня]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [ЕАЭС]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Учетная цена]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Учетная цена USD2+2]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Маркетинг]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Доставка]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [НДС]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Сборка]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [ЗатратыМП]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Учетная стоимость]
GO
ALTER TABLE [pbi].[Себестоимость] ADD DEFAULT ((0)) FOR [Учетная стоимость USD2+2]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Количество]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Сумма]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [СуммаБезНДС]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [СуммаРучнойСкидки]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [СуммаАвтоСкидки]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Закупка]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Закупка, usd2]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Таможня]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [ЕАЭС]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Учетная цена]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Учетная цена USD2+2]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Маркетинг]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Доставка]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [НДС]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Сборка]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [ЗатратыМП]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Учетная стоимость]
GO
ALTER TABLE [pbi].[СебестоимостьПродажи] ADD DEFAULT ((0)) FOR [Учетная стоимость USD2+2]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Количество]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Сумма]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [СуммаБезНДС]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [СуммаРучнойСкидки]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [СуммаАвтоСкидки]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Закупка]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Закупка, usd2]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Таможня]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [ЕАЭС]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Учетная цена]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Учетная цена USD2+2]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Маркетинг]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Доставка]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [НДС]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Сборка]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [ЗатратыМП]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Учетная стоимость]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиОт2022] ADD DEFAULT ((0)) FOR [Учетная стоимость USD2+2]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Количество]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Сумма]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [СуммаБезНДС]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [СуммаРучнойСкидки]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [СуммаАвтоСкидки]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Закупка]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Закупка, usd2]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Таможня]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [ЕАЭС]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Учетная цена]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Учетная цена USD2+2]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Маркетинг]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Доставка]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [НДС]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Сборка]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [ЗатратыМП]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Учетная стоимость]
GO
ALTER TABLE [pbi].[СебестоимостьПродажиТест] ADD DEFAULT ((0)) FOR [Учетная стоимость USD2+2]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ('') FOR [Вид операции]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ('') FOR [Хоз операция]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ('') FOR [Организация]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ('') FOR [Партнер]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ('') FOR [Контрагент]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ('') FOR [Менеджер]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ('') FOR [Тип документа]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ('') FOR [Номер документа]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ('') FOR [Валюта документа]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ('') FOR [Ценовая группа]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Количество]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Сумма]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [СуммаБезНДС]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [СуммаРучнойСкидки]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [СуммаАвтоСкидки]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Закупка]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Закупка, usd2]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Курс usd2]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Курс usd]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Таможня]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [ЕАЭС]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Учетная цена]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Учетная цена USD2+2]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Маркетинг]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Доставка]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [НДС]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Сборка]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [ЗатратыМП]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Учетная стоимость]
GO
ALTER TABLE [pbi].[СебестоимостьТест] ADD DEFAULT ((0)) FOR [Учетная стоимость USD2+2]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ('') FOR [Вид операции]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ('') FOR [Хоз операция]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ('') FOR [Организация]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ('') FOR [Партнер]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ('') FOR [Контрагент]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ('') FOR [Менеджер]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ('') FOR [Тип документа]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ('') FOR [Номер документа]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ('') FOR [Валюта документа]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ('') FOR [Ценовая группа]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Количество]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Сумма]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [СуммаБезНДС]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [СуммаРучнойСкидки]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [СуммаАвтоСкидки]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Закупка]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Закупка, usd2]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Курс usd2]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Курс usd]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Таможня]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [ЕАЭС]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Учетная цена]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Учетная цена USD2+2]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Маркетинг]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Доставка]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [НДС]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Производство]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [ЗатратыМП]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Учетная стоимость]
GO
ALTER TABLE [pbiProd].[СебестоимостьДо2022] ADD DEFAULT ((0)) FOR [Учетная стоимость USD2+2]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [Количество]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [Сумма]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [СуммаБезНДС]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [СуммаРучнойСкидки]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [СуммаАвтоСкидки]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [Закупка]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [Закупка, usd2]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [Таможня]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [ЕАЭС]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [Учетная цена]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [Учетная цена USD2+2]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [Доставка]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [НДС]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [Сборка]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [ЗатратыМП]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [Учетная стоимость]
GO
ALTER TABLE [pbiProd].[СебестоимостьИтогиДо2022] ADD DEFAULT ((0)) FOR [Учетная стоимость USD2+2]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ('') FOR [Вид операции]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ('') FOR [Хоз операция]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ('') FOR [Организация]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ('') FOR [Партнер]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ('') FOR [Контрагент]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ('') FOR [Менеджер]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ('') FOR [Тип документа]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ('') FOR [Номер документа]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ('') FOR [Валюта документа]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ('') FOR [Ценовая группа]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Количество]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Сумма]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [СуммаБезНДС]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [СуммаРучнойСкидки]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [СуммаАвтоСкидки]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Закупка]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Закупка, usd2]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Курс usd2]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Курс usd]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Таможня]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [ЕАЭС]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Учетная цена]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Учетная цена USD2+2]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Маркетинг]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Доставка]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [НДС]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Производство]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [ЗатратыМП]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Учетная стоимость]
GO
ALTER TABLE [pbiProd].[СебестоимостьОт2022] ADD DEFAULT ((0)) FOR [Учетная стоимость USD2+2]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ('') FOR [Вид операции]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ('') FOR [Хоз операция]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ('') FOR [Организация]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ('') FOR [Партнер]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ('') FOR [Контрагент]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ('') FOR [Менеджер]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ('') FOR [Тип документа]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ('') FOR [Номер документа]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ('') FOR [Валюта документа]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ('') FOR [Ценовая группа]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Количество]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Сумма]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [СуммаБезНДС]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [СуммаРучнойСкидки]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [СуммаАвтоСкидки]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Закупка]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Закупка, usd2]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Курс usd2]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Курс usd]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Таможня]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [ЕАЭС]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Учетная цена]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Учетная цена USD2+2]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Маркетинг]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Доставка]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [НДС]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Производство]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [ЗатратыМП]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Учетная стоимость]
GO
ALTER TABLE [pbiProd].[СебестоимостьСводныйОт2022] ADD DEFAULT ((0)) FOR [Учетная стоимость USD2+2]
GO
ALTER TABLE [analytics].[forecast] WITH CHECK ADD CONSTRAINT [FK_forecast_scenario] FOREIGN KEY([scenario_id])
REFERENCES [analytics].[forecast_scenarios] ([scenario_id])
ON DELETE CASCADE
GO
ALTER TABLE [analytics].[forecast] CHECK CONSTRAINT [FK_forecast_scenario]
GO