Kevin Kok Khah Whey
2023-11-07 5ae534ab606e6f2ba5ea60914224d665b0447d5a
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
Quintiq file version 2.0
#parent: #root
EDIBroker GlobalOTDTable_SummaryOfInboundTransaction
{
  MDSDefinition: GlobalOTDTable
  TimeZone: 'ACT'
  UseOSTimeZone: false
  EDIModelLink.Destination Destination17
  {
    EDIMLTable Global_MappingSummaryOfInboundTransaction
    {
      PrimaryKeyColumns: Item
      PrimaryKeyColumns: OrganCode
      PrimaryKeyColumns: OrganName
      PrimaryKeyColumns: PlantName
      PrimaryKeyColumns: TransactionDate
      TargetType: Global_MappingSummaryOfInboundTransaction
      TypeIndex: Global_MappingSummaryOfInboundTransactionTypeIndex
      EDIMLColumn Item { Attribute: Item ValueType: String }
      EDIMLColumn OrganCode { Attribute: OrganCode ValueType: String }
      EDIMLColumn OrganName { Attribute: OrganName ValueType: String }
      EDIMLColumn PlantName { Attribute: PlantName ValueType: String }
      EDIMLColumn TransactionDate { Attribute: TransactionDate ValueType: Date }
      EDIMLColumn TransactionQTY { Attribute: TransactionQTY ValueType: Real }
    }
  }
  EDIODBCLink.Source Source16
  {
    DataIntegrityStrategy: 'Disabled'
    SettingsEngineLink: 'domainmodel.ediremotedatasourcedefinition.remotestorage.oracle'
    EDIODBCLinkTable MID_ANNUAL_BUDGET_REVIEW
    {
      OthersMayCreateTable: true
      OthersMayDeleteRow: true
      OthersMayDropTable: true
      OthersMayFlushTable: true
      OthersMayInsertRow: true
      Parameters: '/owner="OTD"'
      RecordModificationHintStrategy: 'None'
      EDIODBCLinkColumn ITEM
      {
        OthersMayUpdateColumn: true
        ValueType: String
      }
      EDIODBCLinkColumn ORGANCODE
      {
        OthersMayUpdateColumn: true
        ValueType: String
      }
      EDIODBCLinkColumn ORGANNAME
      {
        OthersMayUpdateColumn: true
        ValueType: String
      }
      EDIODBCLinkColumn PLANTNAME
      {
        OthersMayUpdateColumn: true
        ValueType: String
      }
      EDIODBCLinkColumn TRANSACTIONDATE
      {
        OthersMayUpdateColumn: true
        ValueType: String
      }
      EDIODBCLinkColumn TRANSACTIONQTY
      {
        OthersMayUpdateColumn: true
        ValueType: String
      }
    }
  }
  EDITransformation.Transformation Transformation16
  {
    EDITableTransformation
    {
      InputTable: MID_ANNUAL_BUDGET_REVIEW
      OutputTable: Global_MappingSummaryOfInboundTransaction
      EDIColumnMatch { InputColumn: ITEM OutputColumn: Item }
      EDIColumnMatch { InputColumn: ORGANCODE OutputColumn: OrganCode }
      EDIColumnMatch { InputColumn: ORGANNAME OutputColumn: OrganName }
      EDIColumnMatch { InputColumn: PLANTNAME OutputColumn: PlantName }
      EDIColumnMatch
      {
        InputColumn: TRANSACTIONDATE
        OutputColumn: TransactionDate
        Converter
        {
          XMLDefinition:
          [*
            <?xml version="1.0" encoding="UTF-16"?>
            <StringToDate xmlns="http://www.quintiq.com/GEB/StringToDate" Key="@1">
              <IsStandard>true</IsStandard>
              <IsISO>false</IsISO>
              <IsCustom>false</IsCustom>
              <ConversionType>0</ConversionType>
              <DateFormatString>DefaultDate</DateFormatString>
              <LocaleString>Chinese (China)</LocaleString>
              <CustomFormatString></CustomFormatString>
            </StringToDate>
          *]
        }
      }
      EDIColumnMatch
      {
        InputColumn: TRANSACTIONQTY
        OutputColumn: TransactionQTY
        Converter
        {
          XMLDefinition:
          [*
            <?xml version="1.0" encoding="UTF-16"?>
            <StringToReal xmlns="http://www.quintiq.com/GEB/StringToReal" Key="@1">
              <IsStandard>true</IsStandard>
              <IsISO>false</IsISO>
              <IsCustom>false</IsCustom>
              <ConversionType>0</ConversionType>
              <NumericFormatString>Standard</NumericFormatString>
              <LocaleString>Chinese (China)</LocaleString>
              <CurrencyString></CurrencyString>
              <CustomFormatString></CustomFormatString>
            </StringToReal>
          *]
        }
      }
    }
  }
}