Quintiq file version 2.0
|
#root
|
#parent: LibMacroPlannerWebUI
|
OrphanComponent ApplicationMacroPlanner
|
{
|
#keys: '[111850.4.1558688990]'
|
BaseType: 'WebApplication'
|
Children:
|
[
|
Component DataHolderForScenarioComparison
|
{
|
#keys: '[134266.1.2002744739]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[MacroPlan]*'
|
Properties:
|
[
|
Taborder: 4
|
]
|
}
|
Component DataHolderActiveScenario
|
{
|
#keys: '[134266.1.2002745031]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'Scenario'
|
Properties:
|
[
|
Taborder: 5
|
]
|
}
|
Component DataHolderFocusedScenario
|
{
|
#keys: '[134266.1.2049999990]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[ScenarioMP]*'
|
Properties:
|
[
|
MergeStyle: 'Union'
|
Taborder: 6
|
]
|
}
|
Component DataHolderUnit id:DataHolderUnit_549
|
{
|
#keys: '[137818.0.321082204]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[Unit]*'
|
Children:
|
[
|
Component DataExtractorUnit
|
{
|
#keys: '[138546.0.807278193]'
|
BaseType: 'WebDataExtractor'
|
Properties:
|
[
|
DataType: 'structured[Entity]'
|
Source: 'DataHolderEntities'
|
Taborder: 0
|
Transformation: 'Elements.astype(Unit)'
|
]
|
}
|
]
|
Properties:
|
[
|
Taborder: 3
|
]
|
}
|
Component DataHolderStockingPoint id:DataHolderStockingPoint_858
|
{
|
#keys: '[137818.0.321082290]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[StockingPoint_MP]*'
|
Children:
|
[
|
Component DataExtractorStockingPoint
|
{
|
#keys: '[138546.0.807279194]'
|
BaseType: 'WebDataExtractor'
|
Properties:
|
[
|
DataType: 'structured[Entity]'
|
Source: 'DataHolderEntities'
|
Taborder: 0
|
Transformation: 'Elements.astype(StockingPoint_MP)'
|
]
|
}
|
]
|
Properties:
|
[
|
Taborder: 7
|
]
|
}
|
Component DataHolderProduct id:DataHolderProduct_646
|
{
|
#keys: '[137818.0.321082371]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[Product_MP]*'
|
Children:
|
[
|
Component DataExtractorProduct
|
{
|
#keys: '[136682.3.198669634]'
|
BaseType: 'WebDataExtractor'
|
Properties:
|
[
|
DataType: 'MacroPlan'
|
FilterArguments: 'chkProducts:QLibMacroPlannerWebUI::ApplicationMacroPlanner.DataHolderCheckedProduct'
|
FixedFilter: 'not object.IsSystem() and ( chkProducts.Size() =0 or exists( chkProducts, Elements, p, true, p=object ) )'
|
Source: 'ApplicationMacroPlanner.DataHolderMacroPlanner'
|
Taborder: 0
|
Transformation: 'Product_MP'
|
]
|
}
|
]
|
Properties:
|
[
|
Taborder: 8
|
]
|
}
|
Component DataHolderPISP id:DataHolderPISP_57
|
{
|
#keys: '[137818.0.321082448]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[ProductInStockingPoint_MP]*'
|
Children:
|
[
|
Component DataExtractorPISPFromProductDH id:DataExtractorPISPFromProductDH_273
|
{
|
#keys: '[137818.0.321082450]'
|
BaseType: 'WebDataExtractor'
|
Properties:
|
[
|
DataType: 'structured[Product_MP]'
|
FixedFilter: 'not object.IsSystem()'
|
Source: 'ApplicationMacroPlanner.DataHolderProduct'
|
Taborder: 1
|
Transformation: 'Elements.ProductInStockingPoint_MP'
|
]
|
}
|
Component DataExtractorPISPFromSPDH id:DataExtractorPISPFromSPDH_963
|
{
|
#keys: '[137818.0.321082449]'
|
BaseType: 'WebDataExtractor'
|
Properties:
|
[
|
DataType: 'structured[StockingPoint_MP]'
|
FixedFilter: 'not object.IsSystem()'
|
Source: 'ApplicationMacroPlanner.DataHolderStockingPoint'
|
Taborder: 0
|
Transformation: 'Elements.ProductInStockingPoint_MP'
|
]
|
}
|
]
|
Properties:
|
[
|
Taborder: 9
|
]
|
}
|
Component DataHolderSalesSegment id:DataHolderSalesSegment_812
|
{
|
#keys: '[137818.0.321082524]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[SalesSegment_MP]*'
|
Children:
|
[
|
Component DataExtractorSalesSegment
|
{
|
#keys: '[136682.3.199888226]'
|
BaseType: 'WebDataExtractor'
|
Properties:
|
[
|
DataType: 'MacroPlan'
|
FilterArguments: 'chkSalesSegments:QLibMacroPlannerWebUI::ApplicationMacroPlanner.DataHolderCheckedSalesSegment'
|
FixedFilter: 'chkSalesSegments.Size() =0 or exists( chkSalesSegments, Elements, ss, true, ss= object )'
|
Source: 'ApplicationMacroPlanner.DataHolderMacroPlanner'
|
Taborder: 0
|
Transformation: 'SalesSegment_MP'
|
]
|
}
|
]
|
Properties:
|
[
|
Taborder: 10
|
]
|
}
|
Component DataHolderPeriods
|
{
|
#keys: '[137818.0.321085303]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[Period_MP]*'
|
Properties:
|
[
|
Taborder: 12
|
]
|
}
|
Component DataHolderSCVSelectedPISPIPs
|
{
|
#keys: '[134266.2.80099449]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[ProductInStockingPointInPeriod]*'
|
Properties:
|
[
|
Taborder: 14
|
]
|
}
|
Component ActionBarMacroPlanner
|
{
|
#keys: '[138546.0.13094425]'
|
BaseType: 'applicationActionBar'
|
Children:
|
[
|
#child: ActionBarPageScenarioAnalysis
|
#child: ActionBarPageScenarioComparison
|
#child: ActionBarPageScenarios
|
#child: ActionBarPageGeneral
|
#child: ActionBarPageData
|
#child: ActionBarPagePlan
|
#child: ActionBarPageSales
|
#child: applicationFixedPageActionBarPageDef
|
#child: applicationDevelopmentActionBarPageDef_1
|
#child: applicationHomeActionBarPageDef
|
#child: ActionBarPageScenarioSelection
|
#child: ActionBarPageInventory
|
#child: applicationConfigureActionBarPageDef
|
#child: applicationDataActionBarPageDef
|
Component MarkingSystemInstance
|
{
|
#keys: '[127066.2.1831284076]'
|
BaseType: 'MarkingSystemInstance'
|
IsDerived: true
|
Properties:
|
[
|
Taborder: 2
|
]
|
}
|
#child: applicationUserContextMenuDef
|
#child: ActionBarPageMyActivities
|
#child: ActionBarPageWorkflow
|
Component dhViewManager
|
{
|
#keys: '[138618.1.180066981]'
|
BaseType: 'dhViewManager'
|
IsDerived: true
|
Properties:
|
[
|
Taborder: 10
|
]
|
}
|
#child: applicationHelpContextMenuDef
|
]
|
Properties:
|
[
|
Taborder: 0
|
]
|
}
|
Component DataHolderOpenedForms
|
{
|
#keys: '[138546.0.75246672]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[internal[WebForm]]*'
|
Properties:
|
[
|
Taborder: 15
|
]
|
}
|
Component DataHolderMacroPlansForScenarioComparison
|
{
|
#keys: '[138546.0.75255902]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[MacroPlan]*'
|
Properties:
|
[
|
Taborder: 13
|
]
|
}
|
Component DataHolderScenarioAnalysisAccount
|
{
|
#keys: '[138546.0.320902330]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'Account_MP'
|
Properties:
|
[
|
Taborder: 16
|
]
|
}
|
Component DataHolderPeriodSpec
|
{
|
#keys: '[138546.0.807193751]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'PeriodSpecification_MP'
|
Properties:
|
[
|
Taborder: 11
|
]
|
}
|
Component DataHolderEntities
|
{
|
#keys: '[138546.0.807246983]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[Entity]*'
|
Children:
|
[
|
Component DataExtractorEntities
|
{
|
#keys: '[136682.3.199882901]'
|
BaseType: 'WebDataExtractor'
|
Properties:
|
[
|
DataType: 'MacroPlan'
|
FilterArguments: 'chkEntities:QLibMacroPlannerWebUI::ApplicationMacroPlanner.DataHolderCheckedEntities'
|
FixedFilter: 'chkEntities.Size() =0 or exists( chkEntities, Elements, e, true, e=object )'
|
Source: 'ApplicationMacroPlanner.DataHolderMacroPlanner'
|
Taborder: 0
|
Transformation: 'Entity'
|
]
|
}
|
]
|
Properties:
|
[
|
MergeStyle: 'Union'
|
Taborder: 2
|
]
|
}
|
Component DataHolderScenarioComparisonAccount
|
{
|
#keys: '[139394.0.71038789]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'Account_MP'
|
Properties:
|
[
|
Taborder: 17
|
]
|
}
|
Component DataHolderToggledButtons
|
{
|
#keys: '[139394.0.105427904]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'String'
|
Properties:
|
[
|
Taborder: 18
|
]
|
}
|
Component DataHolderOpenedBookmark
|
{
|
#keys: '[139394.0.107628528]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'Bookmark'
|
Properties:
|
[
|
Taborder: 19
|
]
|
}
|
Component DataHolderMacroPlanner id:DataHolderMacroPlanner_778
|
{
|
#keys: '[137862.0.664190103]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'MacroPlan'
|
Properties:
|
[
|
Taborder: 20
|
]
|
}
|
Component DataHolderCurrentUser
|
{
|
#keys: '[136682.0.1957674360]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'String'
|
Properties:
|
[
|
Taborder: 22
|
]
|
}
|
Component DataHolderSelectedUnitsForSmartPlan
|
{
|
#keys: '[136682.0.1870152716]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[Unit]*'
|
Properties:
|
[
|
Taborder: 21
|
]
|
}
|
Component DataHolderLastSelected3DDriveDirectory
|
{
|
#keys: '[136682.0.2008363296]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'FileItem*'
|
Properties:
|
[
|
Taborder: 23
|
]
|
}
|
Component DataHolderViewBase
|
{
|
#keys: '[139394.0.1233272006]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'SupplyChainView'
|
Properties:
|
[
|
Taborder: 24
|
]
|
}
|
Component DataHolderRoutings
|
{
|
#keys: '[139394.0.1377174536]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[Routing]*'
|
Properties:
|
[
|
Taborder: 25
|
]
|
}
|
Component DataHolderLane id:DataHolderLane_549
|
{
|
#keys: '[139394.0.1532983276]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'Lane'
|
Properties:
|
[
|
Taborder: 26
|
]
|
}
|
Component DataHolderOperationInputOutputs
|
{
|
#keys: '[139394.0.1567373820]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[OperationInputOutput]*'
|
Properties:
|
[
|
Taborder: 27
|
]
|
}
|
Component DataHolderOperationInputGroups
|
{
|
#keys: '[139394.0.1567383739]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[OperationInputGroup]*'
|
Properties:
|
[
|
Taborder: 28
|
]
|
}
|
Component DataHolderSettingsForms
|
{
|
#keys: '[137862.0.1964251611]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[internal[WebForm]]*'
|
Properties:
|
[
|
Taborder: 1
|
]
|
}
|
Component DataHolderSelectedKPI
|
{
|
#keys: '[145730.0.1163051064]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[KPI]*'
|
Properties:
|
[
|
Taborder: 29
|
]
|
}
|
Component DataHolderFormKPI
|
{
|
#keys: '[145730.0.1176254692]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'FormKPI'
|
Properties:
|
[
|
Taborder: 30
|
]
|
}
|
Component DataHolderSelectedAccounts
|
{
|
#keys: '[145730.0.2078401387]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[Account_MP]*'
|
Properties:
|
[
|
Taborder: 31
|
]
|
}
|
Component DataHolderCheckedProduct
|
{
|
#keys: '[136682.3.198704978]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[Product_MP]*'
|
Properties:
|
[
|
Taborder: 32
|
]
|
}
|
Component DataHolderCheckedEntities
|
{
|
#keys: '[136682.3.199846685]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[Entity]*'
|
Properties:
|
[
|
Taborder: 33
|
]
|
}
|
Component DataHolderCheckedSalesSegment
|
{
|
#keys: '[136682.3.198656295]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[SalesSegment_MP]*'
|
Properties:
|
[
|
Taborder: 34
|
]
|
}
|
Component DataHolderFormNavPanel
|
{
|
#keys: '[136682.3.419471868]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'FormNavigationPanel'
|
Properties:
|
[
|
Taborder: 35
|
]
|
}
|
Component DataHolderLaneLeg
|
{
|
#keys: '[145730.1.907019078]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[LaneLeg]*'
|
Children:
|
[
|
Component DataExtractorSourceSP
|
{
|
#keys: '[145730.1.907019080]'
|
BaseType: 'WebDataExtractor'
|
Properties:
|
[
|
DataType: 'MacroPlan'
|
FilterArguments: 'navpanelSP:QLibMacroPlannerWebUI::ApplicationMacroPlanner.DataHolderStockingPoint'
|
FixedFilter: 'exists( navpanelSP, Elements, sp, sp = object.AsOriginStockingPointLeg().StockingPoint_MP() or sp = object.AsDestinationStockingPointLeg().StockingPoint_MP() )'
|
Source: 'MacroPlan'
|
Taborder: 0
|
Transformation: 'Unit.Lane.LaneLeg'
|
]
|
}
|
Component DataExtractorSourceUnit
|
{
|
#keys: '[145730.1.906977404]'
|
BaseType: 'WebDataExtractor'
|
Properties:
|
[
|
DataType: 'MacroPlan'
|
FilterArguments: 'navpanelUnit:QLibMacroPlannerWebUI::ApplicationMacroPlanner.DataHolderUnit'
|
FixedFilter: 'exists( navpanelUnit, Elements, unit, unit = object.Lane().Unit() )'
|
Source: 'MacroPlan'
|
Taborder: 1
|
Transformation: 'Unit.Lane.LaneLeg'
|
]
|
}
|
]
|
Properties:
|
[
|
MergeStyle: 'Union'
|
Taborder: 36
|
]
|
}
|
Component DataHolderCampaignType
|
{
|
#keys: '[143600.0.1197601100]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'CampaignType_MP'
|
Properties:
|
[
|
Taborder: 37
|
]
|
}
|
Component DataHolderPlanningPeriods
|
{
|
#keys: '[144402.0.1065535192]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'structured[Period_MP]*'
|
Children:
|
[
|
Component DataExtractorPlanningPeriodsDirect
|
{
|
#keys: '[144402.0.1066762180]'
|
BaseType: 'WebDataExtractor'
|
Properties:
|
[
|
DataType: 'structured[Period_MP]'
|
FixedFilter: 'object.IsPlanning()'
|
Source: 'DataHolderPeriods'
|
Taborder: 0
|
Transformation: 'Elements'
|
]
|
}
|
Component DataExtractorPlanningPeriodsIndirect
|
{
|
#keys: '[144402.0.1066788896]'
|
BaseType: 'WebDataExtractor'
|
Properties:
|
[
|
DataType: 'structured[Period_MP]'
|
Source: 'DataHolderPeriods'
|
Taborder: 1
|
Transformation: 'Elements.PeriodInPeriod.BasePeriod_MP.PlanningPeriod'
|
]
|
}
|
]
|
Properties:
|
[
|
MergeStyle: 'Union'
|
Taborder: 38
|
]
|
}
|
Component DataHolderMDSHandler
|
{
|
#keys: '[151892.2.109553976]'
|
BaseType: 'WebDataHolder'
|
Databinding: 'internal[MDSGuard]*'
|
Properties:
|
[
|
Taborder: 39
|
]
|
}
|
]
|
Properties:
|
[
|
IconSetMapping:
|
[*
|
PREHEAT: solid:home@S|.89
|
COLDMILL: ds:manufacturing-forming
|
NAV_PLAIN_BLUE: solid:industry@C|IC:BLUE
|
PLANT: ds:factory@C|IC:BLUE
|
MELTCAST: solid:recycle@C|IC:GREEN
|
SLITTER: ds:manufacturing-cutting@S|.89
|
LM_HORIZONTAL_GAP: ds:manufacturing-cutting@S|.89
|
VESSEL: solid:ship@C|IC:AMBER,S|.75
|
ORANGE SP: solid:warehouse@C|IC:BLUE,S|.75
|
TRAIN: solid:train@C|WC:BLACK,S|1
|
SHIP: solid:ship@C|WC:BLUE,S|.75
|
HOTMILL: solid:industry@C|IC:RED
|
*]
|
Title: 'Macro Planner'
|
]
|
}
|