| Quintiq file version 2.0 | 
| #parent: #root | 
| EDIBroker MP_ExportStockingPointsBroker | 
| { | 
|   MDSDefinition: MacroPlan | 
|   EDIModelLink.Source InputStockingPointsFromModel | 
|   { | 
|     SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.inputstockingpointsfrommodel' | 
|     EDIMLTable StockingPoint_MP | 
|     { | 
|       PrimaryKeyColumns: ID | 
|       TargetType: StockingPoint_MP | 
|       TypeIndex: StockingPointTypeIndex | 
|       WithInstanceFilter: true | 
|       EDIMLColumn CurrencyID { Attribute: CurrencyID ValueType: String } | 
|       EDIMLColumn DisplayIndex { Attribute: DisplayIndex ValueType: Number } | 
|       EDIMLColumn End { Attribute: End ValueType: Date } | 
|       EDIMLColumn GISCity { Attribute: GISCity ValueType: String } | 
|       EDIMLColumn GISCountryCode { Attribute: GISCountryCode ValueType: String } | 
|       EDIMLColumn GISPostalCode { Attribute: GISPostalCode ValueType: String } | 
|       EDIMLColumn GroupName { Attribute: GroupName ValueType: String } | 
|       EDIMLColumn ID { Attribute: ID ValueType: String } | 
|       EDIMLColumn IconName { Attribute: IconName ValueType: String } | 
|       EDIMLColumn IsPlannedInfinite { Attribute: IsPlannedInfinite ValueType: Boolean } | 
|       EDIMLColumn Name { Attribute: Name ValueType: String } | 
|       EDIMLColumn Notes { Attribute: Notes ValueType: String } | 
|       EDIMLColumn Start { Attribute: Start ValueType: Date } | 
|       EDIMLColumn UnitID { Attribute: UnitID ValueType: String } | 
|       EDIMLColumn UnitOfMeasureName { Attribute: UnitOfMeasureName ValueType: String } | 
|       EDIMLInstanceFilter | 
|       { | 
|         ArgumentExpression: 'selectset( this, StockingPoint_MP, sp, sp.CanBeExported() );' | 
|       } | 
|     } | 
|   } | 
|   EDITransformation.Transformation TransformStockingPointsForExport | 
|   { | 
|     EDITableTransformation | 
|     { | 
|       InputTable: StockingPoint_MP | 
|       OutputTable: StockingPoints_MP | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: GroupName | 
|         OutputColumn: GroupName | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: GISCity | 
|         OutputColumn: GISCity | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: GISCountryCode | 
|         OutputColumn: GISCountryCode | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: IconName | 
|         OutputColumn: IconName | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: Notes | 
|         OutputColumn: Notes | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: GISPostalCode | 
|         OutputColumn: GISPostalCode | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: Start | 
|         OutputColumn: Start | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: Name | 
|         OutputColumn: Name | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: DisplayIndex | 
|         OutputColumn: DisplayIndex | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: CurrencyID | 
|         OutputColumn: CurrencyID | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: End | 
|         OutputColumn: End | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: IsPlannedInfinite | 
|         OutputColumn: IsPlannedInfinite | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: UnitID | 
|         OutputColumn: UnitID | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: ID | 
|         OutputColumn: ID | 
|       } | 
|       EDIColumnMatch | 
|       { | 
|         InputColumn: UnitOfMeasureName | 
|         OutputColumn: UnitOfMeasureName | 
|       } | 
|     } | 
|   } | 
|   EDIXLSLink.Destination OutputStockingPointsToExcel | 
|   { | 
|     FileName: 'MP_StockingPoints' | 
|     SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.outputstockingpointstoexcel' | 
|     EDIXLSLinkTable StockingPoints_MP | 
|     { | 
|       Columns: | 
|       [ | 
|         EDIXLSLinkColumn CurrencyID { ValueType: String } | 
|         EDIXLSLinkColumn DisplayIndex { ValueType: Number } | 
|         EDIXLSLinkColumn End { ValueType: Date } | 
|         EDIXLSLinkColumn GISCity { ValueType: String } | 
|         EDIXLSLinkColumn GISCountryCode { ValueType: String } | 
|         EDIXLSLinkColumn GISPostalCode { ValueType: String } | 
|         EDIXLSLinkColumn GroupName { ValueType: String } | 
|         EDIXLSLinkColumn ID { ValueType: String } | 
|         EDIXLSLinkColumn IsPlannedInfinite { ValueType: Boolean } | 
|         EDIXLSLinkColumn Name { ValueType: String } | 
|         EDIXLSLinkColumn Notes { ValueType: String } | 
|         EDIXLSLinkColumn Start { ValueType: Date } | 
|         EDIXLSLinkColumn UnitID { ValueType: String } | 
|         EDIXLSLinkColumn UnitOfMeasureName { ValueType: String } | 
|         EDIXLSLinkColumn IconName { ValueType: String } | 
|       ] | 
|     } | 
|   } | 
| } |