Quintiq file version 2.0 
 | 
Component GanttChartRowDefinitionStockingPoint 
 | 
{ 
 | 
  #keys: '[112884.1.975334686]' 
 | 
  BaseType: 'GanttChartRowDefinition' 
 | 
  Children: 
 | 
  [ 
 | 
    Component GanttChartNodesDefinitionStockingPoint 
 | 
    { 
 | 
      #keys: '[112884.1.975334687]' 
 | 
      BaseType: 'GanttChartNodesDefinition' 
 | 
      Properties: 
 | 
      [ 
 | 
        Elements: 'StockingPointInPeriod' 
 | 
        FilterArguments: 'dataholderactiveperiods:DataHolderActivePeriods(structured[Period_MP])' 
 | 
        FixedFilter: 'object.Period_MP().IsInPeriods( dataholderactiveperiods )' 
 | 
        Identification: '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_32647856" ResultType="Q1_1_141"> 
 | 
            <Name>NodeEndTime</Name> 
 | 
            <GEBExpressionExpressionBody Key="Q106811_0_32647857"> 
 | 
              <ExpressionText>object.End()</ExpressionText> 
 | 
              <Converter> 
 | 
                <ZeroConverter Key="Q106811_0_32648307"> 
 | 
                  <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_32648310" ResultType="Q1_1_24"> 
 | 
            <Name>NodeHeight</Name> 
 | 
            <GEBExpressionExpressionBody Key="Q106811_0_32648311"> 
 | 
              <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_32648296" TargetType="Q11660_0_144038160"> 
 | 
            <GEBScopeData Key="Q106811_0_32648297"> 
 | 
              <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_32647854" ResultType="Q1_1_141"> 
 | 
            <Name>NodeStartTime</Name> 
 | 
            <GEBExpressionExpressionBody Key="Q106811_0_32647855"> 
 | 
              <ExpressionText>object.Start()</ExpressionText> 
 | 
              <Converter> 
 | 
                <ZeroConverter Key="Q106811_0_32648302"> 
 | 
                  <IsStandard>true</IsStandard> 
 | 
                  <IsISO>false</IsISO> 
 | 
                  <IsCustom>false</IsCustom> 
 | 
                  <ConversionType>0</ConversionType> 
 | 
                </ZeroConverter> 
 | 
              </Converter> 
 | 
            </GEBExpressionExpressionBody> 
 | 
          </GEBExpression> 
 | 
        *] 
 | 
        Nodes: 'StockingPointInPeriod' 
 | 
        PosX: 69 
 | 
        PosY: 50 
 | 
        SizePosition: 'lt60 86 4 30' 
 | 
      ] 
 | 
    } 
 | 
    #child: GanttChartRowDefinitionPISP 
 | 
    Component GanttChartNodesDefinitionBeforePlanningHorizonStockingPoint 
 | 
    { 
 | 
      #keys: '[112884.1.975334691]' 
 | 
      BaseType: 'GanttChartNodesDefinition' 
 | 
      Properties: 
 | 
      [ 
 | 
        Elements: 'MacroPlan.Period_MP' 
 | 
        FilterArguments: 'dataholderactiveperiods:DataHolderActivePeriods(structured[Period_MP])' 
 | 
        FixedFilter: 'object.IsHistorical() and object.IsInPeriods( dataholderactiveperiods )' 
 | 
        Identification: 'Period' 
 | 
        MaxConcurrentNodeOverlap: '1' 
 | 
        MergeWith: 'GanttChartNodesDefinitionStockingPoint' 
 | 
        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_32648352" ResultType="Q1_1_24"> 
 | 
            <Name>NodeHeight</Name> 
 | 
            <GEBExpressionExpressionBody Key="Q106811_0_32648353"> 
 | 
              <ExpressionText></ExpressionText> 
 | 
              <Converter> 
 | 
              </Converter> 
 | 
            </GEBExpressionExpressionBody> 
 | 
          </GEBExpression> 
 | 
        *] 
 | 
        NodeStartTime: 
 | 
        [* 
 | 
          <?xml version="1.0" encoding="UTF-16"?> 
 | 
          <GEBExpression xmlns="http://www.quintiq.com/GEB/GEBExpression" Key="Q106811_0_32647903" ResultType="Q1_1_141"> 
 | 
            <Name>NodeStartTime</Name> 
 | 
            <GEBExpressionExpressionBody Key="Q106811_0_32647904"> 
 | 
              <ExpressionText>object.Start()</ExpressionText> 
 | 
              <Converter> 
 | 
                <ZeroConverter Key="Q106811_0_32648344"> 
 | 
                  <IsStandard>true</IsStandard> 
 | 
                  <IsISO>false</IsISO> 
 | 
                  <IsCustom>false</IsCustom> 
 | 
                  <ConversionType>0</ConversionType> 
 | 
                </ZeroConverter> 
 | 
              </Converter> 
 | 
            </GEBExpressionExpressionBody> 
 | 
          </GEBExpression> 
 | 
        *] 
 | 
        Nodes: 'MacroPlan.Period_MP' 
 | 
        Overlay: true 
 | 
        PosX: 5 
 | 
        PosY: 74 
 | 
        RowColor: 'AppWorkspace' 
 | 
        SizePosition: 'lt88 114 4 30' 
 | 
      ] 
 | 
    } 
 | 
    Component GanttChartNodesDefinitionSPFrozenDuration 
 | 
    { 
 | 
      #keys: '[124504.0.313939613]' 
 | 
      BaseType: 'GanttChartNodesDefinition' 
 | 
      Children: 
 | 
      [ 
 | 
        Component userInfoPISPFrozenDuration 
 | 
        { 
 | 
          #keys: '[124504.0.313939614]' 
 | 
          BaseType: 'UserConfigurableInformation' 
 | 
          Properties: 
 | 
          [ 
 | 
            CanConfigure: false 
 | 
            Identification: 'Frozen stocking point' 
 | 
            ObjectBackgroundColor: 'ColorScheme.GanttChart_EndOfFrozenPeriod' 
 | 
            ObjectType: 'StockingPoint_MP' 
 | 
            PosX: 17 
 | 
            PosY: 14 
 | 
            SizePosition: 'lt86 112 77 103' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        DrawingOrder: 4 
 | 
        Identification: 'Frozen stocking point' 
 | 
        MergeWith: 'GanttChartNodesDefinitionStockingPoint' 
 | 
        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: 68 
 | 
        PosY: 81 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    DataExtractor: 'GUIDataExtractorStockingPointsForProductPlanning' 
 | 
    FilterArguments: 'dataholderunits:DataHolderUnits(structured[Unit]);dataholderupstreampisps:DataHolderUpstreamPISPs(structured[ProductInStockingPoint_MP]);dataholderproducts:DataHolderProducts(structured[Product_MP]);dataholderdownstreampisps:DataHolderDownstreamPISPs(structured[ProductInStockingPoint_MP]);dataholderchildstockingpoints:DataHolderChildStockingPoints(structured[StockingPoint_MP])' 
 | 
    FixedFilter: 'ifexpr( dataholderupstreampisps.Size() > 0, exists( dataholderupstreampisps, Elements.StockingPoint_MP, sp, sp = object ), true )' 
 | 
    Identification: 'StockingPoint' 
 | 
    PosX: 189 
 | 
    PosY: 129 
 | 
    SizePosition: 'lt141 167 88 114' 
 | 
    SortCriteria: 'DisplayIndex;Name' 
 | 
    ModeledStringList ChildOrdering 
 | 
    { 
 | 
      c: GanttChartNodesDefinitionStockingPoint 
 | 
      c: GanttChartRowDefinitionPISP 
 | 
      c: GanttChartNodesDefinitionBeforePlanningHorizonStockingPoint 
 | 
      c: GanttChartNodesDefinitionSPFrozenDuration 
 | 
    } 
 | 
  ] 
 | 
} 
 |