Quintiq file version 2.0 
 | 
#parent: #root 
 | 
EDIBroker MP_ExportRoutingsBroker 
 | 
{ 
 | 
  MDSDefinition: MacroPlan 
 | 
  EDIModelLink.Source InputRoutingsFromModel 
 | 
  { 
 | 
    SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.inputroutingsfrommodel' 
 | 
    EDIMLTable Operation 
 | 
    { 
 | 
      PrimaryKeyColumns: ID 
 | 
      TargetType: Operation 
 | 
      TypeIndex: OperationTypeIndex 
 | 
      EDIMLColumn CO2Emission { Attribute: CO2Emission ValueType: Real } 
 | 
      EDIMLColumn HasUserLotSize { Attribute: HasUserLotSize ValueType: Boolean } 
 | 
      EDIMLColumn HasUserMaximumQuantity { Attribute: HasUserMaximumQuantity ValueType: Boolean } 
 | 
      EDIMLColumn ID { Attribute: ID ValueType: String } 
 | 
      EDIMLColumn IsEnabled { Attribute: IsEnabled ValueType: Boolean } 
 | 
      EDIMLColumn LotSize { Attribute: LotSize ValueType: Real } 
 | 
      EDIMLColumn MaximumQuantity { Attribute: MaximumQuantity ValueType: Real } 
 | 
      EDIMLColumn MinimumQuantity { Attribute: MinimumQuantity ValueType: Real } 
 | 
      EDIMLColumn RoutingID { Attribute: RoutingID ValueType: String } 
 | 
      EDIMLColumn RoutingStepName { Attribute: RoutingStepName ValueType: String } 
 | 
      EDIMLColumn StandardDeviationLeadTimeOperation { Attribute: StandardDeviationLeadTimeOperation ValueType: Duration } 
 | 
      EDIMLColumn Throughput { Attribute: Throughput ValueType: Real } 
 | 
      EDIMLColumn UnitID { Attribute: UnitID ValueType: String } 
 | 
      EDIMLColumn UserLeadTime { Attribute: UserLeadTime ValueType: Duration } 
 | 
    } 
 | 
    EDIMLTable OperationBOM 
 | 
    { 
 | 
      PrimaryKeyColumns: IsInput 
 | 
      PrimaryKeyColumns: OperationID 
 | 
      PrimaryKeyColumns: ProductID 
 | 
      PrimaryKeyColumns: StockingPointID 
 | 
      TargetType: OperationBOM 
 | 
      TypeIndex: OperationBOMTypeIndex 
 | 
      EDIMLColumn InputGroupID { Attribute: InputGroupID ValueType: Number } 
 | 
      EDIMLColumn IsExcluded { Attribute: IsExcluded ValueType: Boolean } 
 | 
      EDIMLColumn IsInput { Attribute: IsInput ValueType: Boolean } 
 | 
      EDIMLColumn MaxQuantityInGroupForExport { Attribute: MaxQuantityInGroupForExport ValueType: Real } 
 | 
      EDIMLColumn MinQuantityInGroupForExport { Attribute: MinQuantityInGroupForExport ValueType: Real } 
 | 
      EDIMLColumn OperationID { Attribute: OperationID ValueType: String } 
 | 
      EDIMLColumn OperationInputSetName { Attribute: OperationInputSetName ValueType: String } 
 | 
      EDIMLColumn ProductID { Attribute: ProductID ValueType: String } 
 | 
      EDIMLColumn QuantityForExport { Attribute: QuantityForExport ValueType: Real } 
 | 
      EDIMLColumn StockingPointID { Attribute: StockingPointID ValueType: String } 
 | 
    } 
 | 
    EDIMLTable OperationInputGroup 
 | 
    { 
 | 
      PrimaryKeyColumns: InputGroupID 
 | 
      PrimaryKeyColumns: OperationID 
 | 
      TargetType: OperationInputGroup 
 | 
      TypeIndex: OperationInputGroupTypeIndex 
 | 
      EDIMLColumn InputGroupID { Attribute: InputGroupID ValueType: Number } 
 | 
      EDIMLColumn InputGroupQuantity { Attribute: InputGroupQuantity ValueType: Real } 
 | 
      EDIMLColumn OperationID { Attribute: OperationID ValueType: String } 
 | 
    } 
 | 
    EDIMLTable OperationInputSet 
 | 
    { 
 | 
      PrimaryKeyColumns: Name 
 | 
      PrimaryKeyColumns: OperationID 
 | 
      TargetType: OperationInputSet 
 | 
      TypeIndex: OperationInputSetTypeIndex 
 | 
      EDIMLColumn MaxQuantity { Attribute: MaxQuantity ValueType: Real } 
 | 
      EDIMLColumn MinQuantity { Attribute: MinQuantity ValueType: Real } 
 | 
      EDIMLColumn Name { Attribute: Name ValueType: String } 
 | 
      EDIMLColumn OperationID { Attribute: OperationID ValueType: String } 
 | 
    } 
 | 
    EDIMLTable OperationLink 
 | 
    { 
 | 
      PrimaryKeyColumns: DestOperationID 
 | 
      PrimaryKeyColumns: SourceOperationID 
 | 
      TargetType: OperationLink 
 | 
      TypeIndex: OperationLinkTypeIndex 
 | 
      EDIMLColumn DestGroupID { Attribute: DestGroupID ValueType: Number } 
 | 
      EDIMLColumn DestHasUserQuantity { Attribute: DestHasUserQuantity ValueType: Boolean } 
 | 
      EDIMLColumn DestMaxQuantityForExport { Attribute: DestMaxQuantityForExport ValueType: Real } 
 | 
      EDIMLColumn DestMinQuantityForExport { Attribute: DestMinQuantityForExport ValueType: Real } 
 | 
      EDIMLColumn DestOperationID { Attribute: DestOperationID ValueType: String } 
 | 
      EDIMLColumn DestQuantityForExport { Attribute: DestQuantityForExport ValueType: Real } 
 | 
      EDIMLColumn SourceGroupID { Attribute: SourceGroupID ValueType: Number } 
 | 
      EDIMLColumn SourceOperationID { Attribute: SourceOperationID ValueType: String } 
 | 
      EDIMLColumn SourceQuantity { Attribute: SourceQuantity ValueType: Real } 
 | 
    } 
 | 
    EDIMLTable Routing 
 | 
    { 
 | 
      PrimaryKeyColumns: ID 
 | 
      TargetType: Routing 
 | 
      TypeIndex: RoutingTypeIndex 
 | 
      EDIMLColumn AllowWIPInventory { Attribute: AllowWIPInventory ValueType: Boolean } 
 | 
      EDIMLColumn End { Attribute: End ValueType: Date } 
 | 
      EDIMLColumn ID { Attribute: ID ValueType: String } 
 | 
      EDIMLColumn IsEnabled { Attribute: IsEnabled ValueType: Boolean } 
 | 
      EDIMLColumn Name { Attribute: Name ValueType: String } 
 | 
      EDIMLColumn Start { Attribute: Start ValueType: Date } 
 | 
    } 
 | 
    EDIMLTable RoutingConfiguratorView 
 | 
    { 
 | 
      PrimaryKeyColumns: ID 
 | 
      TargetType: RoutingConfiguratorView 
 | 
      TypeIndex: RoutingConfiguratorViewTypeIndex 
 | 
      EDIMLColumn EdgeThickness { Attribute: EdgeThickness ValueType: Number } 
 | 
      EDIMLColumn FontName { Attribute: FontName ValueType: String } 
 | 
      EDIMLColumn FontSize { Attribute: FontSize ValueType: Number } 
 | 
      EDIMLColumn GridHeight { Attribute: GridHeight ValueType: Number } 
 | 
      EDIMLColumn GridPointDistance { Attribute: GridPointDistance ValueType: Number } 
 | 
      EDIMLColumn GridWidth { Attribute: GridWidth ValueType: Number } 
 | 
      EDIMLColumn ID { Attribute: ID ValueType: String } 
 | 
      EDIMLColumn IsCompactMode { Attribute: IsCompactMode ValueType: Boolean } 
 | 
      EDIMLColumn IsGridVisible { Attribute: IsGridVisible ValueType: Boolean } 
 | 
      EDIMLColumn OffsetX { Attribute: OffsetX ValueType: Number } 
 | 
      EDIMLColumn OffsetY { Attribute: OffsetY ValueType: Number } 
 | 
      EDIMLColumn OperationHeight { Attribute: OperationHeight ValueType: Number } 
 | 
      EDIMLColumn OperationInputOutputWidth { Attribute: OperationInputOutputWidth ValueType: Number } 
 | 
      EDIMLColumn OperationOffsetX { Attribute: OperationOffsetX ValueType: Number } 
 | 
      EDIMLColumn OperationOffsetY { Attribute: OperationOffsetY ValueType: Number } 
 | 
      EDIMLColumn OperationWidth { Attribute: OperationWidth ValueType: Number } 
 | 
      EDIMLColumn PISPHeight { Attribute: PISPHeight ValueType: Number } 
 | 
      EDIMLColumn PISPWidth { Attribute: PISPWidth ValueType: Number } 
 | 
      EDIMLColumn Padding { Attribute: Padding ValueType: Number } 
 | 
      EDIMLColumn RoutingStepDistance { Attribute: RoutingStepDistance ValueType: Number } 
 | 
      EDIMLColumn RoutingStepMinimumHeight { Attribute: RoutingStepMinimumHeight ValueType: Number } 
 | 
      EDIMLColumn RoutingStepMinimumWidth { Attribute: RoutingStepMinimumWidth ValueType: Number } 
 | 
      EDIMLColumn User { Attribute: User ValueType: String } 
 | 
      EDIMLColumn UserOperationInputOutputHeight { Attribute: UserOperationInputOutputHeight ValueType: Number } 
 | 
    } 
 | 
    EDIMLTable RoutingStep 
 | 
    { 
 | 
      PrimaryKeyColumns: Name 
 | 
      PrimaryKeyColumns: RoutingID 
 | 
      TargetType: RoutingStep 
 | 
      TypeIndex: RoutingStepTypeIndex 
 | 
      EDIMLColumn Name { Attribute: Name ValueType: String } 
 | 
      EDIMLColumn RoutingID { Attribute: RoutingID ValueType: String } 
 | 
      EDIMLColumn SequenceNumber { Attribute: SequenceNumber ValueType: Number } 
 | 
      EDIMLColumn Tool { Attribute: Tool ValueType: String } 
 | 
    } 
 | 
  } 
 | 
  EDITransformation.Transformation TransformRoutingsForExport 
 | 
  { 
 | 
    EDITableTransformation 
 | 
    { 
 | 
      InputTable: Operation 
 | 
      OutputTable: Operations_MP 
 | 
      EDIColumnMatch { InputColumn: CO2Emission OutputColumn: CO2Emission } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: StandardDeviationLeadTimeOperation 
 | 
        OutputColumn: StandardDeviationLeadTimeOperation 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: HasUserLotSize 
 | 
        OutputColumn: HasUserLotSize 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: MaximumQuantity 
 | 
        OutputColumn: MaximumQuantity 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: MinimumQuantity 
 | 
        OutputColumn: MinimumQuantity 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: RoutingID 
 | 
        OutputColumn: RoutingID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: UnitID 
 | 
        OutputColumn: UnitID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: HasUserMaximumQuantity 
 | 
        OutputColumn: HasUserMaximumQuantity 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: IsEnabled 
 | 
        OutputColumn: IsEnabled 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: ID 
 | 
        OutputColumn: ID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: RoutingStepName 
 | 
        OutputColumn: RoutingStepName 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: Throughput 
 | 
        OutputColumn: Throughput 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: LotSize 
 | 
        OutputColumn: LotSize 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: UserLeadTime 
 | 
        OutputColumn: UserLeadTime 
 | 
        Converter 
 | 
        { 
 | 
          XMLDefinition: 
 | 
          [* 
 | 
            <?xml version="1.0" encoding="UTF-16"?> 
 | 
            <DurationToString xmlns="http://www.quintiq.com/GEB/DurationToString" Key="@1"> 
 | 
              <IsStandard>true</IsStandard> 
 | 
              <IsISO>false</IsISO> 
 | 
              <IsCustom>false</IsCustom> 
 | 
              <ConversionType>0</ConversionType> 
 | 
              <SingularDayString>day</SingularDayString> 
 | 
              <PluralDayString>days</PluralDayString> 
 | 
            </DurationToString> 
 | 
          *] 
 | 
        } 
 | 
      } 
 | 
    } 
 | 
    EDITableTransformation 
 | 
    { 
 | 
      InputTable: OperationBOM 
 | 
      OutputTable: OperationBOMs_MP 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: IsExcluded 
 | 
        OutputColumn: IsExcluded 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: MaxQuantityInGroupForExport 
 | 
        OutputColumn: MaxQuantityInGroup 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: OperationID 
 | 
        OutputColumn: OperationID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: ProductID 
 | 
        OutputColumn: ProductID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: IsInput 
 | 
        OutputColumn: IsInput 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: StockingPointID 
 | 
        OutputColumn: StockingPointID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: InputGroupID 
 | 
        OutputColumn: InputGroupID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: QuantityForExport 
 | 
        OutputColumn: Quantity 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: MinQuantityInGroupForExport 
 | 
        OutputColumn: MinQuantityInGroup 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: OperationInputSetName 
 | 
        OutputColumn: OperationInputSetName 
 | 
      } 
 | 
    } 
 | 
    EDITableTransformation 
 | 
    { 
 | 
      InputTable: OperationInputGroup 
 | 
      OutputTable: OperationInputGroups_MP 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: InputGroupID 
 | 
        OutputColumn: InputGroupID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: InputGroupQuantity 
 | 
        OutputColumn: InputGroupQuantity 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: OperationID 
 | 
        OutputColumn: OperationID 
 | 
      } 
 | 
    } 
 | 
    EDITableTransformation 
 | 
    { 
 | 
      InputTable: OperationInputSet 
 | 
      OutputTable: OperationInputSet 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: Name 
 | 
        OutputColumn: Name 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: MinQuantity 
 | 
        OutputColumn: MinQuantity 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: MaxQuantity 
 | 
        OutputColumn: MaxQuantity 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: OperationID 
 | 
        OutputColumn: OperationID 
 | 
      } 
 | 
    } 
 | 
    EDITableTransformation 
 | 
    { 
 | 
      InputTable: OperationLink 
 | 
      OutputTable: OperationLinks_MP 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: DestMaxQuantityForExport 
 | 
        OutputColumn: DestMaxQuantity 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: SourceGroupID 
 | 
        OutputColumn: SourceGroupID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: SourceOperationID 
 | 
        OutputColumn: SourceOperationID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: SourceQuantity 
 | 
        OutputColumn: SourceQuantity 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: DestOperationID 
 | 
        OutputColumn: DestOperationID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: DestGroupID 
 | 
        OutputColumn: DestGroupID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: DestHasUserQuantity 
 | 
        OutputColumn: DestHasUserQuantity 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: DestQuantityForExport 
 | 
        OutputColumn: DestQuantity 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: DestMinQuantityForExport 
 | 
        OutputColumn: DestMinQuantity 
 | 
      } 
 | 
    } 
 | 
    EDITableTransformation 
 | 
    { 
 | 
      InputTable: Routing 
 | 
      OutputTable: Routings_MP 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: AllowWIPInventory 
 | 
        OutputColumn: AllowWIPInventory 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: Name 
 | 
        OutputColumn: Name 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: ID 
 | 
        OutputColumn: ID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: End 
 | 
        OutputColumn: End 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: Start 
 | 
        OutputColumn: Start 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: IsEnabled 
 | 
        OutputColumn: IsEnabled 
 | 
      } 
 | 
    } 
 | 
    EDITableTransformation 
 | 
    { 
 | 
      InputTable: RoutingConfiguratorView 
 | 
      OutputTable: RoutingConfiguratorView_MP 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: PISPHeight 
 | 
        OutputColumn: PISPHeight 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: OperationWidth 
 | 
        OutputColumn: OperationWidth 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: OperationOffsetY 
 | 
        OutputColumn: OperationOffsetY 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: OperationOffsetX 
 | 
        OutputColumn: OperationOffsetX 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: PISPWidth 
 | 
        OutputColumn: PISPWidth 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: Padding 
 | 
        OutputColumn: Padding 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: User 
 | 
        OutputColumn: User 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: RoutingStepMinimumWidth 
 | 
        OutputColumn: RoutingStepMinimumWidth 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: RoutingStepMinimumHeight 
 | 
        OutputColumn: RoutingStepMinimumHeight 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: RoutingStepDistance 
 | 
        OutputColumn: RoutingStepDistance 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: OperationInputOutputWidth 
 | 
        OutputColumn: OperationInputOutputWidth 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: OperationHeight 
 | 
        OutputColumn: OperationHeight 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: OffsetY 
 | 
        OutputColumn: OffsetY 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: GridHeight 
 | 
        OutputColumn: GridHeight 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: FontSize 
 | 
        OutputColumn: FontSize 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: FontName 
 | 
        OutputColumn: FontName 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: EdgeThickness 
 | 
        OutputColumn: EdgeThickness 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: GridPointDistance 
 | 
        OutputColumn: GridPointDistance 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: GridWidth 
 | 
        OutputColumn: GridWidth 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: OffsetX 
 | 
        OutputColumn: OffsetX 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: IsGridVisible 
 | 
        OutputColumn: IsGridVisible 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: IsCompactMode 
 | 
        OutputColumn: IsCompactMode 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: ID 
 | 
        OutputColumn: ID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: UserOperationInputOutputHeight 
 | 
        OutputColumn: UserOperationInputOutputHeight 
 | 
      } 
 | 
    } 
 | 
    EDITableTransformation 
 | 
    { 
 | 
      InputTable: RoutingStep 
 | 
      OutputTable: RoutingSteps_MP 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: Name 
 | 
        OutputColumn: Name 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: RoutingID 
 | 
        OutputColumn: RoutingID 
 | 
      } 
 | 
      EDIColumnMatch 
 | 
      { 
 | 
        InputColumn: SequenceNumber 
 | 
        OutputColumn: SequenceNumber 
 | 
      } 
 | 
      EDIColumnMatch { InputColumn: Tool OutputColumn: Tool } 
 | 
    } 
 | 
  } 
 | 
  EDIXLSLink.Destination OutputRoutingsToExcel 
 | 
  { 
 | 
    FileName: 'MP_Routings' 
 | 
    SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.outputroutingstoexcel' 
 | 
    EDIXLSLinkTable OperationBOMs_MP 
 | 
    { 
 | 
      Columns: 
 | 
      [ 
 | 
        EDIXLSLinkColumn InputGroupID { ValueType: Number } 
 | 
        EDIXLSLinkColumn IsExcluded { ValueType: Boolean } 
 | 
        EDIXLSLinkColumn IsInput { ValueType: Boolean } 
 | 
        EDIXLSLinkColumn MaxQuantityInGroup { ValueType: Real } 
 | 
        EDIXLSLinkColumn MinQuantityInGroup { ValueType: Real } 
 | 
        EDIXLSLinkColumn OperationID { ValueType: String } 
 | 
        EDIXLSLinkColumn OperationInputSetName { ValueType: String } 
 | 
        EDIXLSLinkColumn ProductID { ValueType: String } 
 | 
        EDIXLSLinkColumn Quantity { ValueType: Real } 
 | 
        EDIXLSLinkColumn StockingPointID { ValueType: String } 
 | 
      ] 
 | 
    } 
 | 
    EDIXLSLinkTable OperationInputGroups_MP 
 | 
    { 
 | 
      Columns: 
 | 
      [ 
 | 
        EDIXLSLinkColumn InputGroupID { ValueType: Number } 
 | 
        EDIXLSLinkColumn InputGroupQuantity { ValueType: Real } 
 | 
        EDIXLSLinkColumn OperationID { ValueType: String } 
 | 
      ] 
 | 
    } 
 | 
    EDIXLSLinkTable OperationInputSet 
 | 
    { 
 | 
      Columns: 
 | 
      [ 
 | 
        EDIXLSLinkColumn MaxQuantity { ValueType: Real } 
 | 
        EDIXLSLinkColumn MinQuantity { ValueType: Real } 
 | 
        EDIXLSLinkColumn Name { ValueType: String } 
 | 
        EDIXLSLinkColumn OperationID { ValueType: String } 
 | 
      ] 
 | 
    } 
 | 
    EDIXLSLinkTable OperationLinks_MP 
 | 
    { 
 | 
      Columns: 
 | 
      [ 
 | 
        EDIXLSLinkColumn DestGroupID { ValueType: Number } 
 | 
        EDIXLSLinkColumn DestHasUserQuantity { ValueType: Boolean } 
 | 
        EDIXLSLinkColumn DestMaxQuantity { ValueType: Real } 
 | 
        EDIXLSLinkColumn DestMinQuantity { ValueType: Real } 
 | 
        EDIXLSLinkColumn DestOperationID { ValueType: String } 
 | 
        EDIXLSLinkColumn DestQuantity { ValueType: Real } 
 | 
        EDIXLSLinkColumn SourceGroupID { ValueType: Number } 
 | 
        EDIXLSLinkColumn SourceOperationID { ValueType: String } 
 | 
        EDIXLSLinkColumn SourceQuantity { ValueType: Real } 
 | 
      ] 
 | 
    } 
 | 
    EDIXLSLinkTable Operations_MP 
 | 
    { 
 | 
      Columns: 
 | 
      [ 
 | 
        EDIXLSLinkColumn CO2Emission { ValueType: Real } 
 | 
        EDIXLSLinkColumn HasUserLotSize { ValueType: Boolean } 
 | 
        EDIXLSLinkColumn HasUserMaximumQuantity { ValueType: Boolean } 
 | 
        EDIXLSLinkColumn ID { ValueType: String } 
 | 
        EDIXLSLinkColumn IsEnabled { ValueType: Boolean } 
 | 
        EDIXLSLinkColumn LotSize { ValueType: Real } 
 | 
        EDIXLSLinkColumn MaximumQuantity { ValueType: Real } 
 | 
        EDIXLSLinkColumn MinimumQuantity { ValueType: Real } 
 | 
        EDIXLSLinkColumn RoutingID { ValueType: String } 
 | 
        EDIXLSLinkColumn RoutingStepName { ValueType: String } 
 | 
        EDIXLSLinkColumn StandardDeviationLeadTimeOperation { ValueType: Duration } 
 | 
        EDIXLSLinkColumn Throughput { ValueType: Real } 
 | 
        EDIXLSLinkColumn UnitID { ValueType: String } 
 | 
        EDIXLSLinkColumn UserLeadTime { ValueType: String } 
 | 
      ] 
 | 
    } 
 | 
    EDIXLSLinkTable RoutingConfiguratorView_MP 
 | 
    { 
 | 
      Columns: 
 | 
      [ 
 | 
        EDIXLSLinkColumn EdgeThickness { ValueType: Number } 
 | 
        EDIXLSLinkColumn FontName { ValueType: String } 
 | 
        EDIXLSLinkColumn FontSize { ValueType: Number } 
 | 
        EDIXLSLinkColumn GridHeight { ValueType: Number } 
 | 
        EDIXLSLinkColumn GridPointDistance { ValueType: Number } 
 | 
        EDIXLSLinkColumn GridWidth { ValueType: Number } 
 | 
        EDIXLSLinkColumn ID { ValueType: String } 
 | 
        EDIXLSLinkColumn IsCompactMode { ValueType: Boolean } 
 | 
        EDIXLSLinkColumn IsGridVisible { ValueType: Boolean } 
 | 
        EDIXLSLinkColumn OffsetX { ValueType: Number } 
 | 
        EDIXLSLinkColumn OffsetY { ValueType: Number } 
 | 
        EDIXLSLinkColumn OperationHeight { ValueType: Number } 
 | 
        EDIXLSLinkColumn OperationInputOutputWidth { ValueType: Number } 
 | 
        EDIXLSLinkColumn OperationOffsetX { ValueType: Number } 
 | 
        EDIXLSLinkColumn OperationOffsetY { ValueType: Number } 
 | 
        EDIXLSLinkColumn OperationWidth { ValueType: Number } 
 | 
        EDIXLSLinkColumn Padding { ValueType: Number } 
 | 
        EDIXLSLinkColumn PISPHeight { ValueType: Number } 
 | 
        EDIXLSLinkColumn PISPWidth { ValueType: Number } 
 | 
        EDIXLSLinkColumn RoutingStepDistance { ValueType: Number } 
 | 
        EDIXLSLinkColumn RoutingStepMinimumHeight { ValueType: Number } 
 | 
        EDIXLSLinkColumn RoutingStepMinimumWidth { ValueType: Number } 
 | 
        EDIXLSLinkColumn User { ValueType: String } 
 | 
        EDIXLSLinkColumn UserOperationInputOutputHeight { ValueType: Number } 
 | 
      ] 
 | 
    } 
 | 
    EDIXLSLinkTable RoutingSteps_MP 
 | 
    { 
 | 
      Columns: 
 | 
      [ 
 | 
        EDIXLSLinkColumn Name { ValueType: String } 
 | 
        EDIXLSLinkColumn RoutingID { ValueType: String } 
 | 
        EDIXLSLinkColumn SequenceNumber { ValueType: Number } 
 | 
        EDIXLSLinkColumn Tool { ValueType: String } 
 | 
      ] 
 | 
    } 
 | 
    EDIXLSLinkTable Routings_MP 
 | 
    { 
 | 
      Columns: 
 | 
      [ 
 | 
        EDIXLSLinkColumn AllowWIPInventory { ValueType: Boolean } 
 | 
        EDIXLSLinkColumn End { ValueType: Date } 
 | 
        EDIXLSLinkColumn ID { ValueType: String } 
 | 
        EDIXLSLinkColumn IsEnabled { ValueType: Boolean } 
 | 
        EDIXLSLinkColumn Name { ValueType: String } 
 | 
        EDIXLSLinkColumn Start { ValueType: Date } 
 | 
      ] 
 | 
    } 
 | 
  } 
 | 
} 
 |