| Quintiq file version 2.0 | 
| #parent: #root | 
| EDIBroker MP_ImportUnitCapacitiesBroker | 
| { | 
|   MDSDefinition: MacroPlan | 
|   EDIModelLink.Destination OutputUnitCapacitiesToModel | 
|   { | 
|     SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.outputunitcapacitiestomodel' | 
|     EDIMLTable UnitCapacity | 
|     { | 
|       PrimaryKeyColumns: Start | 
|       PrimaryKeyColumns: UnitID | 
|       TargetType: UnitCapacity | 
|       TypeIndex: UnitCapacityTypeIndex | 
|       EDIMLColumn MaxCapacity { Attribute: MaxCapacity ValueType: Real } | 
|       EDIMLColumn MaximumLoadPercentage { Attribute: MaximumLoadPercentage ValueType: Real } | 
|       EDIMLColumn MinCapacity { Attribute: MinCapacity ValueType: Real } | 
|       EDIMLColumn NrOfUnitsOpen { Attribute: NrOfUnitsOpen ValueType: Number } | 
|       EDIMLColumn Start { Attribute: Start ValueType: DateTime } | 
|       EDIMLColumn TimeUnit { Attribute: TimeUnit ValueType: String } | 
|       EDIMLColumn UnitID { Attribute: UnitID ValueType: String } | 
|       EDIMLTableOwner | 
|       { | 
|         TargetType: Unit | 
|         TypeIndex: UnitTypeIndex | 
|         EDIMLForeignKeyColumn | 
|         { | 
|           Column: UnitID | 
|           TypeIndexAttribute: ID | 
|         } | 
|       } | 
|     } | 
|   } | 
|   EDITransformation.Transformation TransformUnitCapacitiesForImport | 
|   { | 
|     EDITableTransformation | 
|     { | 
|       InputTable: UnitCapacities_MP | 
|       OutputTable: UnitCapacity | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: MaximumLoadPercentage | 
|         OutputColumn: MaximumLoadPercentage | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: NrOfUnitsOpen | 
|         OutputColumn: NrOfUnitsOpen | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: TimeUnit | 
|         OutputColumn: TimeUnit | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: MaxCapacity | 
|         OutputColumn: MaxCapacity | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: UnitID | 
|         OutputColumn: UnitID | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: Start | 
|         OutputColumn: Start | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: MinCapacity | 
|         OutputColumn: MinCapacity | 
|       } | 
|     } | 
|   } | 
|   EDIXLSLink.Source InputUnitCapacitiesFromExcel | 
|   { | 
|     FileName: 'MP_UnitCapacities.xlsx' | 
|     SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.inputunitcapacitiesfromexcel' | 
|     EDIXLSLinkTable UnitCapacities_MP | 
|     { | 
|       Columns: | 
|       [ | 
|         EDIXLSLinkColumn MaxCapacity { ValueType: Real } | 
|         EDIXLSLinkColumn MaximumLoadPercentage { ValueType: Real } | 
|         EDIXLSLinkColumn MinCapacity { ValueType: Real } | 
|         EDIXLSLinkColumn NrOfUnitsOpen { ValueType: Number } | 
|         EDIXLSLinkColumn Start { ValueType: DateTime } | 
|         EDIXLSLinkColumn TimeUnit { ValueType: String } | 
|         EDIXLSLinkColumn UnitID { ValueType: String } | 
|       ] | 
|     } | 
|   } | 
| } |