| ¶Ô±ÈÐÂÎļþ | 
|  |  |  | 
|---|
|  |  |  | Quintiq file version 2.0 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | viewcontents | 
|---|
|  |  |  | { | 
|---|
|  |  |  | forms | 
|---|
|  |  |  | { | 
|---|
|  |  |  | form_FormBusinessType | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'QTIANMA_JITUAN::FormBusinessType' | 
|---|
|  |  |  | shown: true | 
|---|
|  |  |  | componentID: 'QTIANMA_JITUAN::FormBusinessType' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'open' | 
|---|
|  |  |  | rowPosition: 1 | 
|---|
|  |  |  | rowSpan: 11 | 
|---|
|  |  |  | columnPosition: 9 | 
|---|
|  |  |  | columnSpan: 4 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormBusinessType_ListBusinessType | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormBusinessType_DataSetLevelBusinessType | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_BusinessTypeName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'BusinessTypeName' | 
|---|
|  |  |  | dataPath: 'BusinessTypeName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormPriorityResult | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'QTIANMA_JITUAN::FormPriorityResult' | 
|---|
|  |  |  | shown: true | 
|---|
|  |  |  | componentID: 'QTIANMA_JITUAN::FormPriorityResult' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'open' | 
|---|
|  |  |  | rowPosition: 13 | 
|---|
|  |  |  | rowSpan: 11 | 
|---|
|  |  |  | columnPosition: 1 | 
|---|
|  |  |  | columnSpan: 4 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormPriorityResult_PanelPriorityResult | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityResult_ListPriorityResult | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityResult_DataSetLevelPriorityResult | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_SalesSegmentName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'SalesSegmentName' | 
|---|
|  |  |  | dataPath: 'SalesSegmentName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_ProductID | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'ProductID' | 
|---|
|  |  |  | dataPath: 'ProductID' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_StockingPointID | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'StockingPointID' | 
|---|
|  |  |  | dataPath: 'StockingPointID' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Customer | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Customer' | 
|---|
|  |  |  | dataPath: 'Customer' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 3 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_BusinessType | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'BusinessType' | 
|---|
|  |  |  | dataPath: 'BusinessType' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 4 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Quantity | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Quantity' | 
|---|
|  |  |  | dataPath: 'Quantity' | 
|---|
|  |  |  | dataType: 'real' | 
|---|
|  |  |  | index: 5 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_UnitOfMeasureName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'UnitOfMeasureName' | 
|---|
|  |  |  | dataPath: 'UnitOfMeasureName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 6 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_DemandDate | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'DemandDate' | 
|---|
|  |  |  | dataPath: 'DemandDate' | 
|---|
|  |  |  | dataType: 'date' | 
|---|
|  |  |  | index: 7 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_PriorityResultScore | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'PriorityResultScore' | 
|---|
|  |  |  | dataPath: 'PriorityResultScore' | 
|---|
|  |  |  | dataType: 'real' | 
|---|
|  |  |  | index: 8 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityResult_PanelPriorityResultDetails | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityResult_ListPriorityResultBusinessTypeDetails | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityResult_DataSetLevelPriorityResultDetails | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_SalesSegmentName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'SalesSegmentName' | 
|---|
|  |  |  | dataPath: 'SalesSegmentName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_StockingPointID | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'StockingPointID' | 
|---|
|  |  |  | dataPath: 'StockingPointID' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Customer | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Customer' | 
|---|
|  |  |  | dataPath: 'Customer' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_BusinessType | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'BusinessType' | 
|---|
|  |  |  | dataPath: 'BusinessType' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 3 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Quantity | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Quantity' | 
|---|
|  |  |  | dataPath: 'Quantity' | 
|---|
|  |  |  | dataType: 'real' | 
|---|
|  |  |  | index: 4 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_UnitOfMeasureName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'UnitOfMeasureName' | 
|---|
|  |  |  | dataPath: 'UnitOfMeasureName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 5 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_DemandDate | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'DemandDate' | 
|---|
|  |  |  | dataPath: 'DemandDate' | 
|---|
|  |  |  | dataType: 'date' | 
|---|
|  |  |  | index: 6 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_PriorityResultScore | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'PriorityResultScore' | 
|---|
|  |  |  | dataPath: 'PriorityResultScore' | 
|---|
|  |  |  | dataType: 'real' | 
|---|
|  |  |  | index: 7 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_PriorityPolicyName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'PriorityPolicyName' | 
|---|
|  |  |  | dataPath: 'PriorityPolicyName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 8 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_PriorityFactorName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'PriorityFactorName' | 
|---|
|  |  |  | dataPath: 'PriorityFactorName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 9 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_PriorityFactorGradingName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'PriorityFactorGradingName' | 
|---|
|  |  |  | dataPath: 'PriorityFactorGradingName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 10 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_PriorityTotalScore | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'PriorityTotalScore' | 
|---|
|  |  |  | dataPath: 'PriorityTotalScore' | 
|---|
|  |  |  | dataType: 'real' | 
|---|
|  |  |  | index: 11 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityResult_ListPriorityResultGroupDetails | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityResult_DataSetLevelPriorityResultDetails872 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_SalesSegmentName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'SalesSegmentName' | 
|---|
|  |  |  | dataPath: 'SalesSegmentName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_StockingPointID | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'StockingPointID' | 
|---|
|  |  |  | dataPath: 'StockingPointID' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Customer | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Customer' | 
|---|
|  |  |  | dataPath: 'Customer' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_BusinessType | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'BusinessType' | 
|---|
|  |  |  | dataPath: 'BusinessType' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 3 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Quantity | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Quantity' | 
|---|
|  |  |  | dataPath: 'Quantity' | 
|---|
|  |  |  | dataType: 'real' | 
|---|
|  |  |  | index: 4 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_UnitOfMeasureName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'UnitOfMeasureName' | 
|---|
|  |  |  | dataPath: 'UnitOfMeasureName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 5 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_DemandDate | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'DemandDate' | 
|---|
|  |  |  | dataPath: 'DemandDate' | 
|---|
|  |  |  | dataType: 'date' | 
|---|
|  |  |  | index: 6 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_PriorityResultScore | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'PriorityResultScore' | 
|---|
|  |  |  | dataPath: 'PriorityResultScore' | 
|---|
|  |  |  | dataType: 'real' | 
|---|
|  |  |  | index: 7 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_PriorityPolicyName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'PriorityPolicyName' | 
|---|
|  |  |  | dataPath: 'PriorityPolicyName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 8 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_PriorityFactorName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'PriorityFactorName' | 
|---|
|  |  |  | dataPath: 'PriorityFactorName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 9 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_PriorityFactorGradingName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'PriorityFactorGradingName' | 
|---|
|  |  |  | dataPath: 'PriorityFactorGradingName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 10 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_PriorityTotalScore | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'PriorityTotalScore' | 
|---|
|  |  |  | dataPath: 'PriorityTotalScore' | 
|---|
|  |  |  | dataType: 'real' | 
|---|
|  |  |  | index: 11 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormPriorityFactor | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'QTIANMA_JITUAN::FormPriorityFactor' | 
|---|
|  |  |  | shown: true | 
|---|
|  |  |  | componentID: 'QTIANMA_JITUAN::FormPriorityFactor' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'open' | 
|---|
|  |  |  | rowPosition: 1 | 
|---|
|  |  |  | rowSpan: 12 | 
|---|
|  |  |  | columnPosition: 1 | 
|---|
|  |  |  | columnSpan: 4 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormPriorityFactor_ListPriorityFactor | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityFactor_DataSetLevelPriorityFactor | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Coefficient | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Coefficient' | 
|---|
|  |  |  | dataPath: 'Coefficient' | 
|---|
|  |  |  | dataType: 'real' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 496 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Desc | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Desc' | 
|---|
|  |  |  | dataPath: 'Desc' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormPriorityFactorGrading | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'QTIANMA_JITUAN::FormPriorityFactorGrading' | 
|---|
|  |  |  | shown: true | 
|---|
|  |  |  | componentID: 'QTIANMA_JITUAN::FormPriorityFactorGrading' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'open' | 
|---|
|  |  |  | rowPosition: 1 | 
|---|
|  |  |  | rowSpan: 11 | 
|---|
|  |  |  | columnPosition: 5 | 
|---|
|  |  |  | columnSpan: 4 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormPriorityFactorGrading_ListPriorityFactorGrading | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityFactorGrading_DataSetLevelPriorityFactorGrading | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_GradingName | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'GradingName' | 
|---|
|  |  |  | dataPath: 'GradingName' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_GradeValueStr | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'GradeValueStr' | 
|---|
|  |  |  | dataPath: 'GradeValueStr' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_GradeDesc | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'GradeDesc' | 
|---|
|  |  |  | dataPath: 'GradeDesc' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormPriorityPolicy | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'QTIANMA_JITUAN::FormPriorityPolicy' | 
|---|
|  |  |  | shown: true | 
|---|
|  |  |  | componentID: 'QTIANMA_JITUAN::FormPriorityPolicy' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'open' | 
|---|
|  |  |  | rowPosition: 12 | 
|---|
|  |  |  | rowSpan: 14 | 
|---|
|  |  |  | columnPosition: 5 | 
|---|
|  |  |  | columnSpan: 7 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormPriorityPolicy_ListPriorityPolicy | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityPolicy_DataSetLevelPriorityPolicy | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Formula | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Formula' | 
|---|
|  |  |  | dataPath: 'Formula' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 433 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_CalculateValue | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'CalculateValue' | 
|---|
|  |  |  | dataPath: 'CalculateValue' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 644 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Desc | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Desc' | 
|---|
|  |  |  | dataPath: 'Desc' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 3 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 150 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityPolicy_PanelPriorityPolicyOperation | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityPolicy_PanelPriorityPolicyOperationButton | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorityPolicy_PanelPriorityPolicyCoefficient | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_1 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_1 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 3 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_2 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 4 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_2 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 5 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_3 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 6 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_3 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 7 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_4 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 8 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_4 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 9 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_5 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 10 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_5 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 11 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_6 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 12 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_6 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 13 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_7 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 14 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_7 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 15 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormSanityCheck | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Sanity Check' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormSanityCheck' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 16 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormSanityCheck_PanelSanityCheckToolbar | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_PanelSanityCheckContent | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_PanelSanityCheckGroup | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 4 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_ListSanityCheckGroup | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_DataSetLevelSanityCheckGroup | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | sort: 'DESC:IsShown,DESC:SanityCheckHighestCategory,DESC:_Expr3' | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Show | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Show' | 
|---|
|  |  |  | dataPath: 'Show' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Category | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Category' | 
|---|
|  |  |  | dataPath: 'Category' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Group | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Group' | 
|---|
|  |  |  | dataPath: 'Group' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 3 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 270 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column__Expr3 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: '_Expr3' | 
|---|
|  |  |  | dataPath: '_Expr3' | 
|---|
|  |  |  | dataType: 'number' | 
|---|
|  |  |  | index: 4 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 95 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_PanelSanityCheckMessage | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 5 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_ListSanityCheckMessage | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_DataSetLevelSanityCheckMessage | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | sort: 'DESC:IsShown,SanityCheckGroup.Type,SanityCheckGroup.Group,Description' | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Show | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Show' | 
|---|
|  |  |  | dataPath: 'Show' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Category | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Category' | 
|---|
|  |  |  | dataPath: 'Category' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Messages | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Messages' | 
|---|
|  |  |  | dataPath: 'Messages' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 3 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 4 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 585 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_8 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 17 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_8 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 18 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_9 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 19 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_9 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 20 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_10 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 21 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_10 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 22 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_11 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 23 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_11 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 24 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_12 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 25 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_12 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 26 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_13 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 27 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_13 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 28 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_14 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 29 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_14 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 30 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormOptimizerPuzzles_15 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Optimizer Puzzles' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormOptimizerPuzzles' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 31 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormOptimizerPuzzles_ListOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormOptimizerPuzzles_DataSetLevelOptimizerPuzzles | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 109 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'æè¿°' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 207 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_15 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Food_KPISetting: 'Cost of sales;Fulfillment;Fulfillment target;Inventory holding cost;Labor cost;Margin;Safety stock;Sales;Sourcing cost;Total CO2 emission;Transportation cost;Volume' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'All constraints' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormSanityCheck_1 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Sanity Check' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormSanityCheck' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 33 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormSanityCheck_PanelSanityCheckToolbar | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_PanelSanityCheckContent | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_PanelSanityCheckGroup | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 4 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_ListSanityCheckGroup | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_DataSetLevelSanityCheckGroup | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | sort: 'DESC:IsShown,DESC:SanityCheckHighestCategory,DESC:_Expr3' | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Show | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Show' | 
|---|
|  |  |  | dataPath: 'Show' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Category | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Category' | 
|---|
|  |  |  | dataPath: 'Category' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Group | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Group' | 
|---|
|  |  |  | dataPath: 'Group' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 3 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 270 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column__Expr3 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: '_Expr3' | 
|---|
|  |  |  | dataPath: '_Expr3' | 
|---|
|  |  |  | dataType: 'number' | 
|---|
|  |  |  | index: 4 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 95 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_PanelSanityCheckMessage | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 5 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_ListSanityCheckMessage | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormSanityCheck_DataSetLevelSanityCheckMessage | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | sort: 'DESC:IsShown,SanityCheckGroup.Type,SanityCheckGroup.Group,Description' | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Show | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Show' | 
|---|
|  |  |  | dataPath: 'Show' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Category | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Category' | 
|---|
|  |  |  | dataPath: 'Category' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Messages | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Messages' | 
|---|
|  |  |  | dataPath: 'Messages' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 3 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Description | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Description' | 
|---|
|  |  |  | dataPath: 'Description' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 4 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 585 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_16 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 34 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Metals_KPISetting: 'Fulfillment;Fulfillment target;On time fulfillment;On time in full;Sales' | 
|---|
|  |  |  | Food_KPISetting: 'Fulfillment;Fulfillment target;On time fulfillment;On time in full;Sales' | 
|---|
|  |  |  | Empty_KPISetting: 'Fulfillment;Fulfillment target;On time fulfillment;On time in full;Sales' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormKPI_17 | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'KPI Dashboard' | 
|---|
|  |  |  | shown: false | 
|---|
|  |  |  | componentID: 'FormKPI' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 35 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormKPI_PanelKPI | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | activeChild: 'PanelKPIDashboard' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPIDashboard | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_PanelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | sizeRatio: 1 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_ListKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | QuillViewData | 
|---|
|  |  |  | { | 
|---|
|  |  |  | Metals_KPISetting: 'Fulfillment;Fulfillment target;On time fulfillment;On time in full;Sales' | 
|---|
|  |  |  | Food_KPISetting: 'Fulfillment;Fulfillment target;On time fulfillment;On time in full;Sales' | 
|---|
|  |  |  | Empty_KPISetting: 'Fulfillment;Fulfillment target;On time fulfillment;On time in full;Sales' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormKPI_DataSetLevelKPISelection | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | title: 'åç§°' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 200 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | form_FormPriorities | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: 'Priorities' | 
|---|
|  |  |  | shown: true | 
|---|
|  |  |  | componentID: 'FormPriorities' | 
|---|
|  |  |  | layout | 
|---|
|  |  |  | { | 
|---|
|  |  |  | mode: 'dockright' | 
|---|
|  |  |  | index: 36 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | components | 
|---|
|  |  |  | { | 
|---|
|  |  |  | FormPriorities_ListPriority | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | FormPriorities_DataSetLevelPriority | 
|---|
|  |  |  | { | 
|---|
|  |  |  | groupDepth: -1 | 
|---|
|  |  |  | column_All_constraints | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'All constraints' | 
|---|
|  |  |  | dataPath: 'All constraints' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 0 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 32 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_ImgHasSalesDemand | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'ImgHasSalesDemand' | 
|---|
|  |  |  | dataPath: 'ImgHasSalesDemand' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 1 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 30 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Name | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Name' | 
|---|
|  |  |  | dataPath: 'Name' | 
|---|
|  |  |  | dataType: 'string' | 
|---|
|  |  |  | index: 2 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 95 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | column_Weight | 
|---|
|  |  |  | { | 
|---|
|  |  |  | columnId: 'Weight' | 
|---|
|  |  |  | dataPath: 'Weight' | 
|---|
|  |  |  | dataType: 'real' | 
|---|
|  |  |  | index: 3 | 
|---|
|  |  |  | subtotals: '' | 
|---|
|  |  |  | width: 95 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | userconfigurableinformation | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | page: '' | 
|---|
|  |  |  | group: '' | 
|---|
|  |  |  | index: 15 | 
|---|
|  |  |  | image: '' | 
|---|
|  |  |  | description: '' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | formatversion: 2 | 
|---|
|  |  |  | id: 'PriorityTest' | 
|---|
|  |  |  | name: 'PriorityTest' | 
|---|
|  |  |  | isglobal: false | 
|---|
|  |  |  | isroot: true | 
|---|
|  |  |  | } | 
|---|