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
141
Quintiq file version 2.0
#parent: #root
EDIBroker MP_ExportFeedbacksBroker
{
  MDSDefinition: MacroPlan
  EDIModelLink.Source OutputFeedbackFromModel
  {
    EDIMLTable FeedbackPeriodTaskOperation
    {
      PrimaryKeyColumns: ID
      TargetType: FeedbackPeriodTaskOperation
      EDIMLColumn DateTime { Attribute: DateTime ValueType: DateTime }
      EDIMLColumn Description { Attribute: Description ValueType: String }
      EDIMLColumn FeedbackQuantity { Attribute: FeedbackQuantity ValueType: Real }
      EDIMLColumn ID { Attribute: ID ValueType: String }
      EDIMLColumn IsLocked { Attribute: IsLocked ValueType: Boolean }
      EDIMLColumn OperationID { Attribute: OperationID ValueType: String }
    }
    EDIMLTable FeedbackProductInTrip
    {
      TargetType: FeedbackProductInTrip
      EDIMLColumn Arrival { Attribute: Arrival ValueType: DateTime }
      EDIMLColumn Description { Attribute: Description ValueType: String }
      EDIMLColumn DestinationStockingPointID { Attribute: DestinationStockingPointID ValueType: String }
      EDIMLColumn FeedbackQuantity { Attribute: FeedbackQuantity ValueType: Real }
      EDIMLColumn ID { Attribute: ID ValueType: String }
      EDIMLColumn LaneID { Attribute: LaneID ValueType: String }
      EDIMLColumn OriginStockingPointID { Attribute: OriginStockingPointID ValueType: String }
      EDIMLColumn ProductID { Attribute: ProductID ValueType: String }
    }
  }
  EDITransformation.Transformation TransformFeedbackForExport
  {
    EDITableTransformation
    {
      InputTable: FeedbackPeriodTaskOperation
      OutputTable: FeedbackPeriodTaskOperations_MP
      EDIColumnMatch
      {
        InputColumn: ID
        OutputColumn: ID
      }
      EDIColumnMatch
      {
        InputColumn: FeedbackQuantity
        OutputColumn: FeedbackQuantity
      }
      EDIColumnMatch
      {
        InputColumn: Description
        OutputColumn: Description
      }
      EDIColumnMatch
      {
        InputColumn: DateTime
        OutputColumn: DateTime
      }
      EDIColumnMatch { InputColumn: IsLocked OutputColumn: IsLocked }
      EDIColumnMatch
      {
        InputColumn: OperationID
        OutputColumn: OperationID
      }
    }
    EDITableTransformation
    {
      InputTable: FeedbackProductInTrip
      OutputTable: FeedbackProductInTrips_MP
      EDIColumnMatch
      {
        InputColumn: OriginStockingPointID
        OutputColumn: OriginStockingPointID
      }
      EDIColumnMatch
      {
        InputColumn: LaneID
        OutputColumn: LaneID
      }
      EDIColumnMatch
      {
        InputColumn: ID
        OutputColumn: ID
      }
      EDIColumnMatch
      {
        InputColumn: FeedbackQuantity
        OutputColumn: FeedbackQuantity
      }
      EDIColumnMatch
      {
        InputColumn: DestinationStockingPointID
        OutputColumn: DestinationStockingPointID
      }
      EDIColumnMatch
      {
        InputColumn: Description
        OutputColumn: Description
      }
      EDIColumnMatch
      {
        InputColumn: Arrival
        OutputColumn: Arrival
      }
      EDIColumnMatch
      {
        InputColumn: ProductID
        OutputColumn: ProductID
      }
    }
  }
  EDIXLSLink.Destination OutputFeedbackToExcel
  {
    FileName: 'MP_Feedbacks'
    EDIXLSLinkTable FeedbackPeriodTaskOperations_MP
    {
      Columns:
      [
        EDIXLSLinkColumn DateTime { ValueType: DateTime }
        EDIXLSLinkColumn Description { ValueType: String }
        EDIXLSLinkColumn FeedbackQuantity { ValueType: Real }
        EDIXLSLinkColumn ID { ValueType: String }
        EDIXLSLinkColumn OperationID { ValueType: String }
        EDIXLSLinkColumn IsLocked { ValueType: Boolean }
      ]
    }
    EDIXLSLinkTable FeedbackProductInTrips_MP
    {
      Columns:
      [
        EDIXLSLinkColumn Arrival { ValueType: DateTime }
        EDIXLSLinkColumn Description { ValueType: String }
        EDIXLSLinkColumn DestinationStockingPointID { ValueType: String }
        EDIXLSLinkColumn FeedbackQuantity { ValueType: Real }
        EDIXLSLinkColumn ID { ValueType: String }
        EDIXLSLinkColumn LaneID { ValueType: String }
        EDIXLSLinkColumn OriginStockingPointID { ValueType: String }
        EDIXLSLinkColumn ProductID { ValueType: String }
      ]
    }
  }
}