Quintiq file version 2.0 
 | 
#parent: #root 
 | 
EDIBroker Broker_DII_CIM_DB_Export_ManufacturingItem 
 | 
{ 
 | 
  MDSDefinition: LibDII_CIM_IntegrationDataset 
 | 
  TimeZone: 'ACT' 
 | 
  UseOSTimeZone: false 
 | 
  EDIModelLink.Source Source_DII_CIM_DB_Export_ManufacturingItem 
 | 
  { 
 | 
    EDIMLTable LibDII_CIM_ManufacturingItem 
 | 
    { 
 | 
      PrimaryKeyColumns: ID 
 | 
      TargetType: LibDII_CIM_ManufacturingItem 
 | 
      TypeIndex: LibDII_CIM_ManufacturingItem_TypeIndex 
 | 
      EDIMLColumn DisplayIndex { Attribute: DisplayIndex ValueType: Number } 
 | 
      EDIMLColumn HasMaturation { Attribute: HasMaturation ValueType: Boolean } 
 | 
      EDIMLColumn HasShelfLife { Attribute: HasShelfLife ValueType: Boolean } 
 | 
      EDIMLColumn ID { Attribute: ID ValueType: String } 
 | 
      EDIMLColumn IconName { Attribute: IconName ValueType: String } 
 | 
      EDIMLColumn IsActive { Attribute: IsActive ValueType: Boolean } 
 | 
      EDIMLColumn IsByProduct { Attribute: IsByProduct ValueType: Boolean } 
 | 
      EDIMLColumn ItemGroup { Attribute: ItemGroup ValueType: String } 
 | 
      EDIMLColumn MaturationDays { Attribute: MaturationDays ValueType: Real } 
 | 
      EDIMLColumn Name { Attribute: Name ValueType: String } 
 | 
      EDIMLColumn ShelfLifeDays { Attribute: ShelfLifeDays ValueType: Real } 
 | 
      EDIMLColumn UnitOfMeasurementID { Attribute: UnitOfMeasurementID ValueType: String } 
 | 
    } 
 | 
    EDIMLTable LibDII_CIM_StockingPoint 
 | 
    { 
 | 
      PrimaryKeyColumns: ID 
 | 
      TargetType: LibDII_CIM_StockingPoint 
 | 
      TypeIndex: LibDII_CIM_StockingPoint_TypeIndex 
 | 
      EDIMLColumn DisplayIndex { Attribute: DisplayIndex ValueType: Number } 
 | 
      EDIMLColumn EffectiveEnd { Attribute: EffectiveEnd ValueType: Date } 
 | 
      EDIMLColumn EffectiveStart { Attribute: EffectiveStart ValueType: Date } 
 | 
      EDIMLColumn ID { Attribute: ID ValueType: String } 
 | 
      EDIMLColumn IsDecouplingPoint { Attribute: IsDecouplingPoint ValueType: Boolean } 
 | 
      EDIMLColumn Name { Attribute: Name ValueType: String } 
 | 
      EDIMLColumn OrganizationID { Attribute: OrganizationID ValueType: String } 
 | 
      EDIMLColumn UnitOfMeasurementID { Attribute: UnitOfMeasurementID ValueType: String } 
 | 
    } 
 | 
    EDIMLTable LibDII_CIM_UnitOfMeasurement 
 | 
    { 
 | 
      PrimaryKeyColumns: ID 
 | 
      TargetType: LibDII_CIM_UnitOfMeasurement 
 | 
      TypeIndex: LibDII_CIM_UnitOfMeasurement_TypeIndex 
 | 
      EDIMLColumn ID { Attribute: ID ValueType: String } 
 | 
      EDIMLColumn Name { Attribute: Name ValueType: String } 
 | 
    } 
 | 
  } 
 | 
  EDIODBCLink.Destination Destination_DII_CIM_DB_Export_ManufacturingItem 
 | 
  { 
 | 
    DataIntegrityStrategy: 'Disabled' 
 | 
    SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.exportcim' 
 | 
    EDIODBCLinkTable ManufacturingItem 
 | 
    { 
 | 
      MayCreateTable: true 
 | 
      MayDeleteRow: true 
 | 
      MayDropTable: true 
 | 
      MayFlushTable: true 
 | 
      MayInsertRow: true 
 | 
      PrimaryKeyColumns: ID 
 | 
      RecordModificationHintStrategy: 'None' 
 | 
      EDIODBCLinkColumn DisplayIndex 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: Number 
 | 
      } 
 | 
      EDIODBCLinkColumn HasMaturation 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: Boolean 
 | 
      } 
 | 
      EDIODBCLinkColumn HasShelfLife 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: Boolean 
 | 
      } 
 | 
      EDIODBCLinkColumn ID 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: String 
 | 
      } 
 | 
      EDIODBCLinkColumn IconName 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: String 
 | 
      } 
 | 
      EDIODBCLinkColumn IsActive 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: Boolean 
 | 
      } 
 | 
      EDIODBCLinkColumn IsByProduct 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: Boolean 
 | 
      } 
 | 
      EDIODBCLinkColumn ItemGroup 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: String 
 | 
      } 
 | 
      EDIODBCLinkColumn MaturationDays 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: Real 
 | 
      } 
 | 
      EDIODBCLinkColumn Name 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: String 
 | 
      } 
 | 
      EDIODBCLinkColumn ShelfLifeDays 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: Real 
 | 
      } 
 | 
      EDIODBCLinkColumn UnitOfMeasurementID 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: String 
 | 
      } 
 | 
    } 
 | 
    EDIODBCLinkTable StockingPoint 
 | 
    { 
 | 
      MayCreateTable: true 
 | 
      MayDeleteRow: true 
 | 
      MayDropTable: true 
 | 
      MayFlushTable: true 
 | 
      MayInsertRow: true 
 | 
      PrimaryKeyColumns: ID 
 | 
      RecordModificationHintStrategy: 'None' 
 | 
      EDIODBCLinkColumn DisplayIndex 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: Number 
 | 
      } 
 | 
      EDIODBCLinkColumn EffectiveEnd 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: Date 
 | 
      } 
 | 
      EDIODBCLinkColumn EffectiveStart 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: Date 
 | 
      } 
 | 
      EDIODBCLinkColumn ID 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: String 
 | 
      } 
 | 
      EDIODBCLinkColumn IsDecouplingPoint 
 | 
      { 
 | 
        ValueType: Boolean 
 | 
      } 
 | 
      EDIODBCLinkColumn Name 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: String 
 | 
      } 
 | 
      EDIODBCLinkColumn OrganizationID 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: String 
 | 
      } 
 | 
      EDIODBCLinkColumn UnitOfMeasurementID 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: String 
 | 
      } 
 | 
    } 
 | 
    EDIODBCLinkTable UnitOfMeasurement 
 | 
    { 
 | 
      MayCreateTable: true 
 | 
      MayDeleteRow: true 
 | 
      MayDropTable: true 
 | 
      MayFlushTable: true 
 | 
      MayInsertRow: true 
 | 
      PrimaryKeyColumns: ID 
 | 
      RecordModificationHintStrategy: 'None' 
 | 
      EDIODBCLinkColumn ID 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: String 
 | 
      } 
 | 
      EDIODBCLinkColumn Name 
 | 
      { 
 | 
        MayUpdateColumn: true 
 | 
        ValueType: String 
 | 
      } 
 | 
    } 
 | 
  } 
 | 
  EDITransformation.Transformation Transformation_DII_CIM_DB_Export_ManufacturingItem 
 | 
  { 
 | 
    EDITableTransformation 
 | 
    { 
 | 
      InputTable: LibDII_CIM_ManufacturingItem 
 | 
      OutputTable: ManufacturingItem 
 | 
      EDIColumnMatch { InputColumn: DisplayIndex OutputColumn: DisplayIndex } 
 | 
      EDIColumnMatch { InputColumn: HasMaturation OutputColumn: HasMaturation } 
 | 
      EDIColumnMatch { InputColumn: HasShelfLife OutputColumn: HasShelfLife } 
 | 
      EDIColumnMatch { InputColumn: ID OutputColumn: ID } 
 | 
      EDIColumnMatch { InputColumn: IconName OutputColumn: IconName } 
 | 
      EDIColumnMatch { InputColumn: IsActive OutputColumn: IsActive } 
 | 
      EDIColumnMatch { InputColumn: IsByProduct OutputColumn: IsByProduct } 
 | 
      EDIColumnMatch { InputColumn: ItemGroup OutputColumn: ItemGroup } 
 | 
      EDIColumnMatch { InputColumn: MaturationDays OutputColumn: MaturationDays } 
 | 
      EDIColumnMatch { InputColumn: Name OutputColumn: Name } 
 | 
      EDIColumnMatch { InputColumn: ShelfLifeDays OutputColumn: ShelfLifeDays } 
 | 
      EDIColumnMatch { InputColumn: UnitOfMeasurementID OutputColumn: UnitOfMeasurementID } 
 | 
    } 
 | 
    EDITableTransformation 
 | 
    { 
 | 
      InputTable: LibDII_CIM_StockingPoint 
 | 
      OutputTable: StockingPoint 
 | 
      EDIColumnMatch { InputColumn: DisplayIndex OutputColumn: DisplayIndex } 
 | 
      EDIColumnMatch { InputColumn: EffectiveEnd OutputColumn: EffectiveEnd } 
 | 
      EDIColumnMatch { InputColumn: EffectiveStart OutputColumn: EffectiveStart } 
 | 
      EDIColumnMatch { InputColumn: ID OutputColumn: ID } 
 | 
      EDIColumnMatch { InputColumn: IsDecouplingPoint OutputColumn: IsDecouplingPoint } 
 | 
      EDIColumnMatch { InputColumn: Name OutputColumn: Name } 
 | 
      EDIColumnMatch { InputColumn: OrganizationID OutputColumn: OrganizationID } 
 | 
      EDIColumnMatch { InputColumn: UnitOfMeasurementID OutputColumn: UnitOfMeasurementID } 
 | 
    } 
 | 
    EDITableTransformation 
 | 
    { 
 | 
      InputTable: LibDII_CIM_UnitOfMeasurement 
 | 
      OutputTable: UnitOfMeasurement 
 | 
      EDIColumnMatch { InputColumn: ID OutputColumn: ID } 
 | 
      EDIColumnMatch { InputColumn: Name OutputColumn: Name } 
 | 
    } 
 | 
  } 
 | 
} 
 |