| Quintiq file version 2.0 | 
| { | 
|   viewcontents | 
|   { | 
|     forms | 
|     { | 
|       form_legacy_1 | 
|       { | 
|         title: 'Allocation' | 
|         shown: true | 
|         componentID: 'FormAllocation' | 
|         layout | 
|         { | 
|           mode: 'open' | 
|           rowPosition: 1 | 
|           rowSpan: 8 | 
|           columnPosition: 1 | 
|           columnSpan: 12 | 
|         } | 
|         components | 
|         { | 
|           FormAllocation_PanelAllocation | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormAllocation_PanelLeft | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormAllocation_PanelSupplies | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormAllocation_ListSupplies | 
|           { | 
|           } | 
|           FormAllocation_DataSetLevelSupplies | 
|           { | 
|             groupDepth: -1 | 
|             column_All_constraints | 
|             { | 
|               columnId: 'All constraints' | 
|               dataPath: 'All constraints' | 
|               dataType: 'string' | 
|               title: 'All constraints' | 
|               index: 0 | 
|               subtotals: '' | 
|               width: 33 | 
|             } | 
|             column_SupplyType | 
|             { | 
|               columnId: 'SupplyType' | 
|               dataPath: 'SupplyType' | 
|               dataType: 'string' | 
|               title: 'SupplyType' | 
|               index: 1 | 
|               subtotals: '' | 
|               width: 30 | 
|             } | 
|             column_ImgHasValidPegging | 
|             { | 
|               columnId: 'ImgHasValidPegging' | 
|               dataPath: 'ImgHasValidPegging' | 
|               dataType: 'string' | 
|               title: 'ImgHasValidPegging' | 
|               index: 2 | 
|               subtotals: '' | 
|               width: 31 | 
|             } | 
|             column_ImgHasValidPeggedQuantity | 
|             { | 
|               columnId: 'ImgHasValidPeggedQuantity' | 
|               dataPath: 'ImgHasValidPeggedQuantity' | 
|               dataType: 'string' | 
|               title: 'ImgHasValidPeggedQuantity' | 
|               index: 3 | 
|               subtotals: '' | 
|               width: 32 | 
|             } | 
|             column_ProductInStockingPointInPeriodPlanning_ProductInStockingPoint_MP_StockingPoint_MP_Name | 
|             { | 
|               columnId: 'ProductInStockingPointInPeriodPlanning.ProductInStockingPoint_MP.StockingPoint_MP.Name' | 
|               dataPath: 'ProductInStockingPointInPeriodPlanning.ProductInStockingPoint_MP.StockingPoint_MP.Name' | 
|               dataType: 'string' | 
|               title: 'Stocking point' | 
|               index: 4 | 
|               subtotals: '' | 
|               width: 195 | 
|             } | 
|             column_ProductInStockingPointInPeriodPlanning_ProductInStockingPoint_MP_Product_MP_Name | 
|             { | 
|               columnId: 'ProductInStockingPointInPeriodPlanning.ProductInStockingPoint_MP.Product_MP.Name' | 
|               dataPath: 'ProductInStockingPointInPeriodPlanning.ProductInStockingPoint_MP.Product_MP.Name' | 
|               dataType: 'string' | 
|               title: 'Product' | 
|               index: 5 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_Quantity | 
|             { | 
|               columnId: 'Quantity' | 
|               dataPath: 'Quantity' | 
|               dataType: 'real' | 
|               title: 'Quantity' | 
|               index: 6 | 
|               subtotals: '' | 
|               width: 88 | 
|             } | 
|           } | 
|           FormAllocation_PanelPeggedDemands | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormAllocation_ListPeggedDemands | 
|           { | 
|           } | 
|           FormAllocation_DataSetLevelPeggedDemand | 
|           { | 
|             groupDepth: -1 | 
|             column_All_constraints | 
|             { | 
|               columnId: 'All constraints' | 
|               dataPath: 'All constraints' | 
|               dataType: 'string' | 
|               title: 'All constraints' | 
|               index: 0 | 
|               subtotals: '' | 
|               width: 33 | 
|             } | 
|             column_Demand_MP_DemandType | 
|             { | 
|               columnId: 'Demand_MP.DemandType' | 
|               dataPath: 'Demand_MP.DemandType' | 
|               dataType: 'string' | 
|               title: 'DemandType (Demand_MP)' | 
|               index: 1 | 
|               subtotals: '' | 
|               width: 30 | 
|             } | 
|             column_ImgHasUserQuantity | 
|             { | 
|               columnId: 'ImgHasUserQuantity' | 
|               dataPath: 'ImgHasUserQuantity' | 
|               dataType: 'string' | 
|               title: 'ImgHasUserQuantity' | 
|               index: 2 | 
|               subtotals: '' | 
|               width: 30 | 
|             } | 
|             column_ImgHasDemand | 
|             { | 
|               columnId: 'ImgHasDemand' | 
|               dataPath: 'ImgHasDemand' | 
|               dataType: 'string' | 
|               title: 'ImgHasDemand' | 
|               index: 3 | 
|               subtotals: '' | 
|               width: 30 | 
|             } | 
|             column_Quantity | 
|             { | 
|               columnId: 'Quantity' | 
|               dataPath: 'Quantity' | 
|               dataType: 'real' | 
|               title: 'Quantity' | 
|               index: 4 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_BaseCost | 
|             { | 
|               columnId: 'BaseCost' | 
|               dataPath: 'BaseCost' | 
|               dataType: 'real' | 
|               title: 'Cost' | 
|               index: 5 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|           } | 
|           FormAllocation_PanelRight | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormAllocation_PanelDemands | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormAllocation_ListDemands | 
|           { | 
|           } | 
|           FormAllocation_DataSetLevelDemands | 
|           { | 
|             groupDepth: -1 | 
|             column_All_constraints | 
|             { | 
|               columnId: 'All constraints' | 
|               dataPath: 'All constraints' | 
|               dataType: 'string' | 
|               title: 'All constraints' | 
|               index: 0 | 
|               subtotals: '' | 
|               width: 33 | 
|             } | 
|             column_DemandType | 
|             { | 
|               columnId: 'DemandType' | 
|               dataPath: 'DemandType' | 
|               dataType: 'string' | 
|               title: 'DemandType' | 
|               index: 1 | 
|               subtotals: '' | 
|               width: 30 | 
|             } | 
|             column_ImgHasValidPeggedQuantity | 
|             { | 
|               columnId: 'ImgHasValidPeggedQuantity' | 
|               dataPath: 'ImgHasValidPeggedQuantity' | 
|               dataType: 'string' | 
|               title: 'ImgHasValidPeggedQuantity' | 
|               index: 2 | 
|               subtotals: '' | 
|               width: 43 | 
|             } | 
|             column_ProductInStockingPointInPeriodPlanning_ProductInStockingPoint_MP_StockingPoint_MP_Name | 
|             { | 
|               columnId: 'ProductInStockingPointInPeriodPlanning.ProductInStockingPoint_MP.StockingPoint_MP.Name' | 
|               dataPath: 'ProductInStockingPointInPeriodPlanning.ProductInStockingPoint_MP.StockingPoint_MP.Name' | 
|               dataType: 'string' | 
|               title: 'Stocking point' | 
|               index: 3 | 
|               subtotals: '' | 
|               width: 190 | 
|             } | 
|             column_ProductInStockingPointInPeriodPlanning_ProductInStockingPoint_MP_Product_MP_Name | 
|             { | 
|               columnId: 'ProductInStockingPointInPeriodPlanning.ProductInStockingPoint_MP.Product_MP.Name' | 
|               dataPath: 'ProductInStockingPointInPeriodPlanning.ProductInStockingPoint_MP.Product_MP.Name' | 
|               dataType: 'string' | 
|               title: 'Product' | 
|               index: 4 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_FulfilledQuantity | 
|             { | 
|               columnId: 'FulfilledQuantity' | 
|               dataPath: 'FulfilledQuantity' | 
|               dataType: 'real' | 
|               title: 'FulfilledQuantity' | 
|               index: 5 | 
|               subtotals: '' | 
|               width: 88 | 
|             } | 
|           } | 
|           FormAllocation_PanelPeggedSupplies | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormAllocation_ListPeggedSupplies | 
|           { | 
|           } | 
|           FormAllocation_DataSetLevelPeggedSupplies | 
|           { | 
|             groupDepth: -1 | 
|             column_All_constraints | 
|             { | 
|               columnId: 'All constraints' | 
|               dataPath: 'All constraints' | 
|               dataType: 'string' | 
|               title: 'All constraints' | 
|               index: 0 | 
|               subtotals: '' | 
|               width: 33 | 
|             } | 
|             column_Supply_MP_SupplyType | 
|             { | 
|               columnId: 'Supply_MP.SupplyType' | 
|               dataPath: 'Supply_MP.SupplyType' | 
|               dataType: 'string' | 
|               title: 'SupplyType (Supply_MP)' | 
|               index: 1 | 
|               subtotals: '' | 
|               width: 30 | 
|             } | 
|             column_ImgHasUserQuantity | 
|             { | 
|               columnId: 'ImgHasUserQuantity' | 
|               dataPath: 'ImgHasUserQuantity' | 
|               dataType: 'string' | 
|               title: 'ImgHasUserQuantity' | 
|               index: 2 | 
|               subtotals: '' | 
|               width: 30 | 
|             } | 
|             column_ImgHasSupply | 
|             { | 
|               columnId: 'ImgHasSupply' | 
|               dataPath: 'ImgHasSupply' | 
|               dataType: 'string' | 
|               title: 'ImgHasSupply' | 
|               index: 3 | 
|               subtotals: '' | 
|               width: 30 | 
|             } | 
|             column_Quantity | 
|             { | 
|               columnId: 'Quantity' | 
|               dataPath: 'Quantity' | 
|               dataType: 'real' | 
|               title: 'Quantity' | 
|               index: 4 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_BaseCost | 
|             { | 
|               columnId: 'BaseCost' | 
|               dataPath: 'BaseCost' | 
|               dataType: 'real' | 
|               title: 'Cost' | 
|               index: 5 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|           } | 
|         } | 
|       } | 
|       form_FormPlanning | 
|       { | 
|         title: 'QLibMacroPlannerWebUI::FormPlanning' | 
|         shown: true | 
|         componentID: 'QLibMacroPlannerWebUI::FormPlanning' | 
|         layout | 
|         { | 
|           mode: 'open' | 
|           rowPosition: 9 | 
|           rowSpan: 6 | 
|           columnPosition: 1 | 
|           columnSpan: 12 | 
|         } | 
|         components | 
|         { | 
|           FormPlanning_PanelMatrix | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormPlanning_MatrixEditorProductPlanning | 
|           { | 
|             gridColor: '#c4c4c4' | 
|             totalHeaderWidth: 200 | 
|             attributeHeaderWidthRatio: 0.6 | 
|             nameHeaderWidthRatio: 0.4 | 
|             columnWidth: 100 | 
|             horizontalGrid: true | 
|             verticalGrid: true | 
|             backendState | 
|             { | 
|               componentId: 'QLibMacroPlannerWebUI::FormPlanning.MatrixEditorProductPlanning' | 
|               state | 
|               { | 
|                 cells | 
|                 { | 
|                   attributes | 
|                   { | 
|                     attribute_DisplaySupplyQuantity | 
|                     { | 
|                       type: 'MatrixEditorWebApiCellDataModelInterest' | 
|                       index: 0 | 
|                       rowsubtotal: '' | 
|                       columnsubtotal: '' | 
|                       attribute: 'DisplaySupplyQuantity' | 
|                     } | 
|                     attribute_DependentDemandAndSalesDemandQuantity | 
|                     { | 
|                       type: 'MatrixEditorWebApiCellDataModelInterest' | 
|                       index: 1 | 
|                       rowsubtotal: '' | 
|                       columnsubtotal: '' | 
|                       attribute: 'DependentDemandAndSalesDemandQuantity' | 
|                     } | 
|                     attribute_TargetInventoryLevel | 
|                     { | 
|                       type: 'MatrixEditorWebApiCellDataModelInterest' | 
|                       index: 2 | 
|                       rowsubtotal: '' | 
|                       columnsubtotal: '' | 
|                       attribute: 'TargetInventoryLevel' | 
|                     } | 
|                     attribute_InventoryLevelEnd | 
|                     { | 
|                       type: 'MatrixEditorWebApiCellDataModelInterest' | 
|                       index: 3 | 
|                       rowsubtotal: '' | 
|                       columnsubtotal: '' | 
|                       attribute: 'InventoryLevelEnd' | 
|                     } | 
|                     attribute_StockLevelInDays | 
|                     { | 
|                       type: 'MatrixEditorWebApiCellDataModelInterest' | 
|                       index: 4 | 
|                       rowsubtotal: '' | 
|                       columnsubtotal: '' | 
|                       attribute: 'StockLevelInDays' | 
|                     } | 
|                   } | 
|                 } | 
|                 columns | 
|                 { | 
|                   sorting | 
|                   { | 
|                     criteria: "datamember:'Start'" | 
|                   } | 
|                 } | 
|                 rows | 
|                 { | 
|                   sorting | 
|                   { | 
|                     criteria: "datamember:'Product_MP.DisplayIndex';datamember:'Name'" | 
|                   } | 
|                 } | 
|               } | 
|             } | 
|           } | 
|         } | 
|       } | 
|     } | 
|     userconfigurableinformation | 
|     { | 
|     } | 
|   } | 
|   formatversion: 2 | 
|   id: 'Supply allocation' | 
|   name: 'Supply allocation' | 
|   isglobal: false | 
|   isroot: true | 
| } |