Quintiq file version 2.0 Component DashboardChartScenarioAnalysisInventoryLevels { #keys: '[139394.0.2086157360]' BaseType: 'WebChart' Children: [ Component DashboardChartLevelScenarioAnalysisInventoryLevels { #keys: '[139394.0.2086157361]' BaseType: 'WebChartLevel' Children: [ Component DataExtractorScenarioAnalysisInventoryLevels { #keys: '[139394.0.2086157362]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'structured[ProductInStockingPointInPeriod]' Source: 'DataHoldeScenarioAnalysisPISPIPs' Taborder: 0 Transformation: 'Elements' ] } Component DashboardChartSeriesScenarioAnalysisMaxInventory { #keys: '[139394.0.2086157363]' BaseType: 'WebChartSeries' Properties: [ Label: 'Max inventory' Taborder: 2 YScaleDataPath: 'object.MaxInventoryLevel() * object.ProductInStockingPoint_MP().UnitOfMeasure_MP().GetDefaultUOMConversionFactor( null( Product_MP ) )' ] } Component DashboardChartSeriesScenarioAnalysisInventoryLevelEnd { #keys: '[139394.0.2086157364]' BaseType: 'WebChartSeries' Properties: [ Label: 'Inventory level end' Taborder: 1 YScaleDataPath: 'object.InventoryLevelEnd() * object.ProductInStockingPoint_MP().UnitOfMeasure_MP().GetDefaultUOMConversionFactor( null( Product_MP ) )' ] } Component DashboardChartSeriesScenarioAnalysisTargetInventory { #keys: '[139394.0.2086157365]' BaseType: 'WebChartSeries' Properties: [ Label: 'Safety stock' Taborder: 3 YScaleDataPath: 'object.TargetInventoryLevel() * object.ProductInStockingPoint_MP().UnitOfMeasure_MP().GetDefaultUOMConversionFactor( null( Product_MP ) )' ] } Component DashboardChartSeriesScenarioAnalysisMinInventory { #keys: '[139394.0.2086157366]' BaseType: 'WebChartSeries' Properties: [ Label: 'Min inventory' Taborder: 4 YScaleDataPath: 'object.MinInventoryLevel() * object.ProductInStockingPoint_MP().UnitOfMeasure_MP().GetDefaultUOMConversionFactor( null( Product_MP ) )' ] } ] Properties: [ ChartColorString: [* WebChartColor { WebChartConfigGroup { Label: 'Series' } WebChartColorEntry { Label: 'Inventory level' Color: 'Orange' Shape: 'Square' Size: 0 Pattern: 'Solid' } WebChartColorEntry { Label: 'Max inventory' Color: '$CF93D8' Shape: 'Square' Size: 0 Pattern: 'Solid' } WebChartColorEntry { Label: 'Min inventory' Color: '$F4E5F5' Shape: 'Square' Size: 0 Pattern: 'Solid' } WebChartColorEntry { Label: 'Safety stock' Color: '$2F3E9F' Shape: 'Square' Size: 0 Pattern: 'Solid' } } *] ChartTypeString: [* WebChartType { WebChartConfigGroup { Label: 'Series' } WebChartTypeEntry { Label: 'Max inventory' ChartType: 'Line' Stepped: 'No' } WebChartTypeEntry { Label: 'Min inventory' ChartType: 'Line' Stepped: 'No' } WebChartTypeEntry { Label: 'Safety stock' ChartType: 'Line with shapes' Stepped: 'No' } WebChartTypeEntry { Label: 'Inventory level end' ChartType: 'Bar' Stepped: 'No' } Default: 'Stacked bar' DefaultStepped: 'No' } *] Groups: 'Period_MP.StartDate' Taborder: 0 ] } ] Properties: [ Taborder: 1 Title: 'Inventory levels' TitleYAxis: 'Quantity' ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_DashboardChartScenarioAnalysisInventoryLevels_WebMenu_OnClick { #keys: '[139394.0.2086157358]' Initiator: 'WebMenu' IsInherited: false ResponseType: 'OnClick' } DelegatedResponseDefinition OnClick id:Responsedef_DashboardChartScenarioAnalysisInventoryLevels_WebButton_OnClick { #keys: '[139394.0.2086157359]' Initiator: 'WebButton' IsInherited: false ResponseType: 'OnClick' } ] }