public interface RecordOrderHistoryTaskCmd extends TaskCommand
<?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.ibm.com/WebSphereCommerce" xmlns:wc="http://www.ibm.com/WebSphereCommerce"> <xsd:element name="Order"> <xsd:complexType> <xsd:sequence> <xsd:element name="ORDERS_ID" /> <xsd:element name="ORMORDER" minOccurs="0" /> <xsd:element name="ORGENTITY_ID" minOccurs="0" /> <xsd:element name="TOTALPRODUCT" minOccurs="0" /> <xsd:element name="TOTALTAX" minOccurs="0" /> <xsd:element name="TOTALSHIPPING" minOccurs="0" /> <xsd:element name="TOTALTAXSHIPPING" minOccurs="0" /> <xsd:element name="DESCRIPTION" minOccurs="0" /> <xsd:element name="STOREENT_ID" minOccurs="0" /> <xsd:element name="CURRENCY" minOccurs="0" /> <xsd:element name="LOCKED" minOccurs="0" /> <xsd:element name="TIMEPLACED" minOccurs="0" /> <xsd:element name="LASTUPDATE" minOccurs="0" /> <xsd:element name="sequence" minOccurs="0" /> <xsd:element name="STATUS" minOccurs="0" /> <xsd:element name="MEMBER_ID" minOccurs="0" /> <xsd:element name="FIELD1" minOccurs="0" /> <xsd:element name="ADDRESS_ID" minOccurs="0" /> <xsd:element name="FIELD2" minOccurs="0" /> <xsd:element name="PROVIDERORDERNUM" minOccurs="0" /> <xsd:element name="SHIPASCOMPLETE" minOccurs="0" /> <xsd:element name="FIELD3" minOccurs="0" /> <xsd:element name="TOTALADJUSTMENT" minOccurs="0" /> <xsd:element name="ORDCHNLTYP_ID" minOccurs="0" /> <xsd:element name="COMMENTS" minOccurs="0" /> <xsd:element name="NOTIFICATIONID" minOccurs="0" /> <xsd:element ref="wc:OrderItems" minOccurs="0"></xsd:element> <xsd:element ref="wc:PaymentInfos" minOccurs="0"></xsd:element> <xsd:element ref="wc:ShipInfos" minOccurs="0"></xsd:element> <xsd:element ref="wc:caladjustments" minOccurs="0"></xsd:element> <xsd:element name="OrderCustomizeField " minOccurs="0" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="OrderItems"> <xsd:complexType> <xsd:sequence> <xsd:element ref="wc:OrderItem" maxOccurs="unbounded" minOccurs="0"></xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="PaymentInfos"> <xsd:complexType> <xsd:sequence> <xsd:element ref="wc:PaymentInfo" maxOccurs="unbounded" minOccurs="0"></xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="ShipInfos"> <xsd:complexType> <xsd:sequence> <xsd:element ref="wc:ShipInfo" maxOccurs="unbounded" minOccurs="0"></xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="caladjustments"> <xsd:complexType> <xsd:sequence> <xsd:element ref="wc:caladjustment" maxOccurs="unbounded" minOccurs="0"></xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="OrderItem"> <xsd:complexType> <xsd:sequence> <xsd:element name="ORDERITEMS_ID" /> <xsd:element name="STOREENT_ID" minOccurs="0" /> <xsd:element name="ORDERS_ID" minOccurs="0" /> <xsd:element name="TERMCOND_ID" minOccurs="0" /> <xsd:element name="TRADING_ID" minOccurs="0" /> <xsd:element name="ITEMSPC_ID" minOccurs="0" /> <xsd:element name="CATENTRY_ID" minOccurs="0" /> <xsd:element name="PARTNUM" minOccurs="0" /> <xsd:element name="SHIPMODE_ID" minOccurs="0" /> <xsd:element name="FFMCENTER_ID" minOccurs="0" /> <xsd:element name="MEMBER_ID" minOccurs="0" /> <xsd:element name="ADDRESS_ID" minOccurs="0" /> <xsd:element name="ALLOCADDRESS_ID" minOccurs="0" /> <xsd:element name="PRICE" minOccurs="0" /> <xsd:element name="LINEITEMTYPE" minOccurs="0" /> <xsd:element name="STATUS" minOccurs="0" /> <xsd:element name="OUTPUTQ_ID" minOccurs="0" /> <xsd:element name="INVENTORYSTATUS" minOccurs="0" /> <xsd:element name="LASTCREATE" minOccurs="0" /> <xsd:element name="LASTUPDATE" minOccurs="0" /> <xsd:element name="FULFILLMENTSTATUS" minOccurs="0" /> <xsd:element name="LASTALLOCUPDATE" minOccurs="0" /> <xsd:element name="OFFER_ID" minOccurs="0" /> <xsd:element name="TIMERELEASED" minOccurs="0" /> <xsd:element name="TIMESHIPPED" minOccurs="0" /> <xsd:element name="CURRENCY" minOccurs="0" /> <xsd:element name="COMMENTS" minOccurs="0" /> <xsd:element name="TOTALPRODUCT" minOccurs="0" /> <xsd:element name="QUANTITY" minOccurs="0" /> <xsd:element name="TAXAMOUNT" minOccurs="0" /> <xsd:element name="TOTALADJUSTMENT" minOccurs="0" /> <xsd:element name="SHIPTAXAMOUNT" minOccurs="0" /> <xsd:element name="ESTAVAILTIME" minOccurs="0" /> <xsd:element name="FIELD1" minOccurs="0" /> <xsd:element name="DESCRIPTION" minOccurs="0" /> <xsd:element name="FIELD2" minOccurs="0" /> <xsd:element name="ALLOCATIONGROUP" minOccurs="0" /> <xsd:element name="BASEPRICE" minOccurs="0" /> <xsd:element name="BASECURRENCY" minOccurs="0" /> <xsd:element name="TRACKNUMBER" minOccurs="0" /> <xsd:element name="TRACKDATE" minOccurs="0" /> <xsd:element name="PREPAREFLAGS" minOccurs="0" /> <xsd:element name="CORRELATIONGROUP" minOccurs="0" /> <xsd:element name="PROMISEDAVAILTIME" minOccurs="0" /> <xsd:element name="SHIPPINGOFFSET" minOccurs="0" /> <xsd:element name="NEEDEDQUANTITY" minOccurs="0" /> <xsd:element name="ALLOCQUANTITY" minOccurs="0" /> <xsd:element name="ALLOCFFMC_ID" minOccurs="0" /> <xsd:element name="ORDRELEASENUM" minOccurs="0" /> <xsd:element name="CONFIGURATIONID" minOccurs="0" /> <xsd:element name="SUPPLIERDATA" minOccurs="0" /> <xsd:element name="SUPPLIERPARTNUMBER" minOccurs="0" /> <xsd:element name="AVAILQUANTITY" minOccurs="0" /> <xsd:element ref="wc:OICOMPLIST" minOccurs="0" /> <xsd:element ref="wc:Pattrvalues" minOccurs="0" /> <xsd:element name="OrderItemCustomizeField " minOccurs="0" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="PaymentInfo"> <xsd:complexType> <xsd:sequence> <xsd:element name="paymentInstruction_ID" /> <xsd:element name="paymentMethodName" minOccurs="0" /> <xsd:element name="paymentPolicy_ID" minOccurs="0" /> <xsd:element name="sequenceNumber" minOccurs="0" /> <xsd:element name="cardNumber" minOccurs="0" /> <xsd:element name="amount" minOccurs="0" /> <xsd:element name=" currency" minOccurs="0" /> <xsd:element name="status " minOccurs="0" /> <xsd:element name="approvedAmount " minOccurs="0" /> <xsd:element name="approvingAmount " minOccurs="0" /> <xsd:element name=" reversingApprovedAmount" minOccurs="0" /> <xsd:element name=" depositedAount" minOccurs="0" /> <xsd:element name=" depositingAmount" minOccurs="0" /> <xsd:element name="reversingDepositedAmount " minOccurs="0" /> <xsd:element name="creditingAmount " minOccurs="0" /> <xsd:element name=" creditedAmount" minOccurs="0" /> <xsd:element name="reversingCreditedAmount " minOccurs="0" /> <xsd:element name="cancelFlag" minOccurs="0" /> <xsd:element name=" overallPaymentInstructionStatus " minOccurs="0" /> <xsd:element name="valid" minOccurs="0" /> <xsd:element name=" protocolDataMap" minOccurs="0" /> <xsd:element name="paymentcustomizeField " minOccurs="0" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="ShipInfo"> <xsd:complexType> <xsd:sequence> <xsd:element name="SHIPINFO_ID" /> <xsd:element name="ORDERS_ID" minOccurs="0" /> <xsd:element name="ADDRESS_ID" minOccurs="0" /> <xsd:element name="POLICY_ID" minOccurs="0" /> <xsd:element name="SHIPMODE_ID" minOccurs="0" /> <xsd:element name="CARRIERACCNTNUM" minOccurs="0" /> <xsd:element name="INSTRUCTIONS" minOccurs="0" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="OICOMPLIST"> <xsd:complexType> <xsd:sequence> <xsd:element ref="wc:OrderItemComponent" maxOccurs="unbounded" minOccurs="0" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="OrderItemComponent"> <xsd:complexType> <xsd:sequence> <xsd:element name="ITEMSPC_ID" minOccurs="0" /> <xsd:element name="OICOMPLIST_ID" /> <xsd:element name="CATENTRY_ID" minOccurs="0" /> <xsd:element name="ORDERITEMS_ID" minOccurs="0" /> <xsd:element name="CATALOGQUANTITY" minOccurs="0" /> <xsd:element name="INVENTORYQUANTITY" minOccurs="0" /> <xsd:element name="REQUIRED" minOccurs="0" /> <xsd:element name="CONFIGURATIONID" minOccurs="0" /> <xsd:element name="CURRENCY" minOccurs="0" /> <xsd:element name="SUPPLIERDATA" minOccurs="0" /> <xsd:element name="SUPPLIERPARTNUMBER" minOccurs="0" /> <xsd:element name="RFQPROD_ID" minOccurs="0" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="Pattrvalues"> <xsd:complexType> <xsd:sequence> <xsd:element ref="wc:Pattrvalue" maxOccurs="unbounded" minOccurs="0" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="Pattrvalue"> <xsd:complexType> <xsd:sequence> <xsd:element name="PATTRVALUE_ID" /> <xsd:element name="PATTRIBUTE_ID" /> <xsd:element name="ATTRTYPE_ID" /> <xsd:element name="OPERATOR_ID" /> <xsd:element name="TERMCOND_ID" minOccurs="0" /> <xsd:element name="QTYUNIT_ID" minOccurs="0" /> <xsd:element name="INTEGERVALUE" minOccurs="0" /> <xsd:element name="FLOATVALUE" minOccurs="0" /> <xsd:element name="STRINGVALUE" minOccurs="0" /> <xsd:element name="DATEVALUE" minOccurs="0" /> <xsd:element name="BIGINTVALUE" minOccurs="0" /> <xsd:element name="SEQUENCE" minOccurs="0" /> <xsd:element name="ENCRYPTFLAG" minOccurs="0" /> <xsd:element name="ORDERITEMS_ID" minOccurs="0" /> <xsd:element name="MANDATORY" minOccurs="0" /> <xsd:element name="ATTACHMENT_ID" minOccurs="0" /> <xsd:element name="CHANGEABLE" minOccurs="0" /> <xsd:element name="RFQPROD_ID" minOccurs="0" /> <xsd:element name="RFQRSPPROD_ID" minOccurs="0" /> <xsd:element name="CORRELATIONGROUP" minOccurs="0" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="caladjustment"> <xsd:complexType> <xsd:sequence> <xsd:element name="CALADJUST_ID" /> <xsd:element name="ORDERS_ID" minOccurs="0" /> <xsd:element name="CALUSAGE_ID" minOccurs="0" /> <xsd:element name="SHIPMODE_ID" minOccurs="0" /> <xsd:element name="SERVICEREP_ID" minOccurs="0" /> <xsd:element name="PARMTYPE" minOccurs="0" /> <xsd:element name="PARMAMT" minOccurs="0" /> <xsd:element name="FIELD1" minOccurs="0" /> <xsd:element name="FIELD2" minOccurs="0" /> <xsd:element name="BASECOST" minOccurs="0" /> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM copyright notice field.
|
static java.lang.String | defaultCommandClassName
The default implementation of this command.
|
static java.lang.String | NAME
The full name of this command.
|
Modifier and Type | Method and Description |
---|---|
HistoryOrder | getHistoryOrder()
This method returns the order XML representation from this command.
|
OrderHistoryAccessBean | getOrderHistory()
This method returns the order history out of this command.
|
java.lang.Short | getOrderVersion()
This method returns the order version produced in this command.
|
void | setCustomizableXMLRecordableObject(XMLRecordable recordable)
This method sets the Customizable object.
|
void | setLastupdate(java.sql.Timestamp lastUpdate)
This method sets the created time for the history Order.
|
void | setOrder(OrderAccessBean abOrder)
This method sets an order as a history Order
|
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
OrderHistoryAccessBean getOrderHistory()
HistoryOrder getHistoryOrder()
java.lang.Short getOrderVersion()
void setOrder(OrderAccessBean abOrder)
void setLastupdate(java.sql.Timestamp lastUpdate)
void setCustomizableXMLRecordableObject(XMLRecordable recordable)