| Quintiq file version 2.0 | 
| Component GanttChartRowDefinitionPISP | 
| { | 
|   #keys: '[112884.1.975334688]' | 
|   BaseType: 'GanttChartRowDefinition' | 
|   Children: | 
|   [ | 
|     Component GanttChartNodesDefinitionPISP | 
|     { | 
|       #keys: '[112884.1.975334689]' | 
|       BaseType: 'GanttChartNodesDefinition' | 
|       Properties: | 
|       [ | 
|         Elements: 'ProductInStockingPointInPeriod' | 
|         FilterArguments: 'dataholderactiveperiods:DataHolderActivePeriods(structured[Period_MP])' | 
|         FixedFilter: 'object.Period_MP().IsInPeriods( dataholderactiveperiods )' | 
|         Identification: 'Stocking point: Product in stocking point' | 
|         Legend: 'VALUE(object.Name())' | 
|         MaxConcurrentNodeOverlap: '1' | 
|         NodeEndTime: | 
|         [* | 
|           <?xml version="1.0" encoding="UTF-16"?> | 
|           <GEBExpression xmlns="http://www.quintiq.com/GEB/GEBExpression" Key="Q106811_0_32647867" ResultType="Q1_1_141"> | 
|             <Name>NodeEndTime</Name> | 
|             <GEBExpressionExpressionBody Key="Q106811_0_32647868"> | 
|               <ExpressionText>object.Period_MP().End()</ExpressionText> | 
|               <Converter> | 
|                 <ZeroConverter Key="Q106811_0_32648392"> | 
|                   <IsStandard>true</IsStandard> | 
|                   <IsISO>false</IsISO> | 
|                   <IsCustom>false</IsCustom> | 
|                   <ConversionType>0</ConversionType> | 
|                 </ZeroConverter> | 
|               </Converter> | 
|             </GEBExpressionExpressionBody> | 
|           </GEBExpression> | 
|         *] | 
|         NodeHeight: | 
|         [* | 
|           <?xml version="1.0" encoding="UTF-16"?> | 
|           <GEBExpression xmlns="http://www.quintiq.com/GEB/GEBExpression" Key="Q106811_0_32648395" ResultType="Q1_1_24"> | 
|             <Name>NodeHeight</Name> | 
|             <GEBExpressionExpressionBody Key="Q106811_0_32648396"> | 
|               <ExpressionText></ExpressionText> | 
|               <Converter> | 
|               </Converter> | 
|             </GEBExpressionExpressionBody> | 
|           </GEBExpression> | 
|         *] | 
|         NodePosition: 'bottom' | 
|         NodeStartTime: | 
|         [* | 
|           <?xml version="1.0" encoding="UTF-16"?> | 
|           <GEBExpression xmlns="http://www.quintiq.com/GEB/GEBExpression" Key="Q106811_0_32647865" ResultType="Q1_1_141"> | 
|             <Name>NodeStartTime</Name> | 
|             <GEBExpressionExpressionBody Key="Q106811_0_32647866"> | 
|               <ExpressionText>object.Period_MP().Start()</ExpressionText> | 
|               <Converter> | 
|                 <ZeroConverter Key="Q106811_0_32648385"> | 
|                   <IsStandard>true</IsStandard> | 
|                   <IsISO>false</IsISO> | 
|                   <IsCustom>false</IsCustom> | 
|                   <ConversionType>0</ConversionType> | 
|                 </ZeroConverter> | 
|               </Converter> | 
|             </GEBExpressionExpressionBody> | 
|           </GEBExpression> | 
|         *] | 
|         Nodes: 'ProductInStockingPointInPeriod' | 
|         PosX: 40 | 
|         PosY: 62 | 
|         RowHeight: 2.4 | 
|         SizePosition: 'lt90 116 3 29' | 
|       ] | 
|     } | 
|     Component GanttChartNodesDefinitionBeforePlanningHorizonPISP | 
|     { | 
|       #keys: '[112884.1.975334690]' | 
|       BaseType: 'GanttChartNodesDefinition' | 
|       Properties: | 
|       [ | 
|         Elements: 'StockingPoint_MP.StockingPointInPeriod.Period_MP' | 
|         FilterArguments: 'dataholderactiveperiods:DataHolderActivePeriods(structured[Period_MP])' | 
|         FixedFilter: 'object.IsHistorical() and object.IsInPeriods( dataholderactiveperiods )' | 
|         Identification: 'Period' | 
|         MaxConcurrentNodeOverlap: '1' | 
|         MergeWith: 'GanttChartNodesDefinitionPISP' | 
|         NodeEndTime: | 
|         [* | 
|           <?xml version="1.0" encoding="UTF-16"?> | 
|           <GEBExpression xmlns="http://www.quintiq.com/GEB/GEBExpression" Key="@NodeEndTime1" ResultType="Q1_1_141"> | 
|             <Name>NodeEndTime</Name> | 
|             <GEBExpressionExpressionBody Key="@1"> | 
|               <ExpressionText>object.EndOfHistorical()</ExpressionText> | 
|               <Converter> | 
|                 <ZeroConverter Key="@2"> | 
|                   <IsStandard>true</IsStandard> | 
|                   <IsISO>false</IsISO> | 
|                   <IsCustom>false</IsCustom> | 
|                   <ConversionType>0</ConversionType> | 
|                 </ZeroConverter> | 
|               </Converter> | 
|             </GEBExpressionExpressionBody> | 
|           </GEBExpression> | 
|         *] | 
|         NodeHeight: | 
|         [* | 
|           <?xml version="1.0" encoding="UTF-16"?> | 
|           <GEBExpression xmlns="http://www.quintiq.com/GEB/GEBExpression" Key="Q106811_0_32648422" ResultType="Q1_1_24"> | 
|             <Name>NodeHeight</Name> | 
|             <GEBExpressionExpressionBody Key="Q106811_0_32648423"> | 
|               <ExpressionText></ExpressionText> | 
|               <Converter> | 
|               </Converter> | 
|             </GEBExpressionExpressionBody> | 
|           </GEBExpression> | 
|         *] | 
|         NodeScope: | 
|         [* | 
|           <?xml version="1.0" encoding="UTF-16"?> | 
|           <GEBScope xmlns="http://www.quintiq.com/GEB/GEBScope" Key="Q106811_0_32648408" TargetType="Q11660_0_47457810"> | 
|             <GEBScopeData Key="Q106811_0_32648409"> | 
|               <DefaultColumnPrefix></DefaultColumnPrefix> | 
|               <ColumnPostfix></ColumnPostfix> | 
|             </GEBScopeData> | 
|           </GEBScope> | 
|         *] | 
|         NodeStartTime: | 
|         [* | 
|           <?xml version="1.0" encoding="UTF-16"?> | 
|           <GEBExpression xmlns="http://www.quintiq.com/GEB/GEBExpression" Key="Q106811_0_32647870" ResultType="Q1_1_141"> | 
|             <Name>NodeStartTime</Name> | 
|             <GEBExpressionExpressionBody Key="Q106811_0_32647871"> | 
|               <ExpressionText>object.Start()</ExpressionText> | 
|               <Converter> | 
|                 <ZeroConverter Key="Q106811_0_32648414"> | 
|                   <IsStandard>true</IsStandard> | 
|                   <IsISO>false</IsISO> | 
|                   <IsCustom>false</IsCustom> | 
|                   <ConversionType>0</ConversionType> | 
|                 </ZeroConverter> | 
|               </Converter> | 
|             </GEBExpressionExpressionBody> | 
|           </GEBExpression> | 
|         *] | 
|         Nodes: 'StockingPoint_MP.StockingPointInPeriod.Period_MP' | 
|         Overlay: true | 
|         PosX: 35 | 
|         PosY: 16 | 
|         RowColor: 'Gray' | 
|         SizePosition: 'lt61 87 5 31' | 
|       ] | 
|     } | 
|     Component GanttChartNodesDefinitionPISPFrozenDuration | 
|     { | 
|       #keys: '[124504.0.311621582]' | 
|       BaseType: 'GanttChartNodesDefinition' | 
|       Children: | 
|       [ | 
|         Component userInfoPISPFrozenDuration | 
|         { | 
|           #keys: '[124504.0.311621583]' | 
|           BaseType: 'UserConfigurableInformation' | 
|           Properties: | 
|           [ | 
|             CanConfigure: false | 
|             Identification: 'Frozen product in stocking point in period' | 
|             ObjectBackgroundColor: 'ColorScheme.GanttChart_EndOfFrozenPeriod' | 
|             ObjectType: 'ProductInStockingPoint_MP' | 
|             PosX: 17 | 
|             PosY: 14 | 
|             SizePosition: 'lt86 112 77 103' | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         DrawingOrder: 4 | 
|         Identification: 'Frozen product in stocking point in period' | 
|         MergeWith: 'GanttChartNodesDefinitionPISP' | 
|         NodeEndTime: | 
|         [* | 
|           <?xml version="1.0" encoding="UTF-16"?> | 
|           <GEBExpression xmlns="http://www.quintiq.com/GEB/GEBExpression" Key="@NodeEndTime1" ResultType="Q1_1_141"> | 
|             <Name>NodeEndTime</Name> | 
|             <GEBExpressionExpressionBody Key="@1"> | 
|               <ExpressionText>object.EndOfFrozen()</ExpressionText> | 
|               <Converter> | 
|               </Converter> | 
|             </GEBExpressionExpressionBody> | 
|           </GEBExpression> | 
|         *] | 
|         NodeStartTime: | 
|         [* | 
|           <?xml version="1.0" encoding="UTF-16"?> | 
|           <GEBExpression xmlns="http://www.quintiq.com/GEB/GEBExpression" Key="@NodeStartTime1" ResultType="Q1_1_141"> | 
|             <Name>NodeStartTime</Name> | 
|             <GEBExpressionExpressionBody Key="@1"> | 
|               <ExpressionText>object.MacroPlan().StartOfPlanning()</ExpressionText> | 
|               <Converter> | 
|               </Converter> | 
|             </GEBExpressionExpressionBody> | 
|           </GEBExpression> | 
|         *] | 
|         Overlay: true | 
|         PosX: 9 | 
|         PosY: 40 | 
|       ] | 
|     } | 
|   ] | 
|   Properties: | 
|   [ | 
|     FilterArguments: 'dataholdershowproductofsp:DataHolderShowProductOfSP(structured[StockingPoint_MP]);dataholderupstreampisps:DataHolderUpstreamPISPs(structured[ProductInStockingPoint_MP]);dataholderproducts:DataHolderProducts(structured[Product_MP]);dataholderdownstreampisps:DataHolderDownstreamPISPs(structured[ProductInStockingPoint_MP])' | 
|     FixedFilter: | 
|     [* | 
|       exists( dataholdershowproductofsp, Elements, sp, sp = object.StockingPoint_MP() ) | 
|       and ifexpr( dataholderupstreampisps.Size() > 0, exists( dataholderupstreampisps, Elements, pisp, pisp = object ), true ) | 
|     *] | 
|     Identification: 'ProductInStockingPoint' | 
|     PosX: 21 | 
|     PosY: 25 | 
|     Relation: 'ProductInStockingPoint_MP' | 
|     SizePosition: 'lt14 40 50 76' | 
|     SortCriteria: 'Product_MP.DisplayIndex;Product_MP.Name' | 
|     ModeledStringList ChildOrdering | 
|     { | 
|       c: GanttChartNodesDefinitionPISP | 
|       c: GanttChartNodesDefinitionBeforePlanningHorizonPISP | 
|       c: GanttChartNodesDefinitionPISPFrozenDuration | 
|     } | 
|   ] | 
| } |