java.lang.Object | +--AbstractEntityAccessBean | +--com.ibm.commerce.orderstatus.objects.OrderFulfillmentItemStatusAccessBean
This table contains information about the items within a single order for an Order Status Update inbound message. Each row contains information about a single item. OrderFulfillmentItemStatusAccessBean
Constructor Summary | |
---|---|
OrderFulfillmentItemStatusAccessBean() constructor | |
OrderFulfillmentItemStatusAccessBean(javax.ejb.EJBObject o) OrderFulfillmentItemStatusAccessBean constructor |
Method Summary | |
---|---|
void |
commitCopyHelper() commitCopyHelper |
java.lang.String |
defaultJNDIName() defaultJNDIName |
OrderFulfillmentItemStatusAccessBean |
findByMaxVersion(java.lang.String merchantOrder1,
java.lang.String merchantItem1, java.lang.String merchantOrder2,
java.lang.String merchantItem2) Retrieves the OrderFulfillmentItemStatus with the specified OrderId and OrderItemId. |
OrderFulfillmentItemStatusAccessBean |
findByMerchantOrderAndItemNumber(java.lang.String merchantOrderNumber,
java.lang.String merchantItemNumber) Retrieves the OrderFulfillmentItemStatus with the specified MerchantOrder and ItemNumber. |
OrderFulfillmentItemStatusAccessBean |
findByMerchantOrderAndItemNumberForUpdate(java.lang.String asMerchantOrder,
java.lang.String asItemNumber) Retrieves the OrderFulfillmentItemStatus with the specified MerchantOrder and ItemNumber. |
OrderFulfillmentItemStatusAccessBean |
findByOrderIdAndItemId(java.lang.Long orderId,
java.lang.Long itemId) Retrieves the OrderFulfillmentItemStatus with the specified OrderId and OrderItemId. |
OrderFulfillmentItemStatusAccessBean |
findByOrderIdAndItemIdForUpdate(java.lang.Long anOrderId,
java.lang.Long anItemId) Retrieves the OrderFulfillmentItemStatus with the specified OrderId and OrderItemId. |
java.util.Enumeration |
findByOrderIdForUpdate(java.lang.Long aOrderId) Returns an enumeration of OrderFulfillmentItemStatus by orders id for update |
java.sql.Timestamp |
getActualShipDateTime() getActualShipDateTime |
java.lang.String |
getCurrency() getCurrency |
java.lang.Integer |
getField1() getField1 |
java.math.BigDecimal |
getField2() getField2 |
java.lang.String |
getField3() getField3 |
java.sql.Timestamp |
getInvoiceDateTime() getInvoiceDateTime |
java.math.BigDecimal |
getInvoiceValue() getInvoiceValue |
java.lang.String |
getItemComment() getItemComment |
java.lang.String |
getMerchantItemNumber() getMerchantItemNumber |
java.lang.String |
getMerchantOrderNumber() getMerchantOrderNumber |
java.lang.Long |
getOrderId() getOrderId |
java.lang.Long |
getOrderItemId() getOrderItemId |
java.lang.String |
getOrderItemStatus() getOrderItemStatus |
java.lang.Long |
getOrderItemStatusId() getOrderItemStatusId |
java.lang.Long |
getOrdstatId() This method accesses a non-CMP field |
java.lang.String |
getPartNumber() getPartNumber |
java.sql.Timestamp |
getPlaceDateTime() getPlaceDateTime |
java.math.BigDecimal |
getPriceTotal() getPriceTotal |
java.lang.Integer |
getQuantityConfirmed() getQuantityConfirmed |
java.lang.Integer |
getQuantityRequested() getQuantityRequested |
java.lang.Integer |
getQuantityShipped() getQuantityShipped |
java.sql.Timestamp |
getRequestShipDateTime() getRequestShipDateTime |
java.sql.Timestamp |
getScheduleShipDateTime() getScheduleShipDateTime |
java.lang.String |
getShipCondition() getShipCondition |
java.math.BigDecimal |
getShippingTaxTotal() getShippingTaxTotal |
java.math.BigDecimal |
getShippingTotal() getShippingTotal |
java.lang.String |
getSupplierData() getSupplierData |
java.math.BigDecimal |
getTaxTotal() getTaxTotal |
java.lang.String |
getUnitOfMeasure() getUnitOfMeasure |
java.math.BigDecimal |
getUnitPrice() getUnitPrice |
java.lang.Integer |
getVersioning() getVersioning |
protected
void |
instantiateEJB() instantiateEJB |
protected
boolean |
instantiateEJBByPrimaryKey() instantiateEJBByPrimaryKey |
void |
refreshCopyHelper() refreshCopyHelper |
void |
setActualShipDateTime(java.sql.Timestamp newValue) setActualShipDateTime |
void |
setCurrency(java.lang.String newValue) setCurrency |
void |
setField1(java.lang.Integer newValue) setField1 |
void |
setField2(java.math.BigDecimal newValue) setField2 |
void |
setField3(java.lang.String newValue) setField3 |
void |
setInitKey_orderItemStatusId(java.lang.Long newValue) setInitKey_orderItemStatusId |
void |
setInvoiceDateTime(java.sql.Timestamp newValue) setInvoiceDateTime |
void |
setInvoiceValue(java.math.BigDecimal newValue) setInvoiceValue |
void |
setItemComment(java.lang.String newValue) setItemComment |
void |
setMerchantItemNumber(java.lang.String newValue) setMerchantItemNumber |
void |
setMerchantOrderNumber(java.lang.String newValue) setMerchantOrderNumber |
void |
setOrderId(java.lang.Long newValue) setOrderId |
void |
setOrderItemId(java.lang.Long newValue) setOrderItemId |
void |
setOrderItemStatus(java.lang.String newValue) setOrderItemStatus |
void |
setOrderItemStatusId(java.lang.Long newValue) setOrderItemStatusId |
void |
setOrdstatId(java.lang.Long newValue) This method accesses a non-CMP field |
void |
setPartNumber(java.lang.String newValue) setPartNumber |
void |
setPlaceDateTime(java.sql.Timestamp newValue) setPlaceDateTime |
void |
setPriceTotal(java.math.BigDecimal newValue) setPriceTotal |
void |
setQuantityConfirmed(java.lang.Integer newValue) setQuantityConfirmed |
void |
setQuantityRequested(java.lang.Integer newValue) setQuantityRequested |
void |
setQuantityShipped(java.lang.Integer newValue) setQuantityShipped |
void |
setRequestShipDateTime(java.sql.Timestamp newValue) setRequestShipDateTime |
void |
setScheduleShipDateTime(java.sql.Timestamp newValue) setScheduleShipDateTime |
void |
setShipCondition(java.lang.String newValue) setShipCondition |
void |
setShippingTaxTotal(java.math.BigDecimal newValue) setShippingTaxTotal |
void |
setShippingTotal(java.math.BigDecimal newValue) setShippingTotal |
void |
setSupplierData(java.lang.String newValue) This method accesses a non-CMP field |
void |
setTaxTotal(java.math.BigDecimal newValue) setTaxTotal |
void |
setUnitOfMeasure(java.lang.String newValue) setUnitOfMeasure |
void |
setUnitPrice(java.math.BigDecimal newValue) setUnitPrice |
void |
setVersioning(java.lang.Integer newValue) setVersioning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Constructor Detail |
---|
public OrderFulfillmentItemStatusAccessBean()
public OrderFulfillmentItemStatusAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
o
- javax.ejb.EJBObjectjava.rmi.RemoteException
Method Detail |
---|
public java.sql.Timestamp getActualShipDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getActualShipDateTime
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setActualShipDateTime(java.sql.Timestamp newValue)
This method provides access to the ORDISTAT.OIASTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
The actual shipping time stamp for the OrderItem.
setActualShipDateTime
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.sql.Timestamppublic java.lang.String getCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDISTAT.OICPCUR column of DB2 type CHAR(10).
The following is a description of this column:
Currency in which the price is expressed. This is a currency code as per ISO 4217 standards.
getCurrency
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setCurrency(java.lang.String newValue)
This method provides access to the ORDISTAT.OICPCUR column of DB2 type CHAR(10).
The following is a description of this column:
Currency in which the price is expressed. This is a currency code as per ISO 4217 standards.
setCurrency
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Stringpublic java.lang.Integer getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDISTAT.FIELD1 column of DB2 type INTEGER.
The following is a description of this column:
Customizable.
getField1
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setField1(java.lang.Integer newValue)
This method provides access to the ORDISTAT.FIELD1 column of DB2 type INTEGER.
The following is a description of this column:
Customizable.
setField1
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Integerpublic java.math.BigDecimal getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getField2
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setField2(java.math.BigDecimal newValue)
This method provides access to the ORDISTAT.FIELD2 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
setField2
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDISTAT.FIELD3 column of DB2 type VARCHAR(254).
The following is a description of this column:
Customizable.
getField3
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setField3(java.lang.String newValue)
This method provides access to the ORDISTAT.FIELD3 column of DB2 type VARCHAR(254).
The following is a description of this column:
Customizable.
setField3
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Stringpublic java.sql.Timestamp getInvoiceDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getInvoiceDateTime
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setInvoiceDateTime(java.sql.Timestamp newValue)
This method provides access to the ORDISTAT.OIINVTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Invoice time stamp for OrderItem.
setInvoiceDateTime
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.sql.Timestamppublic java.math.BigDecimal getInvoiceValue() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getInvoiceValue
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setInvoiceValue(java.math.BigDecimal newValue)
This method provides access to the ORDISTAT.OIINVVAL column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Net value of the invoice for an OrderItem.
setInvoiceValue
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.lang.String getItemComment() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getItemComment
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setItemComment(java.lang.String newValue)
This method provides access to the ORDISTAT.OICMNT column of DB2 type VARCHAR(254).
The following is a description of this column:
Comment to the status of this OrderItem.
setItemComment
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Stringpublic java.lang.String getMerchantItemNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getMerchantItemNumber
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setMerchantItemNumber(java.lang.String newValue)
This method provides access to the ORDISTAT.OIMITEM column of DB2 type CHAR(30).
The following is a description of this column:
OrderItem number generated by a backend system.
setMerchantItemNumber
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Stringpublic java.lang.String getMerchantOrderNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getMerchantOrderNumber
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setMerchantOrderNumber(java.lang.String newValue)
This method provides access to the ORDISTAT.OSMORDER column of DB2 type CHAR(30).
The following is a description of this column:
Order number generated by the backend system.
setMerchantOrderNumber
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Stringpublic java.lang.Long getOrderId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDISTAT.ORDERS_ID column of DB2 type BIGINT.
The following is a description of this column:
WebSphere Commerce order reference number. Foreign key that references the ORDERS_ID column in the ORDERS time.
getOrderId
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setOrderId(java.lang.Long newValue)
This method provides access to the ORDISTAT.ORDERS_ID column of DB2 type BIGINT.
The following is a description of this column:
WebSphere Commerce order reference number. Foreign key that references the ORDERS_ID column in the ORDERS time.
setOrderId
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Longpublic java.lang.Long getOrderItemId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getOrderItemId
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setOrderItemId(java.lang.Long newValue)
This method provides access to the ORDISTAT.ORDERITMES_ID column of DB2 type BIGINT.
The following is a description of this column:
WebSphere Commerce OrderItem reference number. Foreign key that references the ORDERITEMS_ID column in the ORDERITEMS table.
setOrderItemId
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Longpublic java.lang.String getOrderItemStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getOrderItemStatus
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setOrderItemStatus(java.lang.String newValue)
This method provides access to the ORDISTAT.OISTATUS column of DB2 type CHAR(32).
The following is a description of this column:
Status of the OrderItem.
setOrderItemStatus
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Stringpublic java.lang.Long getOrderItemStatusId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getOrderItemStatusId
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setOrderItemStatusId(java.lang.Long newValue)
This method provides access to the ORDISTAT.ORDISTAT_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
OrderItem status reference number. This is a primary key for this table.
setOrderItemStatusId
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Longpublic java.lang.String getPartNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getPartNumber
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setPartNumber(java.lang.String newValue)
This method provides access to the ORDISTAT.PARTNUMBER column of DB2 type CHAR(64).
The following is a description of this column:
Part number or SKU.
setPartNumber
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Stringpublic java.sql.Timestamp getPlaceDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getPlaceDateTime
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setPlaceDateTime(java.sql.Timestamp newValue)
This method provides access to the ORDISTAT.OIPLTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
The time stamp when the OrderItem was placed.
setPlaceDateTime
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.sql.Timestamppublic java.math.BigDecimal getPriceTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getPriceTotal
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setPriceTotal(java.math.BigDecimal newValue)
This method provides access to the ORDISTAT.OIPRTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total product price for the OrderItem.
setPriceTotal
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.lang.Integer getQuantityConfirmed() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getQuantityConfirmed
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setQuantityConfirmed(java.lang.Integer newValue)
This method provides access to the ORDISTAT.OIQTCONFIRM column of DB2 type INTEGER.
The following is a description of this column:
Quantity of items confirmed.
setQuantityConfirmed
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Integerpublic java.lang.Integer getQuantityRequested() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getQuantityRequested
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setQuantityRequested(java.lang.Integer newValue)
This method provides access to the ORDISTAT.OIQTREQUEST column of DB2 type INTEGER.
The following is a description of this column:
Quantity of items requested.
setQuantityRequested
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Integerpublic java.lang.Integer getQuantityShipped() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getQuantityShipped
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setQuantityShipped(java.lang.Integer newValue)
This method provides access to the ORDISTAT.OIQTSHIP column of DB2 type INTEGER.
The following is a description of this column:
Quantity of items shipped.
setQuantityShipped
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Integerpublic java.sql.Timestamp getRequestShipDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getRequestShipDateTime
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setRequestShipDateTime(java.sql.Timestamp newValue)
This method provides access to the ORDISTAT.OIRSTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
The time stamp when shipping was requested for the OrderItem.
setRequestShipDateTime
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.sql.Timestamppublic java.sql.Timestamp getScheduleShipDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getScheduleShipDateTime
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setScheduleShipDateTime(java.sql.Timestamp newValue)
This method provides access to the ORDISTAT.OISSTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
The time stamp for the scheduled shipping of the OrderItem.
setScheduleShipDateTime
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.sql.Timestamppublic java.lang.String getShipCondition() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getShipCondition
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setShipCondition(java.lang.String newValue)
This method provides access to the ORDISTAT.OISCOND column of DB2 type CHAR(2).
The following is a description of this column:
Code indicating if partial shipment of the order is accepted. Valid values:&l
setShipCondition
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Stringpublic java.math.BigDecimal getShippingTaxTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getShippingTaxTotal
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setShippingTaxTotal(java.math.BigDecimal newValue)
This method provides access to the ORDISTAT.OISHTXTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total tax on shipping charges for the OrderItem.
setShippingTaxTotal
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.math.BigDecimal getShippingTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getShippingTotal
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setShippingTotal(java.math.BigDecimal newValue)
This method provides access to the ORDISTAT.OISHTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total shipping charges for the OrderItem.
setShippingTotal
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.lang.String getSupplierData() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getSupplierData
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setSupplierData(java.lang.String newValue)
setSupplierData
in interface
OrderFulfillmentItemStatusAccessBeanData
public java.math.BigDecimal getTaxTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getTaxTotal
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setTaxTotal(java.math.BigDecimal newValue)
This method provides access to the ORDISTAT.OITXTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total tax for the OrderItem.
setTaxTotal
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.lang.String getUnitOfMeasure() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getUnitOfMeasure
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setUnitOfMeasure(java.lang.String newValue)
This method provides access to the ORDISTAT.OIUOFM column of DB2 type CHAR(20).
The following is a description of this column:
Unit of measure for the OrderItem.
setUnitOfMeasure
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Stringpublic java.math.BigDecimal getUnitPrice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getUnitPrice
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setUnitPrice(java.math.BigDecimal newValue)
This method provides access to the ORDISTAT.OIUNPRC column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Unit price for the OrderItem.
setUnitPrice
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.lang.Integer getVersioning() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getVersioning
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setVersioning(java.lang.Integer newValue)
This method provides access to the ORDISTAT.OIVERNBR column of DB2 type INTEGER.
The following is a description of this column:
Order status version number. A value of &quo
setVersioning
in interface
OrderFulfillmentItemStatusAccessBeanData
newValue
- java.lang.Integerpublic void setInitKey_orderItemStatusId(java.lang.Long newValue)
Set the primary key for this object
newValue
- java.lang.Longpublic java.lang.String defaultJNDIName()
protected void instantiateEJB() throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException
protected boolean instantiateEJBByPrimaryKey() throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
javax.ejb.CreateException
java.rmi.RemoteException
javax.naming.NamingException
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public OrderFulfillmentItemStatusAccessBean findByMerchantOrderAndItemNumber(java.lang.String merchantOrderNumber, java.lang.String merchantItemNumber) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves the OrderFulfillmentItemStatus with the specified MerchantOrder and ItemNumber.
The SQL query used to fetch the requested row from the ORDISTAT table is:
SELECT * FROM ORDISTAT T1 WHERE (T1.OSMORDER = ?) AND (T1.OIMITEM = ?) AND (T1.OIVERNBR = 0)
merchantOrderNumber
- The merchant order number (generated by
the backend system).merchantItemNumber
- The merchant item number (generated by
the backend system).java.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderEception
- Raised whenever a request object is
not foundjavax.naming.NamingException
javax.ejb.FinderException
public OrderFulfillmentItemStatusAccessBean findByOrderIdAndItemId(java.lang.Long orderId, java.lang.Long itemId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves the OrderFulfillmentItemStatus with the specified OrderId and OrderItemId.
The SQL query used to fetch the requested row from the ORDISTAT table is:
SELECT * FROM ORDISTAT T1 WHERE (T1.ORDERS_ID = ?) AND (T1.ORDERITMES_ID = ?) AND (T1.OIVERNBR = 0)
orderId
- The order identifier.itemId
- The order item identifier.java.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderEception
- Raised whenever a request object is
not foundjavax.naming.NamingException
javax.ejb.FinderException
public OrderFulfillmentItemStatusAccessBean findByMaxVersion(java.lang.String merchantOrder1, java.lang.String merchantItem1, java.lang.String merchantOrder2, java.lang.String merchantItem2) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves the OrderFulfillmentItemStatus with the specified OrderId and OrderItemId.
The SQL query used to fetch the requested row from the ORDISTAT table is:
SELECT * FROM ORDISTAT T1 WHERE (T1.OSMORDER = ?) AND (T1.OIMITEM = ?) AND (T1.OIVERNBR = (SELECT MAX(OIVERNBR) FROM ORDISTAT WHERE OSMORDER = ? AND OIMITEM = ?))
merchantOrder1
- The merchant order number (generated by the
backend system).merchantItem1
- The merchant item number (generated by the
backend system).merchantOrder2
- The same value as
'merchantOrder1'.merchantItem2
- The same value as
'merchantItem1'.java.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderEception
- Raised whenever a request object is
not foundjavax.naming.NamingException
- The
javax.naming.NamingException exceptionjavax.ejb.FinderException
public java.lang.Long getOrdstatId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getOrdstatId
in interface
OrderFulfillmentItemStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setOrdstatId(java.lang.Long newValue)
setOrdstatId
in interface
OrderFulfillmentItemStatusAccessBeanData
public java.util.Enumeration findByOrderIdForUpdate(java.lang.Long aOrderId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Returns an enumeration of OrderFulfillmentItemStatus by orders id for update
The SQL query used to fetch the requested row from the ORDISTAT table is:
SELECT * FROM ORDISTAT T1 WHERE (T1.ORDERS_ID = ?) AND (T1.OIVERNBR=0) FOR UPDATE
aOrderId
- The order idjava.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderEception
- Raised whenever a request object is
not foundjavax.naming.NamingException
javax.ejb.FinderException
public OrderFulfillmentItemStatusAccessBean findByOrderIdAndItemIdForUpdate(java.lang.Long anOrderId, java.lang.Long anItemId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves the OrderFulfillmentItemStatus with the specified OrderId and OrderItemId.
The SQL query used to fetch the requested row from the ORDISTAT table is:
SELECT * FROM ORDISTAT T1 WHERE (T1.ORDERS_ID = ?) AND (T1.ORDERITMES_ID = ?) AND (T1.OIVERNBR = 0) FOR UPDATE
java.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderEception
- Raised whenever a request object is
not foundjavax.naming.NamingException
javax.ejb.FinderException
public OrderFulfillmentItemStatusAccessBean findByMerchantOrderAndItemNumberForUpdate(java.lang.String asMerchantOrder, java.lang.String asItemNumber) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves the OrderFulfillmentItemStatus with the specified MerchantOrder and ItemNumber.
The SQL query used to fetch the requested row from the ORDISTAT table is:
SELECT * FROM ORDISTAT T1 WHERE (T1.OSMORDER = ?) AND (T1.OIMITEM = ?) AND (T1.OIVERNBR = 0) FOR UPDATE
java.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderEception
- Raised whenever a request object is
not foundjavax.naming.NamingException
javax.ejb.FinderException