Tianma21
2023-10-08 1b0f461e0db93c3f504b8be975a5b7ffddbcc584
_Main/BL/EDI/Broker_GlobalOTDTable_CustomOrder.qbl
@@ -21,12 +21,16 @@
      EDIMLColumn OrderDate { Attribute: OrderDate ValueType: Date }
      EDIMLColumn OrderID { Attribute: OrderID ValueType: String }
      EDIMLColumn OrderLineID { Attribute: OrderLineID ValueType: String }
      EDIMLColumn OrderTime { Attribute: OrderTime ValueType: Date }
      EDIMLColumn OrderType { Attribute: OrderType ValueType: String }
      EDIMLColumn Price { Attribute: Price ValueType: Real }
      EDIMLColumn PriorityName { Attribute: PriorityName ValueType: String }
      EDIMLColumn ProductGrade { Attribute: ProductGrade ValueType: String }
      EDIMLColumn ProductID { Attribute: ProductID ValueType: String }
      EDIMLColumn Quantity { Attribute: Quantity ValueType: Real }
      EDIMLColumn SalesSegmentName { Attribute: SalesSegmentName ValueType: String }
      EDIMLColumn SegmentPriority { Attribute: SegmentPriority ValueType: String }
      EDIMLColumn SheetProfitability { Attribute: SheetProfitability ValueType: String }
      EDIMLColumn StockingPointID { Attribute: StockingPointID ValueType: String }
      EDIMLColumn UnitOfMeasureName { Attribute: UnitOfMeasureName ValueType: String }
    }
@@ -93,7 +97,7 @@
      EDIODBCLinkColumn ORDERTIME
      {
        OthersMayUpdateColumn: true
        ValueType: String
        ValueType: DateTime
      }
      EDIODBCLinkColumn ORDERTYPE
      {
@@ -184,12 +188,33 @@
      }
      EDIColumnMatch { InputColumn: ORDERID OutputColumn: OrderID }
      EDIColumnMatch { InputColumn: ORDERLINEID OutputColumn: OrderLineID }
      EDIColumnMatch { InputColumn: ORDERTIME OutputColumn: OrderType }
      EDIColumnMatch
      {
        InputColumn: ORDERTIME
        OutputColumn: OrderTime
        Converter
        {
          XMLDefinition:
          [*
            <?xml version="1.0" encoding="UTF-16"?>
            <DateTimeToDate xmlns="http://www.quintiq.com/GEB/DateTimeToDate" Key="@1">
              <IsStandard>true</IsStandard>
              <IsISO>false</IsISO>
              <IsCustom>false</IsCustom>
              <ConversionType>0</ConversionType>
            </DateTimeToDate>
          *]
        }
      }
      EDIColumnMatch { InputColumn: ORDERTYPE OutputColumn: OrderType }
      EDIColumnMatch { InputColumn: PRICE OutputColumn: Price }
      EDIColumnMatch { InputColumn: PRIORITYNAME OutputColumn: PriorityName }
      EDIColumnMatch { InputColumn: PRODUCTGRADE OutputColumn: ProductGrade }
      EDIColumnMatch { InputColumn: PRODUCTID OutputColumn: ProductID }
      EDIColumnMatch { InputColumn: QUANTITY OutputColumn: Quantity }
      EDIColumnMatch { InputColumn: SALESEGMENTNAME OutputColumn: SalesSegmentName }
      EDIColumnMatch { InputColumn: SEGMENTPRIORITY OutputColumn: SegmentPriority }
      EDIColumnMatch { InputColumn: SHEETPROFITABILITY OutputColumn: SheetProfitability }
      EDIColumnMatch { InputColumn: STOCKINGPOINTID OutputColumn: StockingPointID }
      EDIColumnMatch { InputColumn: UNITOFMEASURENAME OutputColumn: UnitOfMeasureName }
    }