|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractAccessBean | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.order.objects.OrderItemAccessBean
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.
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
OrderItemAccessBean()
Default constructor. |
|
OrderItemAccessBean(javax.ejb.EJBObject object)
Creates an access bean for the specified EJB |
|
OrderItemAccessBean(java.lang.Long anMemberId,
java.lang.Integer anStoreEntityId,
java.lang.Long anCatalogEntryId,
java.lang.Double afQuantity,
java.lang.String astrStatus,
java.lang.Long anOrderId)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
OrderItemAccessBean(java.lang.Long anAddressId,
java.lang.Long anMemberId,
java.lang.Integer anStoreEntityId,
java.lang.Long anCatalogEntryId,
java.lang.Double afQuantity,
java.lang.String astrStatus,
java.lang.Long anOrderId)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
OrderItemAccessBean(java.lang.Long anAddressId,
java.lang.Long anMemberId,
java.lang.Integer anStoreEntityId,
java.lang.Long anCatalogEntryId,
java.lang.Double afQuantity,
java.lang.String astrStatus,
java.lang.Long anOrderId,
java.lang.Long anContractId)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
Method Summary | |
void |
commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage). |
java.util.Enumeration |
findByCatalogEntryId(java.lang.Long anCatalogEntryId)
Retrieves all the order items for specified catalog entry. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.CATENTRY_ID = ?) |
java.util.Enumeration |
findByMemberCatalogEntryAndStore(java.lang.Long anMemberId,
java.lang.Long anCatalogEntryId,
java.lang.Integer anStoreEntityId)
Retrieves all the order items for specified customer, catalog entry and store. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.CATENTRY_ID = ?) and (T1.STOREENT_ID = ?) |
java.util.Enumeration |
findByMemberStoreAndStatus(java.lang.Long anMemberId,
java.lang.Integer anStoreEntityId,
java.lang.String astrStatus)
Retrieves all the order items for specified customer, store and status. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.STOREENT_ID = ?) and (T1.STATUS = ?) |
java.util.Enumeration |
findByOfferId(java.lang.Long anOfferId)
Retrieves all the order items for specified offer. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.OFFER_ID = ?) |
java.util.Enumeration |
findByOrder(java.lang.Long anOrderId)
Retrieves all the order items which are part of the specified order. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.ADDRESS_ID, T1.ORDERITEMS_ID |
java.util.Enumeration |
findByOrderAndMemberForUpdate(java.lang.Long anOrderId,
java.lang.Long anMemberId)
Retrieves all the order items for specified order and customer. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE T1.ORDERS_ID = ? and T1.MEMBER_ID = ? for update |
java.util.Enumeration |
findByOrderAndReleaseAndFilfillmentStatusNotShip(java.lang.Long aDByOrderAndReleaseAndFilfillmentStatusNotShip,
java.lang.Integer aDByOrderAndReleaseAndFilfillmentStatusNotShip)
IBM internal use only. |
java.util.Enumeration |
findByOrderForUpdate(java.lang.Long anOrderId)
Retrieves all the order items which are part of the specified order. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE T1.ORDERS_ID = ? for update |
java.util.Enumeration |
findByOrderIds(java.lang.Long[] aDByOrderIds,
java.lang.String aDByOrderIds,
boolean aDByOrderIds)
IBM internal use only. |
java.util.Enumeration |
findByOrderIdsAndATPCodes(java.lang.Long[] aDByOrderIdsAndATPCodes,
java.util.Set aDByOrderIdsAndATPCodes,
java.sql.Timestamp aDByOrderIdsAndATPCodes,
java.lang.String aDByOrderIdsAndATPCodes,
boolean aDByOrderIdsAndATPCodes)
IBM internal use only. |
java.util.Enumeration |
findByOrderReleaseNumAndOrdersId(java.lang.Integer aDByOrderReleaseNumAndOrdersId,
java.lang.Long aDByOrderReleaseNumAndOrdersId)
IBM internal use only. |
java.util.Enumeration |
findByOrderSortedByCatalogEntryId(java.lang.Long anOrderId)
Retrieves all the order items which are part of the specified order. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.CATENTRY_ID |
java.util.Enumeration |
findByOrderSortedByOrderItemId(java.lang.Long anOrderId)
Retrieves all the order items for specified order. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.ORDERITEMS_ID |
java.util.Enumeration |
findByTradingId(java.lang.Long anTradingId)
Retrieves all the order items for specified trading agreement. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.TRADING_ID = ?) |
java.util.Enumeration |
findInvalidlyAllocatedAndBackorderedItemsByOrdersId(java.lang.Long aDInvalidlyAllocatedAndBackorderedItemsByOrdersId)
IBM internal use only. |
java.util.Enumeration |
findInvalidOrderItemsByOrdersId(java.lang.Long aDInvalidOrderItemsByOrdersId)
IBM internal use only. |
java.util.Enumeration |
findPendingOrderItemsByMemberAndAddress(java.lang.Long anMemberId,
java.lang.Long anAddressId)
Retrieves all pending order items for specified customer and shipping address. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.ADDRESS_ID = ?) and (T1.STATUS = 'P') |
java.util.Enumeration |
findPendingOrderItemsByMemberCatalogEntryAndStore(java.lang.Long anMemberId,
java.lang.Long anCatalogEntryId,
java.lang.Integer anStoreEntityId)
Retrieves all pending order items for specified customer, catalog entry and store. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.CATENTRY_ID = ?) and (T1.STOREENT_ID = ?) and (T1.STATUS = 'P') |
java.util.Enumeration |
findPendingOrderItemsForMember(java.lang.Long anMemberId)
Retrieves all pending order items for specified customer. The SQL query used to fetch all the required rows from the ORDERITEMS table is: SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.STATUS = 'P') |
java.util.Enumeration |
findWithPushDownQuery(java.lang.String astrWithPushDownQuery)
Retrieves order items identified by the specified WHERE clause. |
java.lang.String |
getAddressId()
This method provides access to the ORDERITEMS.ADDRESS_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getAddressIdInEJBType()
This method provides access to the ORDERITEMS.ADDRESS_ID column of DB2 type BIGINT NULL. |
java.math.BigDecimal |
getAdjustmentSum()
IBM internal use only. |
java.lang.String |
getAllocatedFulfillmentCenterId()
This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER NULL. |
java.lang.Integer |
getAllocatedFulfillmentCenterIdInEJBType()
This method provides access to the ORDERITEMS.ALLOCFFMC_ID column of DB2 type INTEGER NULL. |
java.lang.String |
getAllocatedQuantity()
This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getAllocatedQuantityInEJBType()
This method provides access to the ORDERITEMS.ALLOCQUANTITY column of DB2 type INTEGER NOT NULL. |
java.lang.String |
getAllocationAddressId()
This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getAllocationAddressIdInEJBType()
This method provides access to the ORDERITEMS.ALLOCADDRESS_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getAllocationGroup()
This method provides access to the ORDERITEMS.ALLOCATIONGROUP column of DB2 type BIGINT NULL. |
java.lang.Long |
getAllocationGroupInEJBType()
This method provides access to the ORDERITEMS.ALLOCATIONGROUP column of DB2 type BIGINT NULL. |
java.util.Enumeration |
getAttachedDiscountOrShippingCalculationCodes(java.lang.Integer aAttachedDiscountOrShippingCalculationCodes)
IBM internal use only. |
java.lang.String |
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.math.BigDecimal |
getBasePriceInEJBType()
This method provides access to the ORDERITEMS.BASEPRICE column of DB2 type DECIMAL(20,5) NULL. |
CatalogEntryAccessBean |
getCatalogEntry()
Returns CatalogEntryAccessBean object which represents catalog entry reference by this order item. |
java.lang.String |
getCatalogEntryId()
This method provides access to the ORDERITEMS.CATENTRY_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getCatalogEntryIdInEJBType()
This method provides access to the ORDERITEMS.CATENTRY_ID column of DB2 type BIGINT NULL. |
com.ibm.commerce.order.objimpl.OrderTaxData |
getCategoryTaxAmount(java.lang.Integer aCategoryTaxAmount)
IBM internal use only. |
com.ibm.commerce.order.objimpl.OrderTaxData[] |
getCategoryTaxAmounts()
IBM internal use only. |
java.lang.String |
getComment()
This method provides access to the ORDERITEMS.COMMENTS column of DB2 type VARCHAR(254) NULL. |
java.util.Enumeration |
getConfigurationComponents()
Retrieves all the components of a dynamic kit for this order item. The SQL query used to fetch all the required rows from the OICOMPLIST table is: SELECT * FROM OICOMPLIST T1 WHERE (T1.ORDERITEMS_ID = ?) |
java.lang.String |
getConfigurationId()
This method provides access to the ORDERITEMS.CONFIGURATIONID column of DB2 type VARCHAR(128) NULL. |
java.lang.String |
getContractId()
This method provides access to the ORDERITEMS.TRADING_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getContractIdInEJBType()
This method provides access to the ORDERITEMS.TRADING_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getCorrelationGroup()
This method provides access to the ORDERITEMS.CORRELATIONGROUP column of DB2 type BIGINT NULL. |
java.lang.Long |
getCorrelationGroupInEJBType()
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.CURRENCY column of DB2 type CHAR(10) NULL. |
java.lang.String |
getDescription()
This method provides access to the ORDERITEMS.DESCRIPTION column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getEstimatedAvailableTime()
This method provides access to the ORDERITEMS.ESTAVAILTIME column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getEstimatedAvailableTimeInEJBType()
This method provides access to the ORDERITEMS.ESTAVAILTIME column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getEstimatedOrPromisedShippingTime()
Calculates estimated or promised shipping time for an order item. |
java.sql.Timestamp |
getEstimatedShippingTime()
Calculates estimated shipping time for the order item by adding shipping offset to the maximum between the estimated availability time and the current time. |
java.lang.String |
getField1()
This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER NULL. |
java.lang.Integer |
getField1InEJBType()
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.String |
getFulfillmentCenterId()
This method provides access to the ORDERITEMS.FFMCENTER_ID column of DB2 type INTEGER NULL. |
java.lang.Integer |
getFulfillmentCenterIdInEJBType()
This method provides access to the ORDERITEMS.FFMCENTER_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.String |
getItemSpecId()
This method provides access to the ORDERITEMS.ITEMSPC_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getItemSpecIdInEJBType()
This method provides access to the ORDERITEMS.ITEMSPC_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getLastAllocatedUpdate()
This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getLastAllocatedUpdateInEJBType()
This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getLastUpdate()
This method provides access to the ORDERITEMS.LASTUPDATE column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getLastUpdateInEJBType()
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.String |
getMemberId()
This method provides access to the ORDERITEMS.MEMBER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getMemberIdInEJBType()
This method provides access to the ORDERITEMS.MEMBER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getNeededQuantity()
This method provides access to the ORDERITEMS.NEEDEDQUANTITY column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getNeededQuantityInEJBType()
This method provides access to the ORDERITEMS.NEEDEDQUANTITY column of DB2 type INTEGER NOT NULL. |
java.lang.String |
getOfferId()
This method provides access to the ORDERITEMS.OFFER_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getOfferId()
This method provides access to the ORDERITEMS.OFFER_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getOfferIdInEJBType()
This method provides access to the ORDERITEMS.OFFER_ID column of DB2 type BIGINT NULL. |
OrderAccessBean |
getOrder()
This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getOrderId()
This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getOrderIdInEJBType()
This method provides access to the ORDERITEMS.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getOrderItemId()
This method provides access to the ORDERITEMS.ORDERITEMS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getOrderItemIdInEJBType()
This method provides access to the ORDERITEMS.ORDERITEMS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getOrderReleaseNumber()
This method provides access to the ORDERITEMS.ORDRELEASENUM column of DB2 type INTEGER NULL. |
java.lang.Integer |
getOrderReleaseNumberInEJBType()
This method provides access to the ORDERITEMS.ORDRELEASENUM column of DB2 type INTEGER NULL. |
java.lang.String |
getOutputqID()
This method provides access to the ORDERITEMS.OUTPUTQ_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getOutputqIDInEJBType()
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.String |
getPrepareFlags()
This method provides access to the ORDERITEMS.PREPAREFLAGS column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getPrepareFlagsInEJBType()
This method provides access to the ORDERITEMS.PREPAREFLAGS column of DB2 type INTEGER NOT NULL. |
java.lang.String |
getPrice()
This method provides access to the ORDERITEMS.PRICE column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getPriceInEJBType()
This method provides access to the ORDERITEMS.PRICE column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getPromisedAvailableTime()
This method provides access to the ORDERITEMS.PROMISEDAVAILTIME column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getPromisedAvailableTimeInEJBType()
This method provides access to the ORDERITEMS.PROMISEDAVAILTIME column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getPromisedShippingTime()
Calculates promised shipping time for an order item by adding shipping offset to promised availability time. |
java.lang.String |
getQuantity()
This method provides access to the ORDERITEMS.QUANTITY column of DB2 type FLOAT NOT NULL. |
java.lang.Double |
getQuantityInEJBType()
This method provides access to the ORDERITEMS.QUANTITY column of DB2 type FLOAT NOT NULL. |
java.lang.String |
getResolvedDescription()
Returns a short description of the catalog entry referenced by this order item. |
java.lang.String |
getShippingCharge()
This method provides access to the ORDERITEMS.SHIPCHARGE column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getShippingChargeInEJBType()
This method provides access to the ORDERITEMS.SHIPCHARGE column of DB2 type DECIMAL(20,5) NULL. |
ShippingModeAccessBean |
getShippingMode()
This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL. |
java.lang.String |
getShippingModeId()
This method provides access to the ORDERITEMS.SHIPMODE_ID column of DB2 type INTEGER NULL. |
java.lang.Integer |
getShippingModeIdInEJBType()
This method provides access to the ORDERITEMS.SHIPMODE_ID column of DB2 type INTEGER NULL. |
java.lang.String |
getShippingOffset()
This method provides access to the ORDERITEMS.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getShippingOffsetInEJBType()
This method provides access to the ORDERITEMS.SHIPPINGOFFSET column of DB2 type INTEGER NOT NULL. |
java.lang.String |
getShippingTaxAmount()
This method provides access to the ORDERITEMS.SHIPTAXAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getShippingTaxAmountInEJBType()
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.STATUS column of DB2 type CHAR(1) NOT NULL. |
java.lang.String |
getStoreId()
This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getStoreIdInEJBType()
This method provides access to the ORDERITEMS.STOREENT_ID column of DB2 type INTEGER NOT NULL. |
java.lang.String |
getTaxAmount()
This method provides access to the ORDERITEMS.TAXAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getTaxAmountInEJBType()
This method provides access to the ORDERITEMS.TAXAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getTermAndConditionId()
This method provides access to the ORDERITEMS.TERMCOND_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getTermAndConditionIdInEJBType()
This method provides access to the ORDERITEMS.TERMCOND_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getTimeCreated()
This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getTimeCreatedInEJBType()
This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getTimeReleased()
This method provides access to the ORDERITEMS.TIMERELEASED column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getTimeReleasedInEJBType()
This method provides access to the ORDERITEMS.TIMERELEASED column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getTimeShipped()
This method provides access to the ORDERITEMS.TIMESHIPPED column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getTimeShippedInEJBType()
This method provides access to the ORDERITEMS.TIMESHIPPED column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getTotalAdjustment()
This method provides access to the ORDERITEMS.TOTALADJUSTMENT column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getTotalAdjustmentByDisplayLevel(java.lang.Integer aTotalAdjustmentByDisplayLevel)
IBM internal use only. |
java.math.BigDecimal |
getTotalAdjustmentInEJBType()
This method provides access to the ORDERITEMS.TOTALADJUSTMENT column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getTotalProduct()
This method provides access to the ORDERITEMS.TOTALPRODUCT column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getTotalProductInEJBType()
This method provides access to the ORDERITEMS.TOTALPRODUCT column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getTrackingDate()
This method provides access to the ORDERITEMS.TRACKDATE column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getTrackingDateInEJBType()
This method provides access to the ORDERITEMS.TRACKDATE column of DB2 type TIMESTAMP NULL. |
java.lang.String[] |
getTrackingIds()
IBM internal use only. |
java.lang.String |
getTrackingNumber()
This method provides access to the ORDERITEMS.TRACKNUMBER column of DB2 type VARCHAR(64) NULL. |
void |
refreshCopyHelper()
Load data from the EJBObject. |
void |
resetAllCategoryTaxes()
IBM internal use only. |
void |
resetCategoryTax(java.lang.Integer aEtCategoryTax)
IBM internal use only. |
void |
setAddressId(java.lang.Long aAddressId)
This method provides access to the ORDERITEMS.ADDRESS_ID column of DB2 type BIGINT NULL. |
void |
setAddressId(java.lang.String aAddressId)
This method provides access to the ORDERITEMS.ADDRESS_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 |
setAllocatedFulfillmentCenterId(java.lang.String 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 |
setAllocatedQuantity(java.lang.String 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 |
setAllocationAddressId(java.lang.String 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 |
setAllocationGroup(java.lang.String 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 |
setBasePrice(java.lang.String 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 |
setCatalogEntryId(java.lang.String aCatalogEntryId)
This method provides access to the ORDERITEMS.CATENTRY_ID column of DB2 type BIGINT NULL. |
void |
setCategoryTaxAmount(java.lang.Integer aCategoryTaxAmount,
java.math.BigDecimal aCategoryTaxAmount)
IBM internal use only. |
void |
setCategoryTaxAmounts(com.ibm.commerce.order.objimpl.OrderTaxData[] aCategoryTaxAmounts)
IBM internal use only. |
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 |
setContractId(java.lang.String 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 |
setCorrelationGroup(java.lang.String 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.CURRENCY column of DB2 type CHAR(10) 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.lang.String aEstimatedAvailableTime)
This method provides access to the ORDERITEMS.ESTAVAILTIME column of DB2 type TIMESTAMP 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 |
setField1(java.lang.String 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.FFMCENTER_ID column of DB2 type INTEGER NULL. |
void |
setFulfillmentCenterId(java.lang.String aFulfillmentCenterId)
This method provides access to the ORDERITEMS.FFMCENTER_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 |
setInitKey_orderItemId(java.lang.String aInitKey_orderItemId)
Set the primary key for this object |
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 |
setItemSpecId(java.lang.String aItemSpecId)
This method provides access to the ORDERITEMS.ITEMSPC_ID column of DB2 type BIGINT NULL. |
void |
setLastAllocatedUpdate(java.lang.String aLastAllocatedUpdate)
This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP NULL. |
void |
setLastAllocatedUpdate(java.sql.Timestamp aLastAllocatedUpdate)
This method provides access to the ORDERITEMS.LASTALLOCUPDATE column of DB2 type TIMESTAMP NULL. |
void |
setLastUpdate(java.lang.String aLastUpdate)
This method provides access to the ORDERITEMS.LASTUPDATE 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 |
setMemberId(java.lang.String 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 |
setNeededQuantity(java.lang.String 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 |
setOfferId(java.lang.String 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 |
setOrderId(java.lang.String 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 |
setOrderReleaseNumber(java.lang.String 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 |
setOutputqID(java.lang.String 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 |
setPrepareFlags(java.lang.String 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.PRICE column of DB2 type DECIMAL(20,5) NULL. |
void |
setPrice(java.lang.String aPrice)
This method provides access to the ORDERITEMS.PRICE column of DB2 type DECIMAL(20,5) NULL. |
void |
setPromisedAvailableTime(java.lang.String aPromisedAvailableTime)
This method provides access to the ORDERITEMS.PROMISEDAVAILTIME column of DB2 type TIMESTAMP 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.QUANTITY column of DB2 type FLOAT NOT NULL. |
void |
setQuantity(java.lang.String aQuantity)
This method provides access to the ORDERITEMS.QUANTITY column of DB2 type FLOAT 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 |
setShippingCharge(java.lang.String 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 |
setShippingModeId(java.lang.String 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 |
setShippingOffset(java.lang.String 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 |
setShippingTaxAmount(java.lang.String 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.STATUS column of DB2 type CHAR(1) 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 |
setStoreId(java.lang.String 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 |
setTaxAmount(java.lang.String 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 |
setTermAndConditionId(java.lang.String aTermAndConditionId)
This method provides access to the ORDERITEMS.TERMCOND_ID column of DB2 type BIGINT NULL. |
void |
setTimeCreated(java.lang.String aTimeCreated)
This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP NULL. |
void |
setTimeCreated(java.sql.Timestamp aTimeCreated)
This method provides access to the ORDERITEMS.LASTCREATE column of DB2 type TIMESTAMP NULL. |
void |
setTimeReleased(java.lang.String aTimeReleased)
This method provides access to the ORDERITEMS.TIMERELEASED 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.lang.String aTimeShipped)
This method provides access to the ORDERITEMS.TIMESHIPPED 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 |
setTotalAdjustment(java.lang.String 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 |
setTotalProduct(java.lang.String aTotalProduct)
This method provides access to the ORDERITEMS.TOTALPRODUCT column of DB2 type DECIMAL(20,5) NULL. |
void |
setTrackingDate(java.lang.String aTrackingDate)
This method provides access to the ORDERITEMS.TRACKDATE column of DB2 type TIMESTAMP 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. |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean |
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OrderItemAccessBean()
Default constructor. Maps to findByPrimaryKey.
public OrderItemAccessBean(javax.ejb.EJBObject object) throws java.rmi.RemoteException
Creates an access bean for the specified EJB
object
- The EJB Object used for the access bean construction.java.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic OrderItemAccessBean(java.lang.Long anMemberId, java.lang.Integer anStoreEntityId, java.lang.Long anCatalogEntryId, java.lang.Double afQuantity, java.lang.String astrStatus, java.lang.Long anOrderId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB
anMemberId
- java.lang.Long The customer of the order itemanStoreEntityId
- java.lang.Integer The store entity this order item is part ofanCatalogEntryId
- java.lang.Long The catalog entry of the product being purchasedafQuantity
- java.lang.Double The quantity being purchasedastrStatus
- java.lang.String The status of the order this order item is part ofanOrderId
- java.lang.Long The order this order item is part ofjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic OrderItemAccessBean(java.lang.Long anAddressId, java.lang.Long anMemberId, java.lang.Integer anStoreEntityId, java.lang.Long anCatalogEntryId, java.lang.Double afQuantity, java.lang.String astrStatus, java.lang.Long anOrderId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB
anAddressId
- java.lang.Long The shipping address for this order itemanMemberId
- java.lang.Long The customer of the order itemanStoreEntityId
- java.lang.Integer The store entity this order item is part ofanCatalogEntryId
- java.lang.Long The catalog entry of the product being purchasedafQuantity
- java.lang.Double The quantity being purchasedastrStatus
- java.lang.String The status of the order this order item is part ofanOrderId
- java.lang.Long The order this order item is part ofjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic OrderItemAccessBean(java.lang.Long anAddressId, java.lang.Long anMemberId, java.lang.Integer anStoreEntityId, java.lang.Long anCatalogEntryId, java.lang.Double afQuantity, java.lang.String astrStatus, java.lang.Long anOrderId, java.lang.Long anContractId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB
anAddressId
- java.lang.Long The shipping address for this order itemanMemberId
- java.lang.Long The customer of the order itemanStoreEntityId
- java.lang.Integer The store entity this order item is part ofanCatalogEntryId
- java.lang.Long The catalog entry of the product being purchasedafQuantity
- java.lang.Double The quantity being purchasedastrStatus
- java.lang.String The status of the order this order item is part ofanOrderId
- java.lang.Long The order this order item is part ofanContractId
- java.lang.Long The trading agreement that determines the TermsAndConditions objects (including how the price is determined) that apply to this order itemjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionMethod Detail |
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
commitCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByCatalogEntryId(java.lang.Long anCatalogEntryId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the order items for specified catalog entry.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.CATENTRY_ID = ?)
anCatalogEntryId
- java.lang.Long The catalog entry identifierjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByMemberCatalogEntryAndStore(java.lang.Long anMemberId, java.lang.Long anCatalogEntryId, java.lang.Integer anStoreEntityId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the order items for specified customer, catalog entry and store.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.CATENTRY_ID = ?) and (T1.STOREENT_ID = ?)
anMemberId
- java.lang.Long The customer of the order itemsanCatalogEntryId
- java.lang.Long The catalog entry of the product being purchasedanStoreEntityId
- java.lang.Integer The store entity the order items are part ofjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByMemberStoreAndStatus(java.lang.Long anMemberId, java.lang.Integer anStoreEntityId, java.lang.String astrStatus) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the order items for specified customer, store and status.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.STOREENT_ID = ?) and (T1.STATUS = ?)
anMemberId
- java.lang.Long The customer of the order itemsanStoreEntityId
- java.lang.Integer The store entity the order items are part ofastrStatus
- java.lang.String The status of the order that order items are part ofjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOfferId(java.lang.Long anOfferId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the order items for specified offer.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.OFFER_ID = ?)
anOfferId
- java.lang.Long The offer from which price was obtainedjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOrder(java.lang.Long anOrderId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the order items which are part of the specified order.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.ADDRESS_ID, T1.ORDERITEMS_ID
anOrderId
- java.lang.Long Order identifierjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOrderAndMemberForUpdate(java.lang.Long anOrderId, java.lang.Long anMemberId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the order items for specified order and customer.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE T1.ORDERS_ID = ? and T1.MEMBER_ID = ? for update
anOrderId
- java.lang.Long The order that order items are part ofanMemberId
- java.lang.Long The customer of the order itemsjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOrderAndReleaseAndFilfillmentStatusNotShip(java.lang.Long aDByOrderAndReleaseAndFilfillmentStatusNotShip, java.lang.Integer aDByOrderAndReleaseAndFilfillmentStatusNotShip) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
aDByOrderAndReleaseAndFilfillmentStatusNotShip
- java.lang.LongaDByOrderAndReleaseAndFilfillmentStatusNotShip
- java.lang.Integerjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOrderForUpdate(java.lang.Long anOrderId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the order items which are part of the specified order.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE T1.ORDERS_ID = ? for update
anOrderId
- java.lang.Long Order identifierjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOrderIds(java.lang.Long[] aDByOrderIds, java.lang.String aDByOrderIds, boolean aDByOrderIds) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
aDByOrderIds
- java.lang.Long[]aDByOrderIds
- java.lang.StringaDByOrderIds
- booleanjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOrderIdsAndATPCodes(java.lang.Long[] aDByOrderIdsAndATPCodes, java.util.Set aDByOrderIdsAndATPCodes, java.sql.Timestamp aDByOrderIdsAndATPCodes, java.lang.String aDByOrderIdsAndATPCodes, boolean aDByOrderIdsAndATPCodes) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
aDByOrderIdsAndATPCodes
- java.lang.Long[]aDByOrderIdsAndATPCodes
- java.util.SetaDByOrderIdsAndATPCodes
- java.sql.TimestampaDByOrderIdsAndATPCodes
- java.lang.StringaDByOrderIdsAndATPCodes
- booleanjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOrderReleaseNumAndOrdersId(java.lang.Integer aDByOrderReleaseNumAndOrdersId, java.lang.Long aDByOrderReleaseNumAndOrdersId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
aDByOrderReleaseNumAndOrdersId
- java.lang.IntegeraDByOrderReleaseNumAndOrdersId
- java.lang.Longjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOrderSortedByCatalogEntryId(java.lang.Long anOrderId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the order items which are part of the specified order.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.CATENTRY_ID
anOrderId
- java.lang.Long Order identifierjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOrderSortedByOrderItemId(java.lang.Long anOrderId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the order items for specified order.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.ORDERS_ID = ?) order by T1.ORDERITEMS_ID
anOrderId
- java.lang.Long The order that order items are part ofjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByTradingId(java.lang.Long anTradingId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the order items for specified trading agreement.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.TRADING_ID = ?)
anTradingId
- java.lang.Long The trading agreement identifierjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findInvalidlyAllocatedAndBackorderedItemsByOrdersId(java.lang.Long aDInvalidlyAllocatedAndBackorderedItemsByOrdersId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
aDInvalidlyAllocatedAndBackorderedItemsByOrdersId
- java.lang.Longjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findInvalidOrderItemsByOrdersId(java.lang.Long aDInvalidOrderItemsByOrdersId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
aDInvalidOrderItemsByOrdersId
- java.lang.Longjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findPendingOrderItemsByMemberAndAddress(java.lang.Long anMemberId, java.lang.Long anAddressId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all pending order items for specified customer and shipping address.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.ADDRESS_ID = ?) and (T1.STATUS = 'P')
anMemberId
- java.lang.Long The customer of the order itemsanAddressId
- java.lang.Long The shipping addressjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findPendingOrderItemsByMemberCatalogEntryAndStore(java.lang.Long anMemberId, java.lang.Long anCatalogEntryId, java.lang.Integer anStoreEntityId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all pending order items for specified customer, catalog entry and store.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.CATENTRY_ID = ?) and (T1.STOREENT_ID = ?) and (T1.STATUS = 'P')
anMemberId
- java.lang.Long The customer of the order itemsanCatalogEntryId
- java.lang.Long The catalog entry of the product being purchasedanStoreEntityId
- java.lang.Integer The store entity the order items are part ofjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findPendingOrderItemsForMember(java.lang.Long anMemberId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all pending order items for specified customer.
The SQL query used to fetch all the required rows from the
ORDERITEMS table is:
SELECT * FROM ORDERITEMS T1 WHERE (T1.MEMBER_ID = ?) and (T1.STATUS = 'P')
anMemberId
- java.lang.Long The customer of the order itemsjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findWithPushDownQuery(java.lang.String astrWithPushDownQuery) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves order items identified by the specified WHERE clause.
astrWithPushDownQuery
- java.lang.String The WHERE clause string.java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getAddressId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.ADDRESS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The shipping Address, if any, for this OrderItem.
getAddressId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getAddressIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.ADDRESS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The shipping Address, if any, for this OrderItem.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.math.BigDecimal getAdjustmentSum() throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
IBM internal use only.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic java.lang.String getAllocatedFulfillmentCenterId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getAllocatedFulfillmentCenterId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getAllocatedFulfillmentCenterIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getAllocatedQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getAllocatedQuantity
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getAllocatedQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getAllocationAddressId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getAllocationAddressId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getAllocationAddressIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getAllocationGroup() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getAllocationGroup
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getAllocationGroupInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration getAttachedDiscountOrShippingCalculationCodes(java.lang.Integer aAttachedDiscountOrShippingCalculationCodes) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.FinderException
IBM internal use only.
aAttachedDiscountOrShippingCalculationCodes
- java.lang.Integerjavax.naming.NamingException
- The javax.naming.NamingException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.lang.String getBasePrice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getBasePrice
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getBasePriceCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getBasePriceCurrency
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.math.BigDecimal getBasePriceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic CatalogEntryAccessBean getCatalogEntry() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Returns CatalogEntryAccessBean object which represents catalog entry reference by this order item.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCatalogEntryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getCatalogEntryId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getCatalogEntryIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic com.ibm.commerce.order.objimpl.OrderTaxData getCategoryTaxAmount(java.lang.Integer aCategoryTaxAmount) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
aCategoryTaxAmount
- java.lang.Integerjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic com.ibm.commerce.order.objimpl.OrderTaxData[] getCategoryTaxAmounts() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getComment() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getComment
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration getConfigurationComponents() throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.FinderException
Retrieves all the components of a dynamic kit for this order item.
The SQL query used to fetch all the required rows from the
OICOMPLIST table is:
SELECT * FROM OICOMPLIST T1 WHERE (T1.ORDERITEMS_ID = ?)
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getConfigurationId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getConfigurationId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getContractId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getContractId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getContractIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCorrelationGroup() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getCorrelationGroup
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getCorrelationGroupInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.CURRENCY column of DB2 type CHAR(10) NULL.
The following is a description of this column:
The currency of OrderItem monetary amounts other than BASEPRICE. This is the same as the currency of the order, ORDERS.CURRENCY. This is a currency code as per ISO 4217 standards.
getCurrency
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getDescription() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getDescription
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getEstimatedAvailableTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getEstimatedAvailableTime
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getEstimatedAvailableTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getEstimatedOrPromisedShippingTime() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Calculates estimated or promised shipping time for an order item. If order has been placed promised shipping time is returned. Otherwise, estimated shipping time is calculated.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getEstimatedShippingTime() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Calculates estimated shipping time for the order item by adding shipping offset to the maximum between the estimated availability time and the current time.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER NULL.
The following is a description of this column:
Customizable.
getField1
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER NULL.
The following is a description of this column:
Customizable.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.FIELD2 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Customizable.
getField2
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getFulfillmentCenterId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.FFMCENTER_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The FulfillmentCenter, if known, from which the product will ship.
getFulfillmentCenterId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getFulfillmentCenterIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.FFMCENTER_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The FulfillmentCenter, if known, from which the product will ship.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getFulfillmentStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getFulfillmentStatus
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getInventoryStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getInventoryStatus
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getItemSpecId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getItemSpecId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getItemSpecIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getLastAllocatedUpdate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getLastAllocatedUpdate
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getLastAllocatedUpdateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getLastUpdate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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).
getLastUpdate
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getLastUpdateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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).
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getLineItemType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getLineItemType
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getMemberId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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).
getMemberId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getMemberIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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).
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getNeededQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getNeededQuantity
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getNeededQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOfferId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getOfferId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOfferId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getOfferId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOfferIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic OrderAccessBean getOrder() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOrderId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getOrderId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOrderIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOrderItemId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getOrderItemId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOrderItemIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOrderReleaseNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getOrderReleaseNumber
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getOrderReleaseNumberInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOutputqID() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getOutputqID
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOutputqIDInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getPartNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getPartNumber
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getPrepareFlags() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getPrepareFlags
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getPrepareFlagsInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getPrice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.PRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The price for the nominal quantity of the product (CATENTSHIP.NOMINALQUANTITY).
getPrice
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.math.BigDecimal getPriceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.PRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The price for the nominal quantity of the product (CATENTSHIP.NOMINALQUANTITY).
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getPromisedAvailableTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getPromisedAvailableTime
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getPromisedAvailableTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getPromisedShippingTime() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Calculates promised shipping time for an order item by adding shipping offset to promised availability time.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.QUANTITY column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.
getQuantity
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Double getQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.QUANTITY column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getResolvedDescription() throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Returns a short description of the catalog entry referenced by this order item.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic java.lang.String getShippingCharge() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getShippingCharge
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.math.BigDecimal getShippingChargeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic ShippingModeAccessBean getShippingMode() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
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.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.lang.String getShippingModeId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getShippingModeId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getShippingModeIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getShippingOffset() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getShippingOffset
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getShippingOffsetInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getShippingTaxAmount() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getShippingTaxAmount
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.math.BigDecimal getShippingTaxAmountInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDERITEMS.STATUS column of DB2 type CHAR(1) NOT NULL.
The following is a description of this column:
All OrderItems for an Order hold a copy of the Order Status. See the description of the STATUS column for the ORDERS table.
getStatus
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getStoreId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getStoreId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getStoreIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTaxAmount() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getTaxAmount
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.math.BigDecimal getTaxAmountInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTermAndConditionId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getTermAndConditionId
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getTermAndConditionIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTimeCreated() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getTimeCreated
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getTimeCreatedInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTimeReleased() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getTimeReleased
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getTimeReleasedInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTimeShipped() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getTimeShipped
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getTimeShippedInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTotalAdjustment() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getTotalAdjustment
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.math.BigDecimal getTotalAdjustmentByDisplayLevel(java.lang.Integer aTotalAdjustmentByDisplayLevel) throws javax.naming.NamingException, javax.ejb.CreateException, java.sql.SQLException, java.rmi.RemoteException, javax.ejb.FinderException
IBM internal use only.
aTotalAdjustmentByDisplayLevel
- java.lang.Integerjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.sql.SQLException
- The java.sql.SQLException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.math.BigDecimal getTotalAdjustmentInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTotalProduct() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getTotalProduct
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.math.BigDecimal getTotalProductInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTrackingDate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getTrackingDate
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getTrackingDateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String[] getTrackingIds() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
IBM internal use only.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.lang.String getTrackingNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getTrackingNumber
in interface OrderItemAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
refreshCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void resetAllCategoryTaxes() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void resetCategoryTax(java.lang.Integer aEtCategoryTax) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
aEtCategoryTax
- java.lang.Integerjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void setAddressId(java.lang.Long aAddressId)
This method provides access to the ORDERITEMS.ADDRESS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The shipping Address, if any, for this OrderItem.
aAddressId
- java.lang.Longpublic void setAddressId(java.lang.String aAddressId)
This method provides access to the ORDERITEMS.ADDRESS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The shipping Address, if any, for this OrderItem.
setAddressId
in interface OrderItemAccessBeanData
aAddressId
- java.lang.Stringpublic 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 setAllocatedFulfillmentCenterId(java.lang.String 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.
setAllocatedFulfillmentCenterId
in interface OrderItemAccessBeanData
aAllocatedFulfillmentCenterId
- java.lang.Stringpublic 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 setAllocatedQuantity(java.lang.String 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.
setAllocatedQuantity
in interface OrderItemAccessBeanData
aAllocatedQuantity
- java.lang.Stringpublic 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 setAllocationAddressId(java.lang.String 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.
setAllocationAddressId
in interface OrderItemAccessBeanData
aAllocationAddressId
- java.lang.Stringpublic 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 setAllocationGroup(java.lang.String 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.
setAllocationGroup
in interface OrderItemAccessBeanData
aAllocationGroup
- java.lang.Stringpublic 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 setBasePrice(java.lang.String 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.
setBasePrice
in interface OrderItemAccessBeanData
aBasePrice
- java.lang.Stringpublic 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.
setBasePriceCurrency
in interface OrderItemAccessBeanData
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 setCatalogEntryId(java.lang.String 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.
setCatalogEntryId
in interface OrderItemAccessBeanData
aCatalogEntryId
- java.lang.Stringpublic void setCategoryTaxAmount(java.lang.Integer aCategoryTaxAmount, java.math.BigDecimal aCategoryTaxAmount) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
aCategoryTaxAmount
- java.lang.IntegeraCategoryTaxAmount
- java.math.BigDecimaljava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void setCategoryTaxAmounts(com.ibm.commerce.order.objimpl.OrderTaxData[] aCategoryTaxAmounts) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
aCategoryTaxAmounts
- com.ibm.commerce.order.objimpl.OrderTaxData[]java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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.
setComment
in interface OrderItemAccessBeanData
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.
setConfigurationId
in interface OrderItemAccessBeanData
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 setContractId(java.lang.String 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.
setContractId
in interface OrderItemAccessBeanData
aContractId
- java.lang.Stringpublic 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 setCorrelationGroup(java.lang.String 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.
setCorrelationGroup
in interface OrderItemAccessBeanData
aCorrelationGroup
- java.lang.Stringpublic void setCurrency(java.lang.String aCurrency)
This method provides access to the ORDERITEMS.CURRENCY column of DB2 type CHAR(10) NULL.
The following is a description of this column:
The currency of OrderItem monetary amounts other than BASEPRICE. This is the same as the currency of the order, ORDERS.CURRENCY. This is a currency code as per ISO 4217 standards.
setCurrency
in interface OrderItemAccessBeanData
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.
setDescription
in interface OrderItemAccessBeanData
aDescription
- java.lang.Stringpublic void setEstimatedAvailableTime(java.lang.String 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.
setEstimatedAvailableTime
in interface OrderItemAccessBeanData
aEstimatedAvailableTime
- 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 setField1(java.lang.String aField1)
This method provides access to the ORDERITEMS.FIELD1 column of DB2 type INTEGER NULL.
The following is a description of this column:
Customizable.
setField1
in interface OrderItemAccessBeanData
aField1
- java.lang.Stringpublic 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.
setField2
in interface OrderItemAccessBeanData
aField2
- java.lang.Stringpublic void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
This method provides access to the ORDERITEMS.FFMCENTER_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The FulfillmentCenter, if known, from which the product will ship.
aFulfillmentCenterId
- java.lang.Integerpublic void setFulfillmentCenterId(java.lang.String aFulfillmentCenterId)
This method provides access to the ORDERITEMS.FFMCENTER_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
The FulfillmentCenter, if known, from which the product will ship.
setFulfillmentCenterId
in interface OrderItemAccessBeanData
aFulfillmentCenterId
- java.lang.Stringpublic 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.
setFulfillmentStatus
in interface OrderItemAccessBeanData
aFulfillmentStatus
- java.lang.Stringpublic void setInitKey_orderItemId(java.lang.String aInitKey_orderItemId)
Set the primary key for this object
aInitKey_orderItemId
- 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.
setInventoryStatus
in interface OrderItemAccessBeanData
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 setItemSpecId(java.lang.String 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.
setItemSpecId
in interface OrderItemAccessBeanData
aItemSpecId
- java.lang.Stringpublic void setLastAllocatedUpdate(java.lang.String 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.
setLastAllocatedUpdate
in interface OrderItemAccessBeanData
aLastAllocatedUpdate
- java.lang.Stringpublic 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.lang.String 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).
setLastUpdate
in interface OrderItemAccessBeanData
aLastUpdate
- java.lang.Stringpublic 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.
setLineItemType
in interface OrderItemAccessBeanData
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 setMemberId(java.lang.String 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).
setMemberId
in interface OrderItemAccessBeanData
aMemberId
- java.lang.Stringpublic 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 setNeededQuantity(java.lang.String 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.
setNeededQuantity
in interface OrderItemAccessBeanData
aNeededQuantity
- java.lang.Stringpublic 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 setOfferId(java.lang.String 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.
setOfferId
in interface OrderItemAccessBeanData
aOfferId
- java.lang.Stringpublic 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 setOrderId(java.lang.String 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.
setOrderId
in interface OrderItemAccessBeanData
aOrderId
- java.lang.Stringpublic 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 setOrderReleaseNumber(java.lang.String 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.
setOrderReleaseNumber
in interface OrderItemAccessBeanData
aOrderReleaseNumber
- java.lang.Stringpublic 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 setOutputqID(java.lang.String 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.
setOutputqID
in interface OrderItemAccessBeanData
aOutputqID
- java.lang.Stringpublic 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.
setPartNumber
in interface OrderItemAccessBeanData
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 setPrepareFlags(java.lang.String 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.
setPrepareFlags
in interface OrderItemAccessBeanData
aPrepareFlags
- java.lang.Stringpublic void setPrice(java.math.BigDecimal aPrice)
This method provides access to the ORDERITEMS.PRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The price for the nominal quantity of the product (CATENTSHIP.NOMINALQUANTITY).
aPrice
- java.math.BigDecimalpublic void setPrice(java.lang.String aPrice)
This method provides access to the ORDERITEMS.PRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The price for the nominal quantity of the product (CATENTSHIP.NOMINALQUANTITY).
setPrice
in interface OrderItemAccessBeanData
aPrice
- java.lang.Stringpublic void setPromisedAvailableTime(java.lang.String 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.
setPromisedAvailableTime
in interface OrderItemAccessBeanData
aPromisedAvailableTime
- java.lang.Stringpublic 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.QUANTITY column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.
aQuantity
- java.lang.Doublepublic void setQuantity(java.lang.String aQuantity)
This method provides access to the ORDERITEMS.QUANTITY column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.
setQuantity
in interface OrderItemAccessBeanData
aQuantity
- java.lang.Stringpublic 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 setShippingCharge(java.lang.String 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.
setShippingCharge
in interface OrderItemAccessBeanData
aShippingCharge
- java.lang.Stringpublic 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 setShippingModeId(java.lang.String 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.
setShippingModeId
in interface OrderItemAccessBeanData
aShippingModeId
- java.lang.Stringpublic 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 setShippingOffset(java.lang.String 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.
setShippingOffset
in interface OrderItemAccessBeanData
aShippingOffset
- java.lang.Stringpublic 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 setShippingTaxAmount(java.lang.String 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.
setShippingTaxAmount
in interface OrderItemAccessBeanData
aShippingTaxAmount
- java.lang.Stringpublic void setStatus(java.lang.String aStatus)
This method provides access to the ORDERITEMS.STATUS column of DB2 type CHAR(1) NOT NULL.
The following is a description of this column:
All OrderItems for an Order hold a copy of the Order Status. See the description of the STATUS column for the ORDERS table.
setStatus
in interface OrderItemAccessBeanData
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 setStoreId(java.lang.String 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.
setStoreId
in interface OrderItemAccessBeanData
aStoreId
- java.lang.Stringpublic 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 setTaxAmount(java.lang.String 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.
setTaxAmount
in interface OrderItemAccessBeanData
aTaxAmount
- java.lang.Stringpublic 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 setTermAndConditionId(java.lang.String 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.
setTermAndConditionId
in interface OrderItemAccessBeanData
aTermAndConditionId
- java.lang.Stringpublic void setTimeCreated(java.lang.String 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.
setTimeCreated
in interface OrderItemAccessBeanData
aTimeCreated
- java.lang.Stringpublic 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.lang.String 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.
setTimeReleased
in interface OrderItemAccessBeanData
aTimeReleased
- java.lang.Stringpublic 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.lang.String 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.
setTimeShipped
in interface OrderItemAccessBeanData
aTimeShipped
- java.lang.Stringpublic 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 setTotalAdjustment(java.lang.String 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.
setTotalAdjustment
in interface OrderItemAccessBeanData
aTotalAdjustment
- java.lang.Stringpublic 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 setTotalProduct(java.lang.String 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.
setTotalProduct
in interface OrderItemAccessBeanData
aTotalProduct
- java.lang.Stringpublic void setTrackingDate(java.lang.String 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.
setTrackingDate
in interface OrderItemAccessBeanData
aTrackingDate
- java.lang.Stringpublic 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.
setTrackingNumber
in interface OrderItemAccessBeanData
aTrackingNumber
- java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |