table 'Упущенные продажи' measure '_Упущ. продажи, руб' = ``` DIVIDE( CALCULATE( 'Основной отчет'[Сумма продаж + РК, руб], FILTER('.Календарь', '.Календарь'[Дата] > DATE(2023,01,01)) ), SUM('Упущенные продажи'[Дней в продаже]), 0) * SUM('Упущенные продажи'[Дней отсутствия в продаже] ) ``` isHidden changedProperty = IsHidden annotation PBI_FormatHint = {"isGeneralNumber":true} measure '_Упущ. продажи, usd' = ``` DIVIDE( CALCULATE( 'Основной отчет'[Сумма продаж + РК, usd], FILTER('.Календарь', '.Календарь'[Дата] > DATE(2023,01,01)) ), SUM('Упущенные продажи'[Дней в продаже]), 0) * SUM('Упущенные продажи'[Дней отсутствия в продаже] ) ``` isHidden changedProperty = IsHidden annotation PBI_FormatHint = {"isGeneralNumber":true} measure '_Упущ. учетная, руб' = ``` DIVIDE( CALCULATE( 'Основной отчет'[Сумма учетная, руб], FILTER('.Календарь', '.Календарь'[Дата] > DATE(2023,01,01)) ), SUM('Упущенные продажи'[Дней в продаже]), 0) * SUM('Упущенные продажи'[Дней отсутствия в продаже] ) ``` isHidden changedProperty = IsHidden annotation PBI_FormatHint = {"isGeneralNumber":true} measure '_Упущ. учетная, usd' = ``` DIVIDE( CALCULATE( 'Основной отчет'[Сумма учетная, usd], FILTER('.Календарь', '.Календарь'[Дата] > DATE(2023,01,01)) ), SUM('Упущенные продажи'[Дней в продаже]), 0) * SUM('Упущенные продажи'[Дней отсутствия в продаже] ) ``` isHidden changedProperty = IsHidden annotation PBI_FormatHint = {"isGeneralNumber":true} measure 'Упущ. сумма учетная, руб' = SUMX('Номенклатура', [_Упущ. учетная, руб]) annotation PBI_FormatHint = {"isGeneralNumber":true} measure 'Упущ. сумма учетная, USD' = SUMX('Номенклатура', [_Упущ. учетная, USD]) annotation PBI_FormatHint = {"isGeneralNumber":true} measure 'Упущ. торг. надбавка, руб' = ``` [Упущ. сумма продаж, руб] - [Упущ. сумма учетная, руб] ``` formatString: #,0 annotation PBI_FormatHint = {"isDecimal":true} measure 'Упущ. торг. надбавка, USD' = ``` [Упущ. сумма продаж, USD] - [Упущ. сумма учетная, USD] ``` annotation PBI_FormatHint = {"isGeneralNumber":true} column Дата dataType: dateTime isHidden formatString: Long Date summarizeBy: none sourceColumn: Дата changedProperty = IsHidden annotation SummarizationSetBy = Automatic annotation UnderlyingDateTimeDataType = Date column artic_id dataType: string isHidden summarizeBy: none sourceColumn: artic_id changedProperty = IsHidden annotation SummarizationSetBy = Automatic column 'Дней в продаже' dataType: int64 formatString: #,0 summarizeBy: sum sourceColumn: Дней в продаже changedProperty = IsHidden annotation SummarizationSetBy = Automatic annotation PBI_FormatHint = {"isDecimal":true} column 'Дата первого поступления' = FIRSTDATE('Остатки'[Дата]) formatString: Long Date summarizeBy: none variation Изменение isDefault relationship: 28a764af-4e8a-4c89-8ceb-304403c0d71a defaultHierarchy: LocalDateTable_2f146245-8120-4ed9-87dc-af8699bb0274.'Иерархия дат' changedProperty = DataType annotation SummarizationSetBy = Automatic annotation UnderlyingDateTimeDataType = Date column 'Дней отсутствия в продаже' = IF( AND ([Дней в продаже] = 0, 'Упущенные продажи'[Дата] > [Дата первого поступления]), 1, 0) isHidden formatString: 0 summarizeBy: sum changedProperty = IsHidden annotation SummarizationSetBy = Automatic column minAvailableQty dataType: double summarizeBy: sum sourceColumn: minAvailableQty annotation SummarizationSetBy = Automatic annotation PBI_FormatHint = {"isGeneralNumber":true} column sellable_stock dataType: double summarizeBy: sum sourceColumn: sellable_stock annotation SummarizationSetBy = Automatic annotation PBI_FormatHint = {"isGeneralNumber":true} partition 'Упущенные продажи' = m mode: import source = let Источник = Sql.Databases("prdsql"), mag_pbi = Источник{[Name="mag_pbi"]}[Data], sales_w_ostatok_da_net = mag_pbi{[Schema="pbi",Item="w_ostatok_da_net"]}[Data], #"Переименованные столбцы" = Table.RenameColumns(sales_w_ostatok_da_net,{{"dt", "Дата"}, {"ostatok", "Дней в продаже"}}) in #"Переименованные столбцы" annotation PBI_ResultType = Table annotation PBI_NavigationStepName = Навигация