Quintiq file version 2.0 #root #parent: LibMacroPlannerTCUI OrphanComponent ApplicationLibMacroPlanner { #keys: '[626.0.4514905]' Accessibility: 'Extensible' BaseType: 'Application' Children: [ Component Frame { #keys: '[514.0.2180]' BaseType: 'Frame' Children: [ #child: mbMainMenu #child: ToolbarMain Component GUIStatusBar1 { #keys: '[514.0.684166]' BaseType: 'GUIStatusBar' GBLayout { Type: 'internal[GBLayoutDefinition]' Gaps: [ left: 5 right: 5 top: 0 bottom: 0 inner: 5 ] } Properties: [ Location: 'bottom' Priority: -2 ShowErrors: true ShowLicense: false Size: 25 ] } #child: ToolbarSupplyChainPanel Component DataHolderObjectInfo { #keys: '[106810.1.80242500]' BaseType: 'DataHolder' Databinding: 'internal[MDSObjectInfos]*' Properties: [ Description: 'To check if Dataset for scenario already loaded in the user session' PosX: 976 PosY: 63 ShowName: true ] } Component DataHolderCKBHandle { #keys: '[106810.1.80242525]' BaseType: 'DataHolder' Databinding: 'internal[CKBHandle]' Properties: [ PosX: 977 PosY: 100 ShowName: true ] } Component DataHolderProductInSPIP { #keys: '[106810.1.80242528]' BaseType: 'DataHolder' Databinding: 'structured[ProductInStockingPointInPeriod]*' Properties: [ MergeStyle: 'Unite' PosX: 70 PosY: 196 ] } Component DataHolderStockingPoints { #keys: '[106810.1.80242531]' BaseType: 'DataHolder' Databinding: 'structured[StockingPoint_MP]*' Properties: [ PosX: 218 PosY: 70 ShowName: true ] } Component DataHolderUnits { #keys: '[106810.1.80242534]' BaseType: 'DataHolder' Databinding: 'structured[Unit]*' Properties: [ Description: 'This is the main unit source use for filtering and controlling the selection in Unit list in both panel and Form.' PosX: 264 PosY: 5 ShowName: true ] } Component DataHolderUserGroup { #keys: '[107654.0.557160798]' BaseType: 'DataHolder' Databinding: 'structured[UserGroupDefinition]*' Properties: [ PosX: 979 PosY: 168 ShowName: true ] } Component ValueHolderUserGroup { #keys: '[107654.0.557163713]' BaseType: 'ValueHolder' Properties: [ PosX: 976 PosY: 134 ShowName: true ] } Component DataHolderActiveScenario { #keys: '[107654.0.569188883]' BaseType: 'DataHolder' Databinding: 'Scenario' Properties: [ PosX: 970 PosY: 14 ShowName: true ] } Component DataHolderDestinationNewSupply { #keys: '[108486.2.578757808]' BaseType: 'DataHolder' Databinding: 'NewSupply' Properties: [ PosX: 141 PosY: 242 ] } Component DataHolderAlgorithmRunLevels { #keys: '[110880.2.1709160102]' BaseType: 'DataHolder' Databinding: 'structured[AlgorithmRunLevel]*' Children: [ Component GUIDataExtractor3 { #keys: '[110880.2.1709163353]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'FormAlgorithmRuns.ListAlgorithmRunLevel' DataType: 'AlgorithmRunLevel' PosX: 46 PosY: 51 ] } ] Properties: [ PosX: 106 PosY: 107 ] } Component DataHolderProductInStockingPoints { #keys: '[110704.0.1856925503]' BaseType: 'DataHolder' Databinding: 'structured[ProductInStockingPoint_MP]*' Properties: [ PosX: 214 PosY: 144 ShowName: true ] } Component DataHolderFocusedScenario { #keys: '[110880.3.1776212465]' BaseType: 'DataHolder' Databinding: 'structured[Scenario]*' Children: [ Component GUIDataExtractorFocusedScenario { #keys: '[110880.3.1776312402]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'ScenarioManager_FormScenario.ListScenario' DataType: 'Scenario' PosX: 93 PosY: 54 Transformation: 'astype(Scenario)' ] } ] Properties: [ MergeStyle: 'Unite' PosX: 42 PosY: 6 ShowName: true ] } Component DataHolderAlgorithmRun { #keys: '[110880.5.1346780176]' BaseType: 'DataHolder' Databinding: 'structured[AlgorithmRun]*' Children: [ Component GUIDataExtractorAlgorithmRunMP { #keys: '[110880.5.1346780177]' BaseType: 'GUIDataExtractor' Properties: [ DataSet: 'MacroPlan' DataType: 'MacroPlan' PosX: 40 PosY: 25 Transformation: 'Optimization.TempAlgorithmRunStore.AlgorithmRun' ] } Component GUIDataExtractorAlgorithmRunOBT { #keys: '[110880.5.1346780178]' BaseType: 'GUIDataExtractor' Properties: [ DataSet: 'ScenarioManager' DataType: 'ScenarioManager' PosX: 83 PosY: 32 Transformation: 'LibOBT_Benchmarker.AlgorithmRun' ] } ] Properties: [ PosX: 70 PosY: 107 ModeledStringList ChildOrdering { c: GUIDataExtractorAlgorithmRunMP c: GUIDataExtractorAlgorithmRunOBT } ] } Component DataHolderShowChildOfUnit { #keys: '[110880.5.1742964234]' BaseType: 'DataHolder' Databinding: 'structured[Unit]*' Properties: [ PosX: 69 PosY: 146 ] } Component DataHolderShowProductOfSP { #keys: '[110880.5.1753588649]' BaseType: 'DataHolder' Databinding: 'structured[StockingPoint_MP]*' Properties: [ Description: 'To store the stocking points where their products will be shown in the product planning gantt chart' PosX: 39 PosY: 192 ] } Component DataHolderUnitPeriod { #keys: '[110880.5.1776621286]' BaseType: 'DataHolder' Databinding: 'structured[UnitPeriod]*' Children: [ Component GUIDataExtractor2 { #keys: '[110880.6.698912817]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'FormCapacityPlanning.GanttChartUnitCalendar' DataType: 'UnitPeriod' PosX: 48 PosY: 103 ] } ] Properties: [ PosX: 127 PosY: 152 ] } Component DataHolderProcessesForPeggingCircular { #keys: '[110880.6.1295994735]' BaseType: 'DataHolder' Databinding: 'structured[Process_MP]*' Properties: [ PosX: 35 PosY: 109 ] } Component DataHolderSalesSegments { #keys: '[110880.6.1738381418]' BaseType: 'DataHolder' Databinding: 'structured[SalesSegment_MP]*' Properties: [ MergeStyle: 'Unite' PosX: 347 PosY: 271 ShowName: true ] } Component FontBold { #keys: '[110880.7.50739522]' BaseType: 'Font' Properties: [ Bold: true PosX: 12 PosY: 6 ] } Component DataHolderShowChildOfUnitFiltered { #keys: '[110880.8.1547706761]' BaseType: 'DataHolder' Databinding: 'structured[Unit]*' Properties: [ PosX: 97 PosY: 150 ] } Component ValueHolderShowSanityCheck { #keys: '[113694.1.227882923]' BaseType: 'ValueHolder' Properties: [ Description: 'Hold a value true or false. true will open sanity check during OnOpenView false will not' PosX: 43 PosY: 241 ] } Component DataHolderSelectedSanityCheckGroup { #keys: '[113694.1.231033559]' BaseType: 'DataHolder' Databinding: 'structured[SanityCheckGroup]*' Properties: [ PosX: 73 PosY: 241 ] } Component DataHolderSelectedSanityCheckMessage { #keys: '[113694.1.231034095]' BaseType: 'DataHolder' Databinding: 'structured[SanityCheckMessage]*' Properties: [ PosX: 109 PosY: 242 ] } Component DataHolderLeafPISPIPs { #keys: '[110702.1.387907119]' BaseType: 'DataHolder' Databinding: 'structured[ProductInStockingPointInPeriod]*' Properties: [ Description: 'To extract all the leaf pispips based on the selection on the Gantt Chart' PosX: 131 PosY: 199 ] } Component DataHolderBaseUnitPeriods { #keys: '[112884.1.1229277222]' BaseType: 'DataHolder' Databinding: 'structured[UnitPeriod]*' Properties: [ Description: 'To extract all the base unit periods based on the selection on the capacity planning Gantt chart' PosX: 158 PosY: 156 ] } Component DataHolderSelectedCampaignTypes { #keys: '[127238.0.515932065]' BaseType: 'DataHolder' Databinding: 'structured[CampaignType_MP]*' Properties: [ PosX: 147 PosY: 107 ] } Component DataHolderProducts { #keys: '[127710.1.656997676]' BaseType: 'DataHolder' Databinding: 'structured[Product_MP]*' Properties: [ Description: 'This is the main product source use for filtering and controlling the selection in product list in both panel and Form.' MergeStyle: 'Unite' PosX: 238 PosY: 35 ShowName: true ] } Component DataHolderFocusedUnit { #keys: '[113694.2.1023708827]' BaseType: 'DataHolder' Databinding: 'Unit' Properties: [ Description: 'The drilled unit in supply chain overview' PosX: 435 PosY: 70 ] } Component DataHolderFocusedSP { #keys: '[113694.2.1023708986]' BaseType: 'DataHolder' Databinding: 'StockingPoint_MP' Properties: [ Description: 'The drilled stocking point in supply chain overview' PosX: 471 PosY: 71 ] } Component DataHolderHighlight { #keys: '[113694.2.1023709249]' BaseType: 'DataHolder' Databinding: 'structured[Node]*' Properties: [ Description: 'For highlighting element in supply chain overview' PosX: 434 PosY: 179 ] } Component DataHolderView { #keys: '[113694.2.1023709355]' BaseType: 'DataHolder' Databinding: 'SupplyChainView' Properties: [ Description: 'Use for processing drawing in supply chain overview' PosX: 471 PosY: 178 ] } Component ValueHolderViewLayout { #keys: '[113694.2.1024236755]' BaseType: 'ValueHolder' Properties: [ Description: '[FOR DEMO] Use for processing drawing in supply chain overview' HasMemory: 'SettingsOnly' PosX: 438 PosY: 100 ] } Component DataHolderSelectedGroup { #keys: '[113694.2.1064612831]' BaseType: 'DataHolder' Databinding: 'Group' Children: [ Component GUIDataExtractor1 { #keys: '[113694.2.1064612832]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'FormGroups.ListGroup' PosX: 11 PosY: 10 ] } ] Properties: [ PosX: 217 PosY: 187 ShowName: true ] } Component DataHolderForScenarioComparison { #keys: '[127710.1.707609797]' BaseType: 'DataHolder' Databinding: 'structured[MacroPlan]*' Properties: [ Description: 'Data holder for scenario comparison' PosX: 39 PosY: 302 ShowName: true ] } Component ValueHolderActiveMacroPlan { #keys: '[127710.1.721401771]' BaseType: 'ValueHolder' Properties: [ DataBinding: 'DataHolderActiveScenario.Data.Key' PosX: 91 PosY: 402 ] } #child: ToolbarWorkflow Component DataHolderSelectedSalesDemand { #keys: '[123718.0.365763144]' BaseType: 'DataHolder' Databinding: 'structured[SalesDemandBase]*' Children: [ Component GUIDataExtractorSalesDemands { #keys: '[127710.1.856940973]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'FormSalesDemands.ListSalesDemand' DataType: 'SalesDemandBase' PosX: 46 PosY: 70 ] } ] Properties: [ PosX: 171 PosY: 214 ] } Component DataHolderSelectedFulfillmentRestriction { #keys: '[123718.0.365767647]' BaseType: 'DataHolder' Databinding: 'structured[FulfillmentRestriction]*' Children: [ Component GUIDataExtractor625 { #keys: '[123718.0.365768009]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'FormFulfillmentRestriction.ListFulfillmentRestriction' DataType: 'FulfillmentRestriction' PosX: 34 PosY: 49 ] } ] Properties: [ PosX: 243 PosY: 235 ShowName: true ] } Component DataHolderSelectedUnitsForSmartPlan { #keys: '[125270.0.687002350]' BaseType: 'DataHolder' Databinding: 'structured[Unit]*' Properties: [ PosX: 528 PosY: 158 ] } Component DataHolderChildStockingPoints { #keys: '[127710.1.1023764793]' BaseType: 'DataHolder' Databinding: 'structured[StockingPoint_MP]*' Children: [ Component GUIDataExtractorChildStockingPoints { #keys: '[127710.1.1023767367]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderUnits' DataType: 'structured[Unit]' FixedFilter: 'not object.IsSystem()' PosX: 52 PosY: 42 Transformation: 'Elements.AllChildren.AsChildren.StockingPoint_MP' ] } Component GUIDataExtractorStockingPoint { #keys: '[127710.1.1023875035]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderStockingPoints' DataType: 'structured[StockingPoint_MP]' FixedFilter: 'not object.IsSystem()' PosX: 54 PosY: 79 Transformation: 'Elements' ] } ] Properties: [ Description: 'This populates the stocking point that are the child of the units in DataHolderUnits.' MergeStyle: 'Unite' PosX: 529 PosY: 27 ShowName: true ModeledStringList ChildOrdering { c: GUIDataExtractorChildStockingPoints c: GUIDataExtractorStockingPoint } ] } Component DataHolderBookmarks { #keys: '[127238.0.1901919093]' BaseType: 'DataHolder' Databinding: 'structured[Bookmark]*' Properties: [ Description: 'Hold the selected bookmark' PosX: 337 PosY: 308 ShowName: true ] } Component DataHolderChildUnits { #keys: '[132444.0.80896568]' BaseType: 'DataHolder' Databinding: 'structured[Unit]*' Children: [ Component GUIDataExtractorChildUnits { #keys: '[132444.0.80899571]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderUnits' DataType: 'structured[Unit]' PosX: 37 PosY: 31 Transformation: 'Elements.AllChildren.AsChildren' ] } Component GUIDataExtractorUnits { #keys: '[132444.0.80900461]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderUnits' DataType: 'structured[Unit]' PosX: 58 PosY: 89 Transformation: 'Elements' ] } ] Properties: [ Description: 'This populates the units that are the child of the units in DataHolderUnits.' MergeStyle: 'Unite' PosX: 524 PosY: 1 ShowName: true ModeledStringList ChildOrdering { c: GUIDataExtractorChildUnits c: GUIDataExtractorUnits } ] } Component DataHolderChildProducts { #keys: '[132444.0.83713441]' BaseType: 'DataHolder' Databinding: 'structured[Product_MP]*' Children: [ Component GUIDataExtractorChildProducts { #keys: '[132444.0.83716183]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderProducts' DataType: 'structured[Product_MP]' PosX: 59 PosY: 41 Transformation: 'Elements.AllChildren.AsChildren' ] } Component GUIDataExtractorProduct { #keys: '[132444.0.83716311]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderProducts' DataType: 'structured[Product_MP]' PosX: 81 PosY: 83 Transformation: 'Elements' ] } ] Properties: [ Description: 'This populates the products that are the child of the units in DataHolderProducts.' MergeStyle: 'Unite' PosX: 530 PosY: 59 ShowName: true ModeledStringList ChildOrdering { c: GUIDataExtractorChildProducts c: GUIDataExtractorProduct } ] } Component DataHolderChildSalesSegments { #keys: '[132444.0.85185674]' BaseType: 'DataHolder' Databinding: 'structured[SalesSegment_MP]*' Children: [ Component GUIDataExtractorChildSalesSegments { #keys: '[132444.0.85200531]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderSalesSegments' DataType: 'structured[SalesSegment_MP]' PosX: 36 PosY: 33 Transformation: 'Elements.AllChildren.AsChildren' ] } Component GUIDataExtractorSalesSegments { #keys: '[132444.0.85204879]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderSalesSegments' DataType: 'structured[SalesSegment_MP]' PosX: 64 PosY: 76 Transformation: 'Elements' ] } ] Properties: [ Description: 'This populates the sales segments that are the child of the sales segments in DataHolderSalesSegments.' MergeStyle: 'Unite' PosX: 526 PosY: 90 ShowName: true ModeledStringList ChildOrdering { c: GUIDataExtractorChildSalesSegments c: GUIDataExtractorSalesSegments } ] } Component DataHolderChildPISPs { #keys: '[130256.0.410453321]' BaseType: 'DataHolder' Databinding: 'structured[ProductInStockingPoint_MP]*' Children: [ Component GUIDataExtractorPISPFromChildProduct { #keys: '[130256.0.410453647]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderChildProducts' DataType: 'structured[Product_MP]' PosX: 23 PosY: 59 Transformation: 'Elements.ProductInStockingPoint_MP' ] } Component GUIDataExtractorPISPFromChildSP { #keys: '[130256.0.410453793]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderChildStockingPoints' DataType: 'structured[StockingPoint_MP]' PosX: 90 PosY: 59 Transformation: 'Elements.ProductInStockingPoint_MP' ] } ] Properties: [ Description: 'Derive PISPs from DataHolderChildProducts and DataHolderChildStockingPoints' PosX: 523 PosY: 127 ShowName: true ModeledStringList ChildOrdering { c: GUIDataExtractorPISPFromChildProduct c: GUIDataExtractorPISPFromChildSP } ] } Component DataHolderChildUnitPeriods { #keys: '[130256.0.414001615]' BaseType: 'DataHolder' Databinding: 'structured[UnitPeriod]*' Children: [ Component GUIDataExtractorUnitPeriodFromSelectionPeriodSpecification { #keys: '[130256.0.414001616]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderActivePeriods' DataType: 'structured[Period_MP]' PosX: 28 PosY: 58 Transformation: 'Elements.UnitPeriod' ] } Component GUIDataExtractorUnitPeriodsFromChildUnits { #keys: '[130256.0.414001617]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderChildUnits' DataType: 'structured[Unit]' PosX: 77 PosY: 57 Transformation: 'Elements.UnitPeriod' ] } ] Properties: [ Description: 'Derive UnitPeriods from DataHolderActivePeriods and DataHolderChildUnits' PosX: 578 PosY: 162 ShowName: true ModeledStringList ChildOrdering { c: GUIDataExtractorUnitPeriodFromSelectionPeriodSpecification c: GUIDataExtractorUnitPeriodsFromChildUnits } ] } Component GUITimerSetMPDefaultViewForFirstLogin { #keys: '[132448.0.224569285]' BaseType: 'GUITimer' Properties: [ Interval: 1000 PosX: 610 PosY: 235 ] } Component ValueHolderSetMPDefaultViewForFirstLogin { #keys: '[132448.0.224582518]' BaseType: 'ValueHolder' Properties: [ HasMemory: 'SettingsOnly' PosX: 642 PosY: 239 ShowName: true Value: 'true' ] } Component DataHolderPeriodSpecificationPeriods { #keys: '[131438.0.353256634]' BaseType: 'DataHolder' Databinding: 'structured[PeriodSpecificationPeriod]*' Children: [ Component GUIDataExtractorPeriodSpecificationPeriodsFromPeriodObjects { #keys: '[131438.0.373620783]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderPeriodObjects' DataType: 'structured[Object]' PosX: 15 PosY: 37 Transformation: 'Elements.astype(PeriodSpecificationPeriod)' ] } ] Properties: [ Description: 'Selection of PeriodSpeficationPeriods on navigation panel (Dervied from DataHolderPeriodObjects)' PosX: 271 PosY: 512 ShowName: true ] } Component DataHolderPeriodSpecifications { #keys: '[131438.0.353257219]' BaseType: 'DataHolder' Databinding: 'structured[PeriodSpecification_MP]*' Children: [ Component GUIDataExtractorPeriodSpecificationsFromPeriodObjects { #keys: '[131438.0.373619023]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderPeriodObjects' DataType: 'structured[Object]' PosX: 31 PosY: 30 Transformation: 'Elements.astype(PeriodSpecification_MP)' ] } ] Properties: [ Description: 'Selection of PeriodSpecifications on navigation panel (Dervied from DataHolderPeriodObjects)' PosX: 270 PosY: 483 ShowName: true ] } Component DataHolderActivePeriods { #keys: '[131438.0.353273170]' BaseType: 'DataHolder' Databinding: 'structured[Period_MP]*' Children: [ Component GUIDataExtractorPeriodsFromDataHolderPeriodSpecification { #keys: '[131438.0.353273681]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderPeriodSpecifications' DataType: 'structured[PeriodSpecification_MP]' PosX: 29 PosY: 62 Transformation: 'Elements.PeriodSpecificationPeriod.Period_MP' ] } Component GUIDataExtractorPeriodFromDataHolderPeriods { #keys: '[131438.0.353273815]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderPeriodSpecificationPeriods' DataType: 'structured[PeriodSpecificationPeriod]' PosX: 88 PosY: 63 Transformation: 'Elements.Period_MP' ] } ] Properties: [ Description: 'Unite Periods from DataHolderPeriods and DataHolderPeriodSpecifcations, used for filtering' MergeStyle: 'Unite' PosX: 277 PosY: 408 ShowName: true ModeledStringList ChildOrdering { c: GUIDataExtractorPeriodsFromDataHolderPeriodSpecification c: GUIDataExtractorPeriodFromDataHolderPeriods } ] } Component DataHolderPeriodObjects { #keys: '[131438.0.372442857]' BaseType: 'DataHolder' Databinding: 'structured[Object]*' Properties: [ Description: 'Selection of PeriodSpecification and PeriodSpecificationPeriods on navigation panel list' PosX: 269 PosY: 449 ShowName: true ] } Component ValueHolderSetDataHolderSelectedPISPIPExtractor { #keys: '[132894.0.1007052496]' BaseType: 'ValueHolder' Databinding: 'Boolean' Properties: [ PosX: 267 PosY: 418 ] } Component DataHolderLastSelected3DDriveDirectory { #keys: '[108684.0.1767123392]' BaseType: 'DataHolder' Databinding: 'FileItem*' Properties: [ Description: 'Used to memorize directory for Import/Export dialog' PosX: 31 PosY: 489 ShowName: true ] } Component ValueHolderLastSelected3DDriveDirectory { #keys: '[108684.0.1782661552]' BaseType: 'ValueHolder' Properties: [ Description: 'Memorizes 3DDrive location across client sessions' HasMemory: 'SettingsOnly' PosX: 31 PosY: 518 ShowName: true ] } Component DataHolderCalendarLibrary { #keys: '[136682.2.1410258017]' BaseType: 'DataHolder' Databinding: 'CalendarRegistry' Children: [ Component GUIDataExtractorCalendarRegistry { #keys: '[136682.2.1410261070]' BaseType: 'GUIDataExtractor' Properties: [ DataSet: 'MacroPlan' DataType: 'MacroPlan' PosX: 12 PosY: 12 Transformation: 'CalendarRegistry' ] } ] Properties: [ PosX: 487 PosY: 215 ShowName: true ] } Component DataHolderMDSHandler { #keys: '[151892.2.120896960]' BaseType: 'DataHolder' Databinding: 'internal[MDSGuard]*' Properties: [ Description: 'DataHolderMDSHandler' PosX: 252 PosY: 347 ShowName: true ] } ] Properties: [ Height: 809 Width: 1536 ModeledStringList ChildOrdering { c: mbMainMenu c: ToolbarMain c: ToolbarWorkflow c: DataHolderProductInSPIP c: ToolbarSupplyChainPanel c: DataHolderAlgorithmRun c: GUIStatusBar1 c: DataHolderCKBHandle c: DataHolderObjectInfo c: DataHolderStockingPoints c: FontBold c: DataHolderUnits c: DataHolderLeafPISPIPs c: DataHolderUserGroup c: ValueHolderUserGroup c: DataHolderUnitPeriod c: DataHolderActiveScenario c: DataHolderDestinationNewSupply c: DataHolderProductInStockingPoints c: DataHolderAlgorithmRunLevels c: DataHolderShowChildOfUnitFiltered c: DataHolderFocusedScenario c: DataHolderShowChildOfUnit c: DataHolderShowProductOfSP c: DataHolderProcessesForPeggingCircular c: DataHolderSalesSegments c: ValueHolderShowSanityCheck c: DataHolderSelectedSanityCheckMessage c: DataHolderSelectedSanityCheckGroup c: DataHolderBaseUnitPeriods c: DataHolderSelectedCampaignTypes c: DataHolderProducts c: DataHolderFocusedUnit c: DataHolderFocusedSP c: DataHolderHighlight c: DataHolderView c: ValueHolderViewLayout c: DataHolderSelectedGroup c: DataHolderForScenarioComparison c: ValueHolderActiveMacroPlan c: DataHolderSelectedUnitsForSmartPlan c: DataHolderSelectedSalesDemand c: DataHolderSelectedFulfillmentRestriction c: DataHolderChildStockingPoints c: DataHolderBookmarks c: DataHolderChildUnits c: DataHolderChildProducts c: DataHolderChildSalesSegments c: DataHolderChildPISPs c: DataHolderChildUnitPeriods c: GUITimerSetMPDefaultViewForFirstLogin c: ValueHolderSetMPDefaultViewForFirstLogin c: DataHolderPeriodSpecifications c: DataHolderPeriodSpecificationPeriods c: DataHolderActivePeriods c: DataHolderPeriodObjects c: ValueHolderSetDataHolderSelectedPISPIPExtractor c: DataHolderLastSelected3DDriveDirectory c: ValueHolderLastSelected3DDriveDirectory c: DataHolderCalendarLibrary c: DataHolderMDSHandler } ] } ] Properties: [ CreatePersonalViews: false HelpTopic: 'index.htm' HighlightRuleGroup: 'Supply chain visualization toolbar' NoDatasetNamesInTitle: true ProgressDelay: 2000 RequestViewOperationConfirmation: true Title: 'DELMIA Quintiq Macro Planner' ] }