|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.ibm.commerce.order.objects.OrderItemBean
This bean provides access to the ORDERITEMS table.
The following is a description of this table:
Each row of this table represents an OrderItem in an Order.
Constructor Summary | |
OrderItemBean()
|
Method Summary | |
java.lang.Long |
getAddressId()
This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT NULL. |
java.lang.Integer |
getAllocatedFulfillmentCenterId()
This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER NULL. |
java.lang.Integer |
getAllocatedQuantity()
This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL. |
java.lang.Long |
getAllocationAddressId()
This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getAllocationGroup()
This method provides access to the ORDERITEMS.ALLOCATIONGROUP column of DB2 type BIGINT NULL. |
java.math.BigDecimal |
getBasePrice()
This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getBasePriceCurrency()
This method provides access to the ORDERITEMS.BASECURRENCY column of DB2 type CHAR(3) NULL. |
java.lang.Long |
getCatalogEntryId()
This method provides access to the ORDERITEMS.CATENTRY_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getComment()
This method provides access to the ORDERITEMS.COMMENTS column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getConfigurationId()
This method provides access to the ORDERITEMS.CONFIGURATIONID column of DB2 type VARCHAR(128) NULL. |
java.lang.Long |
getContractId()
This method provides access to the ORDERITEMS.TRADING_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getCorrelationGroup()
This method provides access to the ORDERITEMS.CORRELATIONGROUP column of DB2 type BIGINT NULL. |
java.lang.String |
getCurrency()
This method provides access to the ORDERITEMS.BASECURRENCY column of DB2 type CHAR(3) NULL. |
java.lang.String |
getDescription()
This method provides access to the ORDERITEMS.DESCRIPTION column of DB2 type VARCHAR(254) NULL. |
java.sql.Timestamp |
getEstimatedAvailableTime()
This method provides access to the ORDERITEMS.ESTAVAILTIME column of DB2 type TIMESTAMP NULL. |
java.lang.Integer |
getField1()
This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER NULL. |
java.lang.String |
getField2()
This method provides access to the ORDERITEMS.FIELD2 column of DB2 type VARCHAR(254) NULL. |
java.lang.Integer |
getFulfillmentCenterId()
This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER NULL. |
java.lang.String |
getFulfillmentStatus()
This method provides access to the ORDERITEMS.FULFILLMENTSTATUS column of DB2 type CHAR(4) NOT NULL. |
java.lang.String |
getInventoryStatus()
This method provides access to the ORDERITEMS.INVENTORYSTATUS column of DB2 type CHAR(4) NOT NULL. |
java.lang.Long |
getItemSpecId()
This method provides access to the ORDERITEMS.ITEMSPC_ID column of DB2 type BIGINT NULL. |
java.sql.Timestamp |
getLastAllocatedUpdate()
This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getLastUpdate()
This method provides access to the ORDERITEMS.LASTUPDATE column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getLineItemType()
This method provides access to the ORDERITEMS.LINEITEMTYPE column of DB2 type CHAR(4) NULL. |
java.lang.Long |
getMemberId()
This method provides access to the ORDERITEMS.MEMBER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Integer |
getNeededQuantity()
This method provides access to the ORDERITEMS.NEEDEDQUANTITY column of DB2 type INTEGER NOT NULL. |
java.lang.Long |
getOfferId()
This method provides access to the ORDERITEMS.OFFER_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getOrderId()
This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getOrderItemId()
This method provides access to the ORDERITEMS.ORDERITEMS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Integer |
getOrderReleaseNumber()
This method provides access to the ORDERITEMS.ORDRELEASENUM column of DB2 type INTEGER NULL. |
java.lang.Long |
getOutputqID()
This method provides access to the ORDERITEMS.OUTPUTQ_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getPartNumber()
This method provides access to the ORDERITEMS.PARTNUM column of DB2 type VARCHAR(64) NULL. |
java.lang.Integer |
getPrepareFlags()
This method provides access to the ORDERITEMS.PREPAREFLAGS column of DB2 type INTEGER NOT NULL. |
java.math.BigDecimal |
getPrice()
This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20,5) NULL. |
java.sql.Timestamp |
getPromisedAvailableTime()
This method provides access to the ORDERITEMS.PROMISEDAVAILTIME column of DB2 type TIMESTAMP NULL. |
java.lang.Double |
getQuantity()
This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL. |
java.math.BigDecimal |
getShippingCharge()
This method provides access to the ORDERITEMS.SHIPCHARGE column of DB2 type DECIMAL(20,5) NULL. |
java.lang.Integer |
getShippingModeId()
This method provides access to the ORDERITEMS.SHIPMODE_ID column of DB2 type INTEGER NULL. |
java.lang.Integer |
getShippingOffset()
This method provides access to the ORDERITEMS.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL. |
java.math.BigDecimal |
getShippingTaxAmount()
This method provides access to the ORDERITEMS.SHIPTAXAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getStatus()
This method provides access to the ORDERITEMS.FULFILLMENTSTATUS column of DB2 type CHAR(4) NOT NULL. |
java.lang.Integer |
getStoreId()
This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL. |
java.math.BigDecimal |
getTaxAmount()
This method provides access to the ORDERITEMS.TAXAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
java.lang.Long |
getTermAndConditionId()
This method provides access to the ORDERITEMS.TERMCOND_ID column of DB2 type BIGINT NULL. |
java.sql.Timestamp |
getTimeCreated()
This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getTimeReleased()
This method provides access to the ORDERITEMS.TIMERELEASED column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getTimeShipped()
This method provides access to the ORDERITEMS.TIMESHIPPED column of DB2 type TIMESTAMP NULL. |
java.math.BigDecimal |
getTotalAdjustment()
This method provides access to the ORDERITEMS.TOTALADJUSTMENT column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getTotalProduct()
This method provides access to the ORDERITEMS.TOTALPRODUCT column of DB2 type DECIMAL(20,5) NULL. |
java.sql.Timestamp |
getTrackingDate()
This method provides access to the ORDERITEMS.TRACKDATE column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getTrackingNumber()
This method provides access to the ORDERITEMS.TRACKNUMBER column of DB2 type VARCHAR(64) NULL. |
void |
setAddressId(java.lang.Long aAddressId)
This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT NULL. |
void |
setAllocatedFulfillmentCenterId(java.lang.Integer aAllocatedFulfillmentCenterId)
This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER NULL. |
void |
setAllocatedQuantity(java.lang.Integer aAllocatedQuantity)
This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL. |
void |
setAllocationAddressId(java.lang.Long aAllocationAddressId)
This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT NULL. |
void |
setAllocationGroup(java.lang.Long aAllocationGroup)
This method provides access to the ORDERITEMS.ALLOCATIONGROUP column of DB2 type BIGINT NULL. |
void |
setBasePrice(java.math.BigDecimal aBasePrice)
This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20,5) NULL. |
void |
setBasePriceCurrency(java.lang.String aBasePriceCurrency)
This method provides access to the ORDERITEMS.BASECURRENCY column of DB2 type CHAR(3) NULL. |
void |
setCatalogEntryId(java.lang.Long aCatalogEntryId)
This method provides access to the ORDERITEMS.CATENTRY_ID column of DB2 type BIGINT NULL. |
void |
setComment(java.lang.String aComment)
This method provides access to the ORDERITEMS.COMMENTS column of DB2 type VARCHAR(254) NULL. |
void |
setConfigurationId(java.lang.String aConfigurationId)
This method provides access to the ORDERITEMS.CONFIGURATIONID column of DB2 type VARCHAR(128) NULL. |
void |
setContractId(java.lang.Long aContractId)
This method provides access to the ORDERITEMS.TRADING_ID column of DB2 type BIGINT NULL. |
void |
setCorrelationGroup(java.lang.Long aCorrelationGroup)
This method provides access to the ORDERITEMS.CORRELATIONGROUP column of DB2 type BIGINT NULL. |
void |
setCurrency(java.lang.String aCurrency)
This method provides access to the ORDERITEMS.BASECURRENCY column of DB2 type CHAR(3) NULL. |
void |
setDescription(java.lang.String aDescription)
This method provides access to the ORDERITEMS.DESCRIPTION column of DB2 type VARCHAR(254) NULL. |
void |
setEstimatedAvailableTime(java.sql.Timestamp aEstimatedAvailableTime)
This method provides access to the ORDERITEMS.ESTAVAILTIME column of DB2 type TIMESTAMP NULL. |
void |
setField1(java.lang.Integer aField1)
This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER NULL. |
void |
setField2(java.lang.String aField2)
This method provides access to the ORDERITEMS.FIELD2 column of DB2 type VARCHAR(254) NULL. |
void |
setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER NULL. |
void |
setFulfillmentStatus(java.lang.String aFulfillmentStatus)
This method provides access to the ORDERITEMS.FULFILLMENTSTATUS column of DB2 type CHAR(4) NOT NULL. |
void |
setInventoryStatus(java.lang.String aInventoryStatus)
This method provides access to the ORDERITEMS.INVENTORYSTATUS column of DB2 type CHAR(4) NOT NULL. |
void |
setItemSpecId(java.lang.Long aItemSpecId)
This method provides access to the ORDERITEMS.ITEMSPC_ID column of DB2 type BIGINT NULL. |
void |
setLastAllocatedUpdate(java.sql.Timestamp aLastAllocatedUpdate)
This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP NULL. |
void |
setLastUpdate(java.sql.Timestamp aLastUpdate)
This method provides access to the ORDERITEMS.LASTUPDATE column of DB2 type TIMESTAMP NULL. |
void |
setLineItemType(java.lang.String aLineItemType)
This method provides access to the ORDERITEMS.LINEITEMTYPE column of DB2 type CHAR(4) NULL. |
void |
setMemberId(java.lang.Long aMemberId)
This method provides access to the ORDERITEMS.MEMBER_ID column of DB2 type BIGINT NOT NULL. |
void |
setNeededQuantity(java.lang.Integer aNeededQuantity)
This method provides access to the ORDERITEMS.NEEDEDQUANTITY column of DB2 type INTEGER NOT NULL. |
void |
setOfferId(java.lang.Long aOfferId)
This method provides access to the ORDERITEMS.OFFER_ID column of DB2 type BIGINT NULL. |
void |
setOrderId(java.lang.Long aOrderId)
This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
void |
setOrderReleaseNumber(java.lang.Integer aOrderReleaseNumber)
This method provides access to the ORDERITEMS.ORDRELEASENUM column of DB2 type INTEGER NULL. |
void |
setOutputqID(java.lang.Long aOutputqID)
This method provides access to the ORDERITEMS.OUTPUTQ_ID column of DB2 type BIGINT NULL. |
void |
setPartNumber(java.lang.String aPartNumber)
This method provides access to the ORDERITEMS.PARTNUM column of DB2 type VARCHAR(64) NULL. |
void |
setPrepareFlags(java.lang.Integer aPrepareFlags)
This method provides access to the ORDERITEMS.PREPAREFLAGS column of DB2 type INTEGER NOT NULL. |
void |
setPrice(java.math.BigDecimal aPrice)
This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20,5) NULL. |
void |
setPromisedAvailableTime(java.sql.Timestamp aPromisedAvailableTime)
This method provides access to the ORDERITEMS.PROMISEDAVAILTIME column of DB2 type TIMESTAMP NULL. |
void |
setQuantity(java.lang.Double aQuantity)
This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL. |
void |
setShippingCharge(java.math.BigDecimal aShippingCharge)
This method provides access to the ORDERITEMS.SHIPCHARGE column of DB2 type DECIMAL(20,5) NULL. |
void |
setShippingModeId(java.lang.Integer aShippingModeId)
This method provides access to the ORDERITEMS.SHIPMODE_ID column of DB2 type INTEGER NULL. |
void |
setShippingOffset(java.lang.Integer aShippingOffset)
This method provides access to the ORDERITEMS.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL. |
void |
setShippingTaxAmount(java.math.BigDecimal aShippingTaxAmount)
This method provides access to the ORDERITEMS.SHIPTAXAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
void |
setStatus(java.lang.String aStatus)
This method provides access to the ORDERITEMS.FULFILLMENTSTATUS column of DB2 type CHAR(4) NOT NULL. |
void |
setStoreId(java.lang.Integer aStoreId)
This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL. |
void |
setTaxAmount(java.math.BigDecimal aTaxAmount)
This method provides access to the ORDERITEMS.TAXAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
void |
setTermAndConditionId(java.lang.Long aTermAndConditionId)
This method provides access to the ORDERITEMS.TERMCOND_ID column of DB2 type BIGINT NULL. |
void |
setTimeCreated(java.sql.Timestamp aTimeCreated)
This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP NULL. |
void |
setTimeReleased(java.sql.Timestamp aTimeReleased)
This method provides access to the ORDERITEMS.TIMERELEASED column of DB2 type TIMESTAMP NULL. |
void |
setTimeShipped(java.sql.Timestamp aTimeShipped)
This method provides access to the ORDERITEMS.TIMESHIPPED column of DB2 type TIMESTAMP NULL. |
void |
setTotalAdjustment(java.math.BigDecimal aTotalAdjustment)
This method provides access to the ORDERITEMS.TOTALADJUSTMENT column of DB2 type DECIMAL(20,5) NULL. |
void |
setTotalProduct(java.math.BigDecimal aTotalProduct)
This method provides access to the ORDERITEMS.TOTALPRODUCT column of DB2 type DECIMAL(20,5) NULL. |
void |
setTrackingDate(java.sql.Timestamp aTrackingDate)
This method provides access to the ORDERITEMS.TRACKDATE column of DB2 type TIMESTAMP NULL. |
void |
setTrackingNumber(java.lang.String aTrackingNumber)
This method provides access to the ORDERITEMS.TRACKNUMBER column of DB2 type VARCHAR(64) NULL. |
Constructor Detail |
public OrderItemBean()
Method Detail |
public java.lang.Long getAddressId()
This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The shipping Address used when inventory for this OrderItem was allocated or backordered.
public java.lang.Integer getAllocatedFulfillmentCenterId()
This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The FulfillmentCenter from which inventory for this OrderItem is allocated or backordered.
public java.lang.Integer getAllocatedQuantity()
This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Quantity allocated or backordered for this OrderItem. The quantity in BASEITEM.QUANTITYMEASURE units can be calculated by multiplying this value by BASEITEM.QUANTITYMULTIPLE, for the BaseItem of the specified item indicated by ITEMSPC_ID.
public java.lang.Long getAllocationAddressId()
This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The shipping Address used when inventory for this OrderItem was allocated or backordered.
public java.lang.Long getAllocationGroup()
This method provides access to the ORDERITEMS.ALLOCATIONGROUP column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
public java.math.BigDecimal getBasePrice()
This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
If PRICE was converted from a currency different from the OrderItem currency, BASEPRICE is the price that was converted to arrive at PRICE.
public java.lang.String getBasePriceCurrency()
This method provides access to the ORDERITEMS.BASECURRENCY column of DB2 type CHAR(3) NULL.
The following is a description of this column:
The currency of BASEPRICE.
public java.lang.Long getCatalogEntryId()
This method provides access to the ORDERITEMS.CATENTRY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry, if any, of the product being purchased.
public java.lang.String getComment()
This method provides access to the ORDERITEMS.COMMENTS column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Comments from the customer, such as a greeting for a gift.
public java.lang.String getConfigurationId()
This method provides access to the ORDERITEMS.CONFIGURATIONID column of DB2 type VARCHAR(128) NULL.
The following is a description of this column:
The identifier that is provided by an external product configurator. This identifier represents a list of order item components that are stored in the OICOMPLIST table.
public java.lang.Long getContractId()
This method provides access to the ORDERITEMS.TRADING_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The TradingAgreement, if known, that determines the TermAndCondition objects (including how the price is determined) that apply to this OrderItem.
public java.lang.Long getCorrelationGroup()
This method provides access to the ORDERITEMS.CORRELATIONGROUP column of DB2 type BIGINT NULL.
The following is a description of this column:
Normally this is the same as ORDERITEMS_ID, but when an OrderItem is split by the AllocateInventory task command, the newly created OrderItem inherits the CORRELATIONGROUP value from the original OrderItem.
public java.lang.String getCurrency()
This method provides access to the ORDERITEMS.BASECURRENCY column of DB2 type CHAR(3) NULL.
The following is a description of this column:
The currency of BASEPRICE.
public java.lang.String getDescription()
This method provides access to the ORDERITEMS.DESCRIPTION column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
A mnemonic description of the OrderItem, suitable for display to the customer. This field is usually NULL when CATENTRY_ID is not NULL, since in that case the CatalogEntry description can be displayed.
public java.sql.Timestamp getEstimatedAvailableTime()
This method provides access to the ORDERITEMS.ESTAVAILTIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
An estimate of when sufficient inventory will be available to fulfill this OrderItem. This estimate does not include the shipping offset.
public java.lang.Integer getField1()
This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER NULL.
The following is a description of this column:
Customizable.
public java.lang.String getField2()
This method provides access to the ORDERITEMS.FIELD2 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Customizable.
public java.lang.Integer getFulfillmentCenterId()
This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The FulfillmentCenter from which inventory for this OrderItem is allocated or backordered.
public java.lang.String getFulfillmentStatus()
This method provides access to the ORDERITEMS.FULFILLMENTSTATUS column of DB2 type CHAR(4) NOT NULL.
The following is a description of this column:
The fulfillment status of the OrderItem.
INT = not yet released for fulfillment.
OUT = released for fulfillment.
SHIP = shipment confirmed.
public java.lang.String getInventoryStatus()
This method provides access to the ORDERITEMS.INVENTORYSTATUS column of DB2 type CHAR(4) NOT NULL.
The following is a description of this column:
The allocation status of inventory for this OrderItem.
NALC = inventory is neither allocated nor backordered.
BO = inventory is backordered.
ALLC = inventory is allocated.
FUL = inventory has been released for fulfillment.
public java.lang.Long getItemSpecId()
This method provides access to the ORDERITEMS.ITEMSPC_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The specified item to be allocated from available inventory and shipped to the customer.
public java.sql.Timestamp getLastAllocatedUpdate()
This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The most recent time inventory was checked (for unallocated OrderItems), allocated, or backordered, for this OrderItem.
public java.sql.Timestamp getLastUpdate()
This method provides access to the ORDERITEMS.LASTUPDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The most recent time this OrderItem was updated. Changing inventory allocation related information does not cause this time stamp to be updated (refer to the LASTALLOCUPDATE column).
public java.lang.String getLineItemType()
This method provides access to the ORDERITEMS.LINEITEMTYPE column of DB2 type CHAR(4) NULL.
The following is a description of this column:
Reserved for IBM internal use.
public java.lang.Long getMemberId()
This method provides access to the ORDERITEMS.MEMBER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The customer of the OrderItem (which is the same as the customer of the Order).
public java.lang.Integer getNeededQuantity()
This method provides access to the ORDERITEMS.NEEDEDQUANTITY column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Quantity needed for fulfillment. If CATENTRY is not NULL, this is QUANTITY times CATENTSHIP.NOMINALQUANTITY, converted from CATENTSHIP.QUANTITYMEASURE to BASEITEM.QUANTITYMEASURE, divided by BASEITEM.QUANTITYMULTIPLE and rounded to the nearest integer.
public java.lang.Long getOfferId()
This method provides access to the ORDERITEMS.OFFER_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The Offer, if any, and if it still exists, from which PRICE was obtained.
public java.lang.Long getOrderId()
This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The Order this OrderItem is part of.
public java.lang.Long getOrderItemId()
This method provides access to the ORDERITEMS.ORDERITEMS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Generated unique key.
public java.lang.Integer getOrderReleaseNumber()
This method provides access to the ORDERITEMS.ORDRELEASENUM column of DB2 type INTEGER NULL.
The following is a description of this column:
The associated OrderRelease, if any.
public java.lang.Long getOutputqID()
This method provides access to the ORDERITEMS.OUTPUTQ_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
public java.lang.String getPartNumber()
This method provides access to the ORDERITEMS.PARTNUM column of DB2 type VARCHAR(64) NULL.
The following is a description of this column:
The part number of the CatalogEntry (CATENTRY.PARTNUMBER)for the product.
public java.lang.Integer getPrepareFlags()
This method provides access to the ORDERITEMS.PREPAREFLAGS column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Contains bit flags indicating special processing to be performed by the OrderPrepare command. Refer to ORDERITEMS table: details for more information.
public java.math.BigDecimal getPrice()
This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
If PRICE was converted from a currency different from the OrderItem currency, BASEPRICE is the price that was converted to arrive at PRICE.
public java.sql.Timestamp getPromisedAvailableTime()
This method provides access to the ORDERITEMS.PROMISEDAVAILTIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
When an Order is placed (using the OrderProcess command), this would be set to EstAvailTime. After that it would normally not be updated, although a CSR could manually update this to reflect a verbal commitment made to the customer.
public java.lang.Double getQuantity()
This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Quantity allocated or backordered for this OrderItem. The quantity in BASEITEM.QUANTITYMEASURE units can be calculated by multiplying this value by BASEITEM.QUANTITYMULTIPLE, for the BaseItem of the specified item indicated by ITEMSPC_ID.
public java.math.BigDecimal getShippingCharge()
This method provides access to the ORDERITEMS.SHIPCHARGE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The shipping charge associated with this OrderItem, in the currency specified by CURRENCY.
public java.lang.Integer getShippingModeId()
This method provides access to the ORDERITEMS.SHIPMODE_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The ShippingMode, if still known.
public java.lang.Integer getShippingOffset()
This method provides access to the ORDERITEMS.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
An estimate of how many seconds it will take to ship this item once the Order is placed and inventory has been allocated.
public java.math.BigDecimal getShippingTaxAmount()
This method provides access to the ORDERITEMS.SHIPTAXAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The total shipping taxes associated with this OrderItem, in the Currency specified by CURRENCY.
public java.lang.String getStatus()
This method provides access to the ORDERITEMS.FULFILLMENTSTATUS column of DB2 type CHAR(4) NOT NULL.
The following is a description of this column:
The fulfillment status of the OrderItem.
INT = not yet released for fulfillment.
OUT = released for fulfillment.
SHIP = shipment confirmed.
public java.lang.Integer getStoreId()
This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The StoreEntity the Order (this OrderItem is part of) is part of. This is normally a Store unless STATUS is Q, in which case it is normally a StoreGroup.
public java.math.BigDecimal getTaxAmount()
This method provides access to the ORDERITEMS.TAXAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The total sales taxes associated with this OrderItem, in the Currency specified by CURRENCY.
public java.lang.Long getTermAndConditionId()
This method provides access to the ORDERITEMS.TERMCOND_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The TermAndCondition, if known, that determined the price for this OrderItem.
public java.sql.Timestamp getTimeCreated()
This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The time this OrderItem was created.
public java.sql.Timestamp getTimeReleased()
This method provides access to the ORDERITEMS.TIMERELEASED column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The time this OrderItem was released for fulfillment.
public java.sql.Timestamp getTimeShipped()
This method provides access to the ORDERITEMS.TIMESHIPPED column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The time this OrderItem was manifested for shipment.
public java.math.BigDecimal getTotalAdjustment()
This method provides access to the ORDERITEMS.TOTALADJUSTMENT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The total of the monetary amounts of the OrderItemAdjustments for this OrderItem, in the Currency specified by CURRENCY.
public java.math.BigDecimal getTotalProduct()
This method provides access to the ORDERITEMS.TOTALPRODUCT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
PRICE times QUANTITY.
public java.sql.Timestamp getTrackingDate()
This method provides access to the ORDERITEMS.TRACKDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Reserved for IBM internal use.
public java.lang.String getTrackingNumber()
This method provides access to the ORDERITEMS.TRACKNUMBER column of DB2 type VARCHAR(64) NULL.
The following is a description of this column:
Reserved for IBM internal use.
public void setAddressId(java.lang.Long aAddressId)
This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The shipping Address used when inventory for this OrderItem was allocated or backordered.
aAddressId
- java.lang.Longpublic void setAllocatedFulfillmentCenterId(java.lang.Integer aAllocatedFulfillmentCenterId)
This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The FulfillmentCenter from which inventory for this OrderItem is allocated or backordered.
aAllocatedFulfillmentCenterId
- java.lang.Integerpublic void setAllocatedQuantity(java.lang.Integer aAllocatedQuantity)
This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Quantity allocated or backordered for this OrderItem. The quantity in BASEITEM.QUANTITYMEASURE units can be calculated by multiplying this value by BASEITEM.QUANTITYMULTIPLE, for the BaseItem of the specified item indicated by ITEMSPC_ID.
aAllocatedQuantity
- java.lang.Integerpublic void setAllocationAddressId(java.lang.Long aAllocationAddressId)
This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The shipping Address used when inventory for this OrderItem was allocated or backordered.
aAllocationAddressId
- java.lang.Longpublic void setAllocationGroup(java.lang.Long aAllocationGroup)
This method provides access to the ORDERITEMS.ALLOCATIONGROUP column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
aAllocationGroup
- java.lang.Longpublic void setBasePrice(java.math.BigDecimal aBasePrice)
This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
If PRICE was converted from a currency different from the OrderItem currency, BASEPRICE is the price that was converted to arrive at PRICE.
aBasePrice
- java.math.BigDecimalpublic void setBasePriceCurrency(java.lang.String aBasePriceCurrency)
This method provides access to the ORDERITEMS.BASECURRENCY column of DB2 type CHAR(3) NULL.
The following is a description of this column:
The currency of BASEPRICE.
aBasePriceCurrency
- java.lang.Stringpublic void setCatalogEntryId(java.lang.Long aCatalogEntryId)
This method provides access to the ORDERITEMS.CATENTRY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry, if any, of the product being purchased.
aCatalogEntryId
- java.lang.Longpublic void setComment(java.lang.String aComment)
This method provides access to the ORDERITEMS.COMMENTS column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Comments from the customer, such as a greeting for a gift.
aComment
- java.lang.Stringpublic void setConfigurationId(java.lang.String aConfigurationId)
This method provides access to the ORDERITEMS.CONFIGURATIONID column of DB2 type VARCHAR(128) NULL.
The following is a description of this column:
The identifier that is provided by an external product configurator. This identifier represents a list of order item components that are stored in the OICOMPLIST table.
aConfigurationId
- java.lang.Stringpublic void setContractId(java.lang.Long aContractId)
This method provides access to the ORDERITEMS.TRADING_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The TradingAgreement, if known, that determines the TermAndCondition objects (including how the price is determined) that apply to this OrderItem.
aContractId
- java.lang.Longpublic void setCorrelationGroup(java.lang.Long aCorrelationGroup)
This method provides access to the ORDERITEMS.CORRELATIONGROUP column of DB2 type BIGINT NULL.
The following is a description of this column:
Normally this is the same as ORDERITEMS_ID, but when an OrderItem is split by the AllocateInventory task command, the newly created OrderItem inherits the CORRELATIONGROUP value from the original OrderItem.
aCorrelationGroup
- java.lang.Longpublic void setCurrency(java.lang.String aCurrency)
This method provides access to the ORDERITEMS.BASECURRENCY column of DB2 type CHAR(3) NULL.
The following is a description of this column:
The currency of BASEPRICE.
aCurrency
- java.lang.Stringpublic void setDescription(java.lang.String aDescription)
This method provides access to the ORDERITEMS.DESCRIPTION column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
A mnemonic description of the OrderItem, suitable for display to the customer. This field is usually NULL when CATENTRY_ID is not NULL, since in that case the CatalogEntry description can be displayed.
aDescription
- java.lang.Stringpublic void setEstimatedAvailableTime(java.sql.Timestamp aEstimatedAvailableTime)
This method provides access to the ORDERITEMS.ESTAVAILTIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
An estimate of when sufficient inventory will be available to fulfill this OrderItem. This estimate does not include the shipping offset.
aEstimatedAvailableTime
- java.sql.Timestamppublic void setField1(java.lang.Integer aField1)
This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER NULL.
The following is a description of this column:
Customizable.
aField1
- java.lang.Integerpublic void setField2(java.lang.String aField2)
This method provides access to the ORDERITEMS.FIELD2 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Customizable.
aField2
- java.lang.Stringpublic void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The FulfillmentCenter from which inventory for this OrderItem is allocated or backordered.
aFulfillmentCenterId
- java.lang.Integerpublic void setFulfillmentStatus(java.lang.String aFulfillmentStatus)
This method provides access to the ORDERITEMS.FULFILLMENTSTATUS column of DB2 type CHAR(4) NOT NULL.
The following is a description of this column:
The fulfillment status of the OrderItem.
INT = not yet released for fulfillment.
OUT = released for fulfillment.
SHIP = shipment confirmed.
aFulfillmentStatus
- java.lang.Stringpublic void setInventoryStatus(java.lang.String aInventoryStatus)
This method provides access to the ORDERITEMS.INVENTORYSTATUS column of DB2 type CHAR(4) NOT NULL.
The following is a description of this column:
The allocation status of inventory for this OrderItem.
NALC = inventory is neither allocated nor backordered.
BO = inventory is backordered.
ALLC = inventory is allocated.
FUL = inventory has been released for fulfillment.
aInventoryStatus
- java.lang.Stringpublic void setItemSpecId(java.lang.Long aItemSpecId)
This method provides access to the ORDERITEMS.ITEMSPC_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The specified item to be allocated from available inventory and shipped to the customer.
aItemSpecId
- java.lang.Longpublic void setLastAllocatedUpdate(java.sql.Timestamp aLastAllocatedUpdate)
This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The most recent time inventory was checked (for unallocated OrderItems), allocated, or backordered, for this OrderItem.
aLastAllocatedUpdate
- java.sql.Timestamppublic void setLastUpdate(java.sql.Timestamp aLastUpdate)
This method provides access to the ORDERITEMS.LASTUPDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The most recent time this OrderItem was updated. Changing inventory allocation related information does not cause this time stamp to be updated (refer to the LASTALLOCUPDATE column).
aLastUpdate
- java.sql.Timestamppublic void setLineItemType(java.lang.String aLineItemType)
This method provides access to the ORDERITEMS.LINEITEMTYPE column of DB2 type CHAR(4) NULL.
The following is a description of this column:
Reserved for IBM internal use.
aLineItemType
- java.lang.Stringpublic void setMemberId(java.lang.Long aMemberId)
This method provides access to the ORDERITEMS.MEMBER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The customer of the OrderItem (which is the same as the customer of the Order).
aMemberId
- java.lang.Longpublic void setNeededQuantity(java.lang.Integer aNeededQuantity)
This method provides access to the ORDERITEMS.NEEDEDQUANTITY column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Quantity needed for fulfillment. If CATENTRY is not NULL, this is QUANTITY times CATENTSHIP.NOMINALQUANTITY, converted from CATENTSHIP.QUANTITYMEASURE to BASEITEM.QUANTITYMEASURE, divided by BASEITEM.QUANTITYMULTIPLE and rounded to the nearest integer.
aNeededQuantity
- java.lang.Integerpublic void setOfferId(java.lang.Long aOfferId)
This method provides access to the ORDERITEMS.OFFER_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The Offer, if any, and if it still exists, from which PRICE was obtained.
aOfferId
- java.lang.Longpublic void setOrderId(java.lang.Long aOrderId)
This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The Order this OrderItem is part of.
aOrderId
- java.lang.Longpublic void setOrderReleaseNumber(java.lang.Integer aOrderReleaseNumber)
This method provides access to the ORDERITEMS.ORDRELEASENUM column of DB2 type INTEGER NULL.
The following is a description of this column:
The associated OrderRelease, if any.
aOrderReleaseNumber
- java.lang.Integerpublic void setOutputqID(java.lang.Long aOutputqID)
This method provides access to the ORDERITEMS.OUTPUTQ_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
aOutputqID
- java.lang.Longpublic void setPartNumber(java.lang.String aPartNumber)
This method provides access to the ORDERITEMS.PARTNUM column of DB2 type VARCHAR(64) NULL.
The following is a description of this column:
The part number of the CatalogEntry (CATENTRY.PARTNUMBER)for the product.
aPartNumber
- java.lang.Stringpublic void setPrepareFlags(java.lang.Integer aPrepareFlags)
This method provides access to the ORDERITEMS.PREPAREFLAGS column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Contains bit flags indicating special processing to be performed by the OrderPrepare command. Refer to ORDERITEMS table: details for more information.
aPrepareFlags
- java.lang.Integerpublic void setPrice(java.math.BigDecimal aPrice)
This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
If PRICE was converted from a currency different from the OrderItem currency, BASEPRICE is the price that was converted to arrive at PRICE.
aPrice
- java.math.BigDecimalpublic void setPromisedAvailableTime(java.sql.Timestamp aPromisedAvailableTime)
This method provides access to the ORDERITEMS.PROMISEDAVAILTIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
When an Order is placed (using the OrderProcess command), this would be set to EstAvailTime. After that it would normally not be updated, although a CSR could manually update this to reflect a verbal commitment made to the customer.
aPromisedAvailableTime
- java.sql.Timestamppublic void setQuantity(java.lang.Double aQuantity)
This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Quantity allocated or backordered for this OrderItem. The quantity in BASEITEM.QUANTITYMEASURE units can be calculated by multiplying this value by BASEITEM.QUANTITYMULTIPLE, for the BaseItem of the specified item indicated by ITEMSPC_ID.
aQuantity
- java.lang.Doublepublic void setShippingCharge(java.math.BigDecimal aShippingCharge)
This method provides access to the ORDERITEMS.SHIPCHARGE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The shipping charge associated with this OrderItem, in the currency specified by CURRENCY.
aShippingCharge
- java.math.BigDecimalpublic void setShippingModeId(java.lang.Integer aShippingModeId)
This method provides access to the ORDERITEMS.SHIPMODE_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The ShippingMode, if still known.
aShippingModeId
- java.lang.Integerpublic void setShippingOffset(java.lang.Integer aShippingOffset)
This method provides access to the ORDERITEMS.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
An estimate of how many seconds it will take to ship this item once the Order is placed and inventory has been allocated.
aShippingOffset
- java.lang.Integerpublic void setShippingTaxAmount(java.math.BigDecimal aShippingTaxAmount)
This method provides access to the ORDERITEMS.SHIPTAXAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The total shipping taxes associated with this OrderItem, in the Currency specified by CURRENCY.
aShippingTaxAmount
- java.math.BigDecimalpublic void setStatus(java.lang.String aStatus)
This method provides access to the ORDERITEMS.FULFILLMENTSTATUS column of DB2 type CHAR(4) NOT NULL.
The following is a description of this column:
The fulfillment status of the OrderItem.
INT = not yet released for fulfillment.
OUT = released for fulfillment.
SHIP = shipment confirmed.
aStatus
- java.lang.Stringpublic void setStoreId(java.lang.Integer aStoreId)
This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The StoreEntity the Order (this OrderItem is part of) is part of. This is normally a Store unless STATUS is Q, in which case it is normally a StoreGroup.
aStoreId
- java.lang.Integerpublic void setTaxAmount(java.math.BigDecimal aTaxAmount)
This method provides access to the ORDERITEMS.TAXAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The total sales taxes associated with this OrderItem, in the Currency specified by CURRENCY.
aTaxAmount
- java.math.BigDecimalpublic void setTermAndConditionId(java.lang.Long aTermAndConditionId)
This method provides access to the ORDERITEMS.TERMCOND_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The TermAndCondition, if known, that determined the price for this OrderItem.
aTermAndConditionId
- java.lang.Longpublic void setTimeCreated(java.sql.Timestamp aTimeCreated)
This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The time this OrderItem was created.
aTimeCreated
- java.sql.Timestamppublic void setTimeReleased(java.sql.Timestamp aTimeReleased)
This method provides access to the ORDERITEMS.TIMERELEASED column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The time this OrderItem was released for fulfillment.
aTimeReleased
- java.sql.Timestamppublic void setTimeShipped(java.sql.Timestamp aTimeShipped)
This method provides access to the ORDERITEMS.TIMESHIPPED column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The time this OrderItem was manifested for shipment.
aTimeShipped
- java.sql.Timestamppublic void setTotalAdjustment(java.math.BigDecimal aTotalAdjustment)
This method provides access to the ORDERITEMS.TOTALADJUSTMENT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The total of the monetary amounts of the OrderItemAdjustments for this OrderItem, in the Currency specified by CURRENCY.
aTotalAdjustment
- java.math.BigDecimalpublic void setTotalProduct(java.math.BigDecimal aTotalProduct)
This method provides access to the ORDERITEMS.TOTALPRODUCT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
PRICE times QUANTITY.
aTotalProduct
- java.math.BigDecimalpublic void setTrackingDate(java.sql.Timestamp aTrackingDate)
This method provides access to the ORDERITEMS.TRACKDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Reserved for IBM internal use.
aTrackingDate
- java.sql.Timestamppublic void setTrackingNumber(java.lang.String aTrackingNumber)
This method provides access to the ORDERITEMS.TRACKNUMBER column of DB2 type VARCHAR(64) NULL.
The following is a description of this column:
Reserved for IBM internal use.
aTrackingNumber
- java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |