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
Quintiq file version 2.0
#parent: #root
EDIBroker Converter_Q2Q3_ImportFulfillmentGoal
{
  MDSDefinition: MacroPlan
  EDIModelLink.Destination DestinationConverterFulfilmentGoal
  {
    EDIMLTable Converter_FulfillmentGoal
    {
      PrimaryKeyColumns: End
      PrimaryKeyColumns: SalesSegmentName
      PrimaryKeyColumns: Start
      TargetType: Converter_FulfillmentGoal
      TypeIndex: FulfillmentGoalTypeIndex
      EDIMLColumn End { Attribute: End ValueType: Date }
      EDIMLColumn FulfillmentLevel { Attribute: FulfillmentLevel ValueType: Real }
      EDIMLColumn IsEnabled { Attribute: IsEnabled ValueType: Boolean }
      EDIMLColumn SalesSegmentName { Attribute: SalesSegmentName ValueType: String }
      EDIMLColumn Start { Attribute: Start ValueType: Date }
    }
    EDIMLTable Converter_FulfillmentGoalProduct
    {
      PrimaryKeyColumns: End
      PrimaryKeyColumns: ProductID
      PrimaryKeyColumns: SalesSegmentName
      PrimaryKeyColumns: Start
      TargetType: Converter_FulfillmentGoalProduct
      TypeIndex: FulfillmentGoalProductTypeIndex
      EDIMLColumn End { Attribute: End ValueType: Date }
      EDIMLColumn FulfillmentLevel { Attribute: FulfillmentLevel ValueType: Real }
      EDIMLColumn IsEnabled { Attribute: IsEnabled ValueType: Boolean }
      EDIMLColumn ProductID { Attribute: ProductID ValueType: String }
      EDIMLColumn SalesSegmentName { Attribute: SalesSegmentName ValueType: String }
      EDIMLColumn Start { Attribute: Start ValueType: Date }
    }
  }
  EDITransformation.Transformation TransformationConverterFulfilmentGoal
  {
    EDITableTransformation
    {
      InputTable: FulfillmentGoalProducts_MP
      OutputTable: Converter_FulfillmentGoalProduct
      EDIColumnMatch
      {
        InputColumn: End
        OutputColumn: End
      }
      EDIColumnMatch
      {
        InputColumn: FulfillmentLevel
        OutputColumn: FulfillmentLevel
      }
      EDIColumnMatch
      {
        InputColumn: IsEnabled
        OutputColumn: IsEnabled
      }
      EDIColumnMatch
      {
        InputColumn: ProductID
        OutputColumn: ProductID
      }
      EDIColumnMatch
      {
        InputColumn: SalesSegmentName
        OutputColumn: SalesSegmentName
      }
      EDIColumnMatch
      {
        InputColumn: Start
        OutputColumn: Start
      }
    }
    EDITableTransformation
    {
      InputTable: FulfillmentGoals_MP
      OutputTable: Converter_FulfillmentGoal
      EDIColumnMatch
      {
        InputColumn: End
        OutputColumn: End
      }
      EDIColumnMatch
      {
        InputColumn: FulfillmentLevel
        OutputColumn: FulfillmentLevel
      }
      EDIColumnMatch
      {
        InputColumn: IsEnabled
        OutputColumn: IsEnabled
      }
      EDIColumnMatch
      {
        InputColumn: SalesSegmentName
        OutputColumn: SalesSegmentName
      }
      EDIColumnMatch
      {
        InputColumn: Start
        OutputColumn: Start
      }
    }
  }
  EDIXLSLink.Source SourceConverterFulfilmentGoal
  {
    FileName: 'MP_FulfillmentGoals.xlsx'
    EDIXLSLinkTable FulfillmentGoalProducts_MP
    {
      Columns:
      [
        EDIXLSLinkColumn CostPerPercentDeviation { ValueType: String }
        EDIXLSLinkColumn End { ValueType: Date }
        EDIXLSLinkColumn FulfillmentLevel { ValueType: Real }
        EDIXLSLinkColumn IsEnabled { ValueType: Boolean }
        EDIXLSLinkColumn ProductID { ValueType: String }
        EDIXLSLinkColumn SalesSegmentName { ValueType: String }
        EDIXLSLinkColumn Start { ValueType: Date }
      ]
    }
    EDIXLSLinkTable FulfillmentGoals_MP
    {
      Columns:
      [
        EDIXLSLinkColumn CostPerPercentDeviation { ValueType: String }
        EDIXLSLinkColumn End { ValueType: Date }
        EDIXLSLinkColumn FulfillmentLevel { ValueType: Real }
        EDIXLSLinkColumn IsEnabled { ValueType: Boolean }
        EDIXLSLinkColumn SalesSegmentName { ValueType: String }
        EDIXLSLinkColumn Start { ValueType: Date }
      ]
    }
  }
}