Quintiq file version 2.0
|
#parent: #root
|
EDIBroker Broker_DII_CIM_DB_Import_ProductionPlan
|
{
|
MDSDefinition: LibDII_CIM_IntegrationDataset
|
TimeZone: 'ACT'
|
UseOSTimeZone: false
|
EDIModelLink.Destination Destination_DII_CIM_DB_Import_ProductionPlan
|
{
|
EDIMLTable LibDII_CIM_DetailedSchedulingScope
|
{
|
PrimaryKeyColumns: ID
|
TargetType: LibDII_CIM_DetailedSchedulingScope
|
TypeIndex: LibDII_CIM_DetailedSchedulingScope_TypeIndex
|
EDIMLColumn ID { Attribute: ID ValueType: String }
|
EDIMLColumn Name { Attribute: Name ValueType: String }
|
EDIMLColumn ProductionPlanID { Attribute: ProductionPlanID ValueType: String }
|
}
|
EDIMLTable LibDII_CIM_EquipmentInDetailedSchedulingScope
|
{
|
PrimaryKeyColumns: DetailedSchedulingScopeID
|
PrimaryKeyColumns: EquipmentID
|
TargetType: LibDII_CIM_EquipmentInDetailedSchedulingScope
|
TypeIndex: LibDII_CIM_EquipmentInDetailedSchedulingScope_TypeIndex
|
EDIMLColumn DetailedSchedulingScopeID { Attribute: DetailedSchedulingScopeID ValueType: String }
|
EDIMLColumn EquipmentID { Attribute: EquipmentID ValueType: String }
|
}
|
EDIMLTable LibDII_CIM_ProductionPlan
|
{
|
PrimaryKeyColumns: ID
|
TargetType: LibDII_CIM_ProductionPlan
|
TypeIndex: LibDII_CIM_ProductionPlan_TypeIndex
|
EDIMLColumn EquipmentID { Attribute: EquipmentID ValueType: String }
|
EDIMLColumn ID { Attribute: ID ValueType: String }
|
EDIMLColumn Name { Attribute: Name ValueType: String }
|
}
|
}
|
EDIODBCLink.Source Source_DII_CIM_DB_Import_ProductionPlan
|
{
|
DataIntegrityStrategy: 'Disabled'
|
SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.importcim'
|
EDIODBCLinkTable DetailedSchedulingScope
|
{
|
MayCreateTable: true
|
MayDeleteRow: true
|
MayDropTable: true
|
MayFlushTable: true
|
MayInsertRow: true
|
OthersMayCreateTable: true
|
OthersMayDeleteRow: true
|
OthersMayDropTable: true
|
OthersMayFlushTable: true
|
OthersMayInsertRow: true
|
PrimaryKeyColumns: ID
|
RecordModificationHintStrategy: 'None'
|
EDIODBCLinkColumn ID
|
{
|
MayUpdateColumn: true
|
OthersMayUpdateColumn: true
|
ValueType: String
|
}
|
EDIODBCLinkColumn Name
|
{
|
MayUpdateColumn: true
|
OthersMayUpdateColumn: true
|
ValueType: String
|
}
|
EDIODBCLinkColumn ProductionPlanID
|
{
|
MayUpdateColumn: true
|
OthersMayUpdateColumn: true
|
ValueType: String
|
}
|
}
|
EDIODBCLinkTable EquipmentInDetailedSchedulingScope
|
{
|
MayCreateTable: true
|
MayDeleteRow: true
|
MayDropTable: true
|
MayFlushTable: true
|
MayInsertRow: true
|
OthersMayCreateTable: true
|
OthersMayDeleteRow: true
|
OthersMayDropTable: true
|
OthersMayFlushTable: true
|
OthersMayInsertRow: true
|
PrimaryKeyColumns: DetailedSchedulingScopeID
|
PrimaryKeyColumns: EquipmentID
|
RecordModificationHintStrategy: 'None'
|
EDIODBCLinkColumn DetailedSchedulingScopeID
|
{
|
MayUpdateColumn: true
|
OthersMayUpdateColumn: true
|
ValueType: String
|
}
|
EDIODBCLinkColumn EquipmentID
|
{
|
MayUpdateColumn: true
|
OthersMayUpdateColumn: true
|
ValueType: String
|
}
|
}
|
EDIODBCLinkTable ProductionPlan
|
{
|
MayCreateTable: true
|
MayDeleteRow: true
|
MayDropTable: true
|
MayFlushTable: true
|
MayInsertRow: true
|
OthersMayCreateTable: true
|
OthersMayDeleteRow: true
|
OthersMayDropTable: true
|
OthersMayFlushTable: true
|
OthersMayInsertRow: true
|
PrimaryKeyColumns: ID
|
RecordModificationHintStrategy: 'None'
|
EDIODBCLinkColumn EquipmentID
|
{
|
MayUpdateColumn: true
|
OthersMayUpdateColumn: true
|
ValueType: String
|
}
|
EDIODBCLinkColumn ID
|
{
|
MayUpdateColumn: true
|
OthersMayUpdateColumn: true
|
ValueType: String
|
}
|
EDIODBCLinkColumn Name
|
{
|
MayUpdateColumn: true
|
OthersMayUpdateColumn: true
|
ValueType: String
|
}
|
}
|
}
|
EDITransformation.Transformation Transformation_DII_CIM_DB_Import_ProductionPlan
|
{
|
EDITableTransformation
|
{
|
InputTable: DetailedSchedulingScope
|
OutputTable: LibDII_CIM_DetailedSchedulingScope
|
EDIColumnMatch { InputColumn: ID OutputColumn: ID }
|
EDIColumnMatch { InputColumn: Name OutputColumn: Name }
|
EDIColumnMatch { InputColumn: ProductionPlanID OutputColumn: ProductionPlanID }
|
}
|
EDITableTransformation
|
{
|
InputTable: EquipmentInDetailedSchedulingScope
|
OutputTable: LibDII_CIM_EquipmentInDetailedSchedulingScope
|
EDIColumnMatch { InputColumn: DetailedSchedulingScopeID OutputColumn: DetailedSchedulingScopeID }
|
EDIColumnMatch { InputColumn: EquipmentID OutputColumn: EquipmentID }
|
}
|
EDITableTransformation
|
{
|
InputTable: ProductionPlan
|
OutputTable: LibDII_CIM_ProductionPlan
|
EDIColumnMatch { InputColumn: EquipmentID OutputColumn: EquipmentID }
|
EDIColumnMatch { InputColumn: ID OutputColumn: ID }
|
EDIColumnMatch { InputColumn: Name OutputColumn: Name }
|
}
|
}
|
}
|