Quintiq file version 2.0
|
#parent: #root
|
EDIBroker MPSync_ImportPrioritiesFromDBBroker
|
{
|
MDSDefinition: MPSync
|
EDIModelLink.Destination MPSync_DestinationPrioritiesForImport
|
{
|
EDIMLTable IOPriority
|
{
|
PrimaryKeyColumns: Name
|
SoftDeleteAttribute: IsSoftDeleted
|
TargetType: IOPriority
|
TypeIndex: IOPriorityTypeIndex
|
WithSoftDelete: true
|
EDIMLColumn Name { Attribute: Name ValueType: String }
|
EDIMLColumn Weight { Attribute: Weight ValueType: Real }
|
}
|
}
|
EDIODBCLink.Source MPSync_SourcePrioritiesForImport
|
{
|
DataIntegrityStrategy: 'Disabled'
|
SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.syncobject'
|
EDIODBCLinkTable Priorities
|
{
|
OthersMayCreateTable: true
|
OthersMayDeleteRow: true
|
OthersMayDropTable: true
|
OthersMayFlushTable: true
|
OthersMayInsertRow: true
|
Parameters: '/owner="dbo"'
|
PrimaryKeyColumns: Name
|
RecordModificationHintStrategy: 'None'
|
EDIODBCLinkColumn Name
|
{
|
OthersMayUpdateColumn: true
|
ValueType: String
|
}
|
EDIODBCLinkColumn Weight
|
{
|
OthersMayUpdateColumn: true
|
ValueType: Real
|
}
|
}
|
}
|
EDITransformation.Transformation MPSync_TransformationPrioritiesForImport
|
{
|
EDITableTransformation
|
{
|
InputTable: Priorities
|
OutputTable: IOPriority
|
EDIColumnMatch
|
{
|
InputColumn: Name
|
OutputColumn: Name
|
}
|
EDIColumnMatch
|
{
|
InputColumn: Weight
|
OutputColumn: Weight
|
}
|
}
|
}
|
}
|