| Quintiq file version 2.0 | 
| Component GanttChartCapacityPlanning | 
| { | 
|   #keys: '[139394.1.1196563041]' | 
|   BaseType => //BaseFormCapacityPlanning/GanttChartCapacityPlanning | 
|   IsDerived: true | 
|   Children: | 
|   [ | 
|     #child: gcActionBarPageCapacityPlanning | 
|     #child: gcContextMenuCapacityPlanning | 
|     Component GanttChartRowCapacityPlanning | 
|     { | 
|       #keys: '[139394.1.1196563044]' | 
|       BaseType => //BaseFormCapacityPlanning/GanttChartCapacityPlanning/GanttChartRowCapacityPlanning | 
|       IsDerived: true | 
|       Children: | 
|       [ | 
|         Component GanttChartRowUnitCampaign id:GanttChartRowUnitCampaign_387 | 
|         { | 
|           #keys: '[145730.0.1108460723]' | 
|           BaseType: 'WebGanttChartRow' | 
|           Children: | 
|           [ | 
|             Component GanttChartNodeUnitCampaign id:GanttChartNodeUnitCampaign_943 | 
|             { | 
|               #keys: '[145730.0.1108460724]' | 
|               BaseType: 'WebGanttChartNode' | 
|               Properties: | 
|               [ | 
|                 End: 'object.End()' | 
|                 FilterArguments: 'navperiods:QLibMacroPlannerWebUI::ApplicationMacroPlanner.DataHolderPeriods' | 
|                 FixedFilter: 'object.Start() < max( navperiods, Elements, period, period.End() ) and min( navperiods, Elements, period, period.Start() ) < object.End()' | 
|                 Relation: 'CampaignType_MP.Campaign_MP' | 
|                 Start: 'object.Start()' | 
|                 Taborder: 0 | 
|               ] | 
|             } | 
|             Component GanttChartNodeUnitTransition id:GanttChartNodeUnitTransition_902 | 
|             { | 
|               #keys: '[145730.0.1108460725]' | 
|               BaseType: 'WebGanttChartNode' | 
|               Properties: | 
|               [ | 
|                 End: 'object.End()' | 
|                 FilterArguments: 'navperiods:QLibMacroPlannerWebUI::ApplicationMacroPlanner.DataHolderPeriods' | 
|                 FixedFilter: ' object.IsWithinPeriods( navperiods )' | 
|                 Relation: 'TransitionType_MP.Transition_MP' | 
|                 Start: 'object.Start()' | 
|                 Taborder: 1 | 
|               ] | 
|             } | 
|           ] | 
|           Properties: | 
|           [ | 
|             FixedFilter: 'object.HasCampaignType()' | 
|             Relation: 'astype(Unit)' | 
|             Taborder: 3 | 
|           ] | 
|         } | 
|         Component GanttChartNodeCapacityPlanningUnit | 
|         { | 
|           #keys: '[139394.1.1196563046]' | 
|           BaseType => //BaseFormCapacityPlanning/GanttChartCapacityPlanning/GanttChartNodeCapacityPlanningUnit | 
|           IsDerived: true | 
|           Properties: | 
|           [ | 
|             FilterArguments: 'navperiods:QLibMacroPlannerWebUI::ApplicationMacroPlanner.DataHolderPeriods' | 
|           ] | 
|         } | 
|         Component GanttChartRowCapacityPlanningChild | 
|         { | 
|           #keys: '[136682.2.832579498]' | 
|           BaseType => //BaseFormCapacityPlanning/GanttChartCapacityPlanning/GanttChartRowCapacityPlanningChild | 
|           IsDerived: true | 
|           Children: | 
|           [ | 
|             Component GanttChartNodeCapacityPlanningChildUnit | 
|             { | 
|               #keys: '[136682.2.833673230]' | 
|               BaseType => //BaseFormCapacityPlanning/GanttChartCapacityPlanning/GanttChartNodeCapacityPlanningChildUnit | 
|               IsDerived: true | 
|               Properties: | 
|               [ | 
|                 FilterArguments: 'navperiods:QLibMacroPlannerWebUI::ApplicationMacroPlanner.DataHolderPeriods' | 
|               ] | 
|             } | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         Taborder: 13 | 
|       ] | 
|     } | 
|     Component uciRowCapacityPlanningUnitTimeAggregated | 
|     { | 
|       #keys: '[136682.2.655018095]' | 
|       BaseType => //BaseFormCapacityPlanning/GanttChartCapacityPlanning/uciRowCapacityPlanningUnitTimeAggregated | 
|       IsDerived: true | 
|       Properties: | 
|       [ | 
|         Taborder: 10 | 
|       ] | 
|     } | 
|     Component uciNodeCampaign id:uciNodeCampaign_223 | 
|     { | 
|       #keys: '[145730.0.1108460397]' | 
|       BaseType: 'WebUserConfigurableInformation' | 
|       Properties: | 
|       [ | 
|         ObjectType: 'Campaign_MP' | 
|         Taborder: 12 | 
|         Text: 'VALUE( object.Utilization() * 100 )%' | 
|         Tooltip: '<table><tr><td><b>Name </b></td><td>VALUE(object.CampaignType_MP().Name())</td><td> </td></tr><tr><td><b>Planned quantity </b></td><td>VALUE(object.FulfilledQuantity())</td></tr><tr><td><b>Planned duration </b></td><td>VALUE(object.Duration())</td></tr></table><hr><table><tr><td><b>Start </b></td><td>VALUE(object.Start().Date())</td><td> </td><td><b>End </b></td><td>VALUE(object.End().Date())</td></tr><tr><td><b>Min </b></td><td>VALUE(object.MinQuantity())</td><td> </td><td><b>Max </b></td><td>VALUE(object.MaxQuantity())</td></tr></table><table><tr><td><b>Comment </b></td><td>VALUE(object.Comment())</td><td> </td><td> </td><td> </td></tr></table>VALUE( object.ImgIsOutsideCampaignHorizon() ) VALUE( object.GetTooltipTextIsOutisdeCampaignHorizon() )' | 
|       ] | 
|     } | 
|     Component uciNodeTransition id:uciNodeTransition_617 | 
|     { | 
|       #keys: '[145730.0.1108460528]' | 
|       BaseType: 'WebUserConfigurableInformation' | 
|       Properties: | 
|       [ | 
|         ObjectType: 'Transition_MP' | 
|         Taborder: 11 | 
|         Tooltip: '<table><tr><td><b>Transition type </b></td><td>VALUE(object.TransitionType_MP().Name())</td></tr><tr><td><b>Planned quantity </b></td><td>VALUE(object.PlannedQuantity())</td></tr><tr><td><b>Planned duration </b></td><td>VALUE(object.Duration())</td></tr></table><hr><table><tr><td><b>Start </b></td><td>VALUE(object.Start().Date())</td><td> </td><td><b>End </b></td><td>VALUE(object.End().Date())</td></tr><tr><td><b>Min duration</b></td><td>VALUE(object.TransitionType_MP().DefaultMinDuration())</td></tr><tr><td><b>Max duration</b></td><td>VALUE(object.TransitionType_MP().DefaultMaxDuration())</td></tr></table>' | 
|       ] | 
|     } | 
|     Component DataHolderSelection | 
|     { | 
|       #keys: '[136682.2.1104707623]' | 
|       BaseType => //BaseFormCapacityPlanning/GanttChartCapacityPlanning/DataHolderSelection | 
|       IsDerived: true | 
|       Properties: | 
|       [ | 
|         Taborder: 16 | 
|       ] | 
|     } | 
|   ] | 
| } |