| Quintiq file version 2.0 | 
| { | 
|   viewcontents | 
|   { | 
|     forms | 
|     { | 
|       form_FormCampaignTypes | 
|       { | 
|         title: 'QLibMacroPlannerWebUI::FormCampaignTypes' | 
|         shown: true | 
|         componentID: 'QLibMacroPlannerWebUI::FormCampaignTypes' | 
|         layout | 
|         { | 
|           mode: 'open' | 
|           rowPosition: 1 | 
|           rowSpan: 8 | 
|           columnPosition: 1 | 
|           columnSpan: 6 | 
|         } | 
|         components | 
|         { | 
|           FormCampaignTypes_PanelCampaignTypes | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormCampaignTypes_ListCampaignType | 
|           { | 
|           } | 
|           FormCampaignTypes_DataSetLevelCampaignType | 
|           { | 
|             groupDepth: -1 | 
|             column_All_constraints | 
|             { | 
|               columnId: 'All constraints' | 
|               dataPath: 'All constraints' | 
|               dataType: 'string' | 
|               title: 'All constraints' | 
|               index: 0 | 
|               subtotals: '' | 
|               width: 52 | 
|             } | 
|             column_Unit_Name | 
|             { | 
|               columnId: 'Unit.Name' | 
|               dataPath: 'Unit.Name' | 
|               dataType: 'string' | 
|               title: 'Unit' | 
|               index: 1 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_Name | 
|             { | 
|               columnId: 'Name' | 
|               dataPath: 'Name' | 
|               dataType: 'string' | 
|               title: 'Name' | 
|               index: 2 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_DefaultMin | 
|             { | 
|               columnId: 'DefaultMin' | 
|               dataPath: 'DefaultMin' | 
|               dataType: 'string' | 
|               title: 'Default Min' | 
|               index: 3 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_DefaultMax | 
|             { | 
|               columnId: 'DefaultMax' | 
|               dataPath: 'DefaultMax' | 
|               dataType: 'string' | 
|               title: 'Default Max' | 
|               index: 4 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|           } | 
|           FormCampaignTypes_PanelOperationsInCampaignType | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormCampaignTypes_ListOperationsInCampaignType | 
|           { | 
|           } | 
|           FormCampaignTypes_DataSetLevelOperationsInCampaignType | 
|           { | 
|             groupDepth: -1 | 
|             column_All_constraints | 
|             { | 
|               columnId: 'All constraints' | 
|               dataPath: 'All constraints' | 
|               dataType: 'string' | 
|               title: 'All constraints' | 
|               index: 0 | 
|               subtotals: '' | 
|               width: 56 | 
|             } | 
|             column_Operation_Unit_Name | 
|             { | 
|               columnId: 'Operation.Unit.Name' | 
|               dataPath: 'Operation.Unit.Name' | 
|               dataType: 'string' | 
|               title: 'Unit' | 
|               index: 1 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_Operation_RoutingStep_Routing_Name | 
|             { | 
|               columnId: 'Operation.RoutingStep.Routing.Name' | 
|               dataPath: 'Operation.RoutingStep.Routing.Name' | 
|               dataType: 'string' | 
|               title: 'Routing' | 
|               index: 2 | 
|               subtotals: '' | 
|               width: 235 | 
|             } | 
|             column_CampaignType_MP_Name | 
|             { | 
|               columnId: 'CampaignType_MP.Name' | 
|               dataPath: 'CampaignType_MP.Name' | 
|               dataType: 'string' | 
|               title: 'Campaign type' | 
|               index: 3 | 
|               subtotals: '' | 
|               width: 296 | 
|             } | 
|           } | 
|         } | 
|       } | 
|       form_FormRoutings | 
|       { | 
|         title: 'QLibMacroPlannerWebUI::FormRoutings' | 
|         shown: true | 
|         componentID: 'QLibMacroPlannerWebUI::FormRoutings' | 
|         layout | 
|         { | 
|           mode: 'open' | 
|           rowPosition: 9 | 
|           rowSpan: 11 | 
|           columnPosition: 1 | 
|           columnSpan: 3 | 
|         } | 
|         components | 
|         { | 
|           FormRoutings_ListRoutings | 
|           { | 
|           } | 
|           FormRoutings_DataSetLevelRoutings | 
|           { | 
|             groupDepth: -1 | 
|             column_All_constraints | 
|             { | 
|               columnId: 'All constraints' | 
|               dataPath: 'All constraints' | 
|               dataType: 'string' | 
|               title: 'All constraints' | 
|               index: 0 | 
|               subtotals: '' | 
|               width: 32 | 
|             } | 
|             column_ImgIsEnabled | 
|             { | 
|               columnId: 'ImgIsEnabled' | 
|               dataPath: 'ImgIsEnabled' | 
|               dataType: 'string' | 
|               title: 'ImgIsEnabled' | 
|               index: 1 | 
|               subtotals: '' | 
|               width: 30 | 
|             } | 
|             column_Name | 
|             { | 
|               columnId: 'Name' | 
|               dataPath: 'Name' | 
|               dataType: 'string' | 
|               title: 'Name' | 
|               index: 2 | 
|               subtotals: '' | 
|               width: 300 | 
|             } | 
|           } | 
|         } | 
|       } | 
|       form_FormRoutingConfig | 
|       { | 
|         title: 'QLibMacroPlannerWebUI::FormRoutingConfig' | 
|         shown: true | 
|         componentID: 'QLibMacroPlannerWebUI::FormRoutingConfig' | 
|         layout | 
|         { | 
|           mode: 'open' | 
|           rowPosition: 9 | 
|           rowSpan: 11 | 
|           columnPosition: 4 | 
|           columnSpan: 3 | 
|         } | 
|         components | 
|         { | 
|           FormRoutingConfig_CustomDrawRC | 
|           { | 
|             forceFitY: false | 
|             zoomX: 1 | 
|             zoomY: 1 | 
|             forceFitX: false | 
|             backendState | 
|             { | 
|               componentId: 'QLibMacroPlannerWebUI::FormRoutingConfig.CustomDrawRC' | 
|               state | 
|               { | 
|               } | 
|             } | 
|           } | 
|         } | 
|       } | 
|       form_FormTransitionMatrix | 
|       { | 
|         title: 'QLibMacroPlannerWebUI::FormTransitionMatrix' | 
|         shown: true | 
|         componentID: 'QLibMacroPlannerWebUI::FormTransitionMatrix' | 
|         layout | 
|         { | 
|           mode: 'open' | 
|           rowPosition: 9 | 
|           rowSpan: 11 | 
|           columnPosition: 7 | 
|           columnSpan: 6 | 
|         } | 
|         components | 
|         { | 
|           FormTransitionMatrix_MatrixEditorTransitionMatrix | 
|           { | 
|             gridColor: '#c4c4c4' | 
|             totalHeaderWidth: 200 | 
|             attributeHeaderWidthRatio: 0.6 | 
|             nameHeaderWidthRatio: 0.4 | 
|             columnWidth: 200 | 
|             horizontalGrid: true | 
|             verticalGrid: true | 
|             backendState | 
|             { | 
|               componentId: 'QLibMacroPlannerWebUI::FormTransitionMatrix.MatrixEditorTransitionMatrix' | 
|               state | 
|               { | 
|                 cells | 
|                 { | 
|                   attributes | 
|                   { | 
|                     attribute_DefaultDuration | 
|                     { | 
|                       type: 'MatrixEditorWebApiCellDataModelInterest' | 
|                       index: 0 | 
|                       rowsubtotal: '' | 
|                       columnsubtotal: '' | 
|                       attribute: 'DefaultDuration' | 
|                     } | 
|                   } | 
|                 } | 
|                 columns | 
|                 { | 
|                   sorting | 
|                   { | 
|                     criteria: "datamember:'Name'" | 
|                   } | 
|                 } | 
|                 rows | 
|                 { | 
|                   sorting | 
|                   { | 
|                     criteria: "datamember:'Name'" | 
|                   } | 
|                 } | 
|               } | 
|             } | 
|           } | 
|         } | 
|       } | 
|       form_FormTransitionTypes | 
|       { | 
|         title: 'QLibMacroPlannerWebUI::FormTransitionTypes' | 
|         shown: true | 
|         componentID: 'QLibMacroPlannerWebUI::FormTransitionTypes' | 
|         layout | 
|         { | 
|           mode: 'open' | 
|           rowPosition: 1 | 
|           rowSpan: 8 | 
|           columnPosition: 7 | 
|           columnSpan: 6 | 
|         } | 
|         components | 
|         { | 
|           FormTransitionTypes_PanelTransitionTypes | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormTransitionTypes_ListTransitionType | 
|           { | 
|           } | 
|           FormTransitionTypes_DataSetLevelTransitionType | 
|           { | 
|             groupDepth: -1 | 
|             column_All_constraints | 
|             { | 
|               columnId: 'All constraints' | 
|               dataPath: 'All constraints' | 
|               dataType: 'string' | 
|               title: 'All constraints' | 
|               index: 0 | 
|               subtotals: '' | 
|               width: 51 | 
|             } | 
|             column_Unit_Name | 
|             { | 
|               columnId: 'Unit.Name' | 
|               dataPath: 'Unit.Name' | 
|               dataType: 'string' | 
|               title: 'Unit' | 
|               index: 1 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_FromCampaignTypeName | 
|             { | 
|               columnId: 'FromCampaignTypeName' | 
|               dataPath: 'FromCampaignTypeName' | 
|               dataType: 'string' | 
|               title: 'From' | 
|               index: 2 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_ToCampaignTypeName | 
|             { | 
|               columnId: 'ToCampaignTypeName' | 
|               dataPath: 'ToCampaignTypeName' | 
|               dataType: 'string' | 
|               title: 'To' | 
|               index: 3 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_DefaultMin | 
|             { | 
|               columnId: 'DefaultMin' | 
|               dataPath: 'DefaultMin' | 
|               dataType: 'string' | 
|               title: 'Default Min' | 
|               index: 4 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_DefaultMax | 
|             { | 
|               columnId: 'DefaultMax' | 
|               dataPath: 'DefaultMax' | 
|               dataType: 'string' | 
|               title: 'Default Max' | 
|               index: 5 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|           } | 
|           FormTransitionTypes_PanelOperationsInTransitionType | 
|           { | 
|             sizeRatio: 1 | 
|           } | 
|           FormTransitionTypes_ListOperationsInTransitionType | 
|           { | 
|           } | 
|           FormTransitionTypes_DataSetLevelOperationsInTransitionType | 
|           { | 
|             groupDepth: -1 | 
|             column_All_constraints | 
|             { | 
|               columnId: 'All constraints' | 
|               dataPath: 'All constraints' | 
|               dataType: 'string' | 
|               title: 'All constraints' | 
|               index: 0 | 
|               subtotals: '' | 
|               width: 51 | 
|             } | 
|             column_Operation_Unit_Name | 
|             { | 
|               columnId: 'Operation.Unit.Name' | 
|               dataPath: 'Operation.Unit.Name' | 
|               dataType: 'string' | 
|               title: 'Unit' | 
|               index: 1 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_Operation_RoutingStep_Routing_Name | 
|             { | 
|               columnId: 'Operation.RoutingStep.Routing.Name' | 
|               dataPath: 'Operation.RoutingStep.Routing.Name' | 
|               dataType: 'string' | 
|               title: 'Routing' | 
|               index: 2 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|             column_TransitionTypeName | 
|             { | 
|               columnId: 'TransitionTypeName' | 
|               dataPath: 'TransitionTypeName' | 
|               dataType: 'string' | 
|               title: 'Transition type' | 
|               index: 3 | 
|               subtotals: '' | 
|               width: 150 | 
|             } | 
|           } | 
|         } | 
|       } | 
|     } | 
|     userconfigurableinformation | 
|     { | 
|     } | 
|   } | 
|   formatversion: 2 | 
|   id: 'Campaigns & Transitions' | 
|   name: 'Campaigns & Transitions' | 
|   isglobal: false | 
|   isroot: true | 
| } |