yanweiyuan3
2023-08-09 588bc7829387dfc761cc25f06f77d4c81818bd10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
Quintiq file version 2.0
#parent: #root
EDIBroker MP_ImportStockingPointsBroker
{
  MDSDefinition: MacroPlan
  EDIModelLink.Destination OutputStockingPointsToModel
  {
    SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.outputstockingpointstomodel'
    EDIMLTable StockingPoint_MP
    {
      PrimaryKeyColumns: ID
      TargetType: StockingPoint_MP
      TypeIndex: StockingPointTypeIndex
      EDIMLColumn CurrencyID { Attribute: CurrencyID ValueType: String }
      EDIMLColumn DisplayIndexForExcel { Attribute: DisplayIndexForExcel 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 }
    }
  }
  EDITransformation.Transformation TransformStockingPointsForImport
  {
    EDITableTransformation
    {
      InputTable: StockingPoints_MP
      OutputTable: StockingPoint_MP
      EDIColumnMatch
      {
        InputColumn: IconName
        OutputColumn: IconName
      }
      EDIColumnMatch
      {
        InputColumn: Name
        OutputColumn: Name
      }
      EDIColumnMatch
      {
        InputColumn: Start
        OutputColumn: Start
      }
      EDIColumnMatch
      {
        InputColumn: DisplayIndex
        OutputColumn: DisplayIndexForExcel
      }
      EDIColumnMatch
      {
        InputColumn: Notes
        OutputColumn: Notes
      }
      EDIColumnMatch
      {
        InputColumn: IsPlannedInfinite
        OutputColumn: IsPlannedInfinite
      }
      EDIColumnMatch
      {
        InputColumn: ID
        OutputColumn: ID
      }
      EDIColumnMatch
      {
        InputColumn: End
        OutputColumn: End
      }
      EDIColumnMatch
      {
        InputColumn: CurrencyID
        OutputColumn: CurrencyID
      }
      EDIColumnMatch
      {
        InputColumn: GISCity
        OutputColumn: GISCity
      }
      EDIColumnMatch
      {
        InputColumn: GISCountryCode
        OutputColumn: GISCountryCode
      }
      EDIColumnMatch
      {
        InputColumn: GISPostalCode
        OutputColumn: GISPostalCode
      }
      EDIColumnMatch
      {
        InputColumn: UnitID
        OutputColumn: UnitID
      }
      EDIColumnMatch
      {
        InputColumn: GroupName
        OutputColumn: GroupName
      }
      EDIColumnMatch
      {
        InputColumn: UnitOfMeasureName
        OutputColumn: UnitOfMeasureName
      }
    }
  }
  EDIXLSLink.Source InputStockingPointsFromExcel
  {
    FileName: 'MP_StockingPoints.xlsx'
    SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.inputstockingpointsfromexcel'
    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 }
      ]
    }
  }
}