com.ibm.commerce.inventory.objects
Class BackOrderAllocationBean

com.ibm.commerce.inventory.objects.BackOrderAllocationBean
All Implemented Interfaces:
java.io.Serializable

public class BackOrderAllocationBean
implements java.io.Serializable

This bean provides access to the BKORDALLOC table.

The following is a description of this table:

Each row contains information about the quantity required for this backordered order item and the amount of available inventory allocated to this item.

See Also:
Serialized Form

Constructor Summary
BackOrderAllocationBean()
           
 
Method Summary
 java.lang.Integer getBkOrdNum()
          This method provides access to the BKORDALLOC.BKORDNUM column of DB2 type INTEGER NOT NULL.
 java.lang.Long getItemSpcId()
          This method provides access to the BKORDALLOC.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
 java.sql.Timestamp getLastupdate()
          This method provides access to the BKORDALLOC.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 java.lang.Long getOrderItemsId()
          This method provides access to the BKORDALLOC.ORDERITEMS_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Integer getQtyAllocated()
          This method provides access to the BKORDALLOC.QTYALLOCATED column of DB2 type INTEGER NULL.
 java.lang.Integer getQtyAvailable()
          This method provides access to the BKORDALLOC.QTYAVAILABLE column of DB2 type INTEGER NULL.
 java.lang.Integer getQtyNeeded()
          This method provides access to the BKORDALLOC.QTYNEEDED column of DB2 type INTEGER NULL.
 void setBkOrdNum(java.lang.Integer aBkOrdNum)
          This method provides access to the BKORDALLOC.BKORDNUM column of DB2 type INTEGER NOT NULL.
 void setItemSpcId(java.lang.Long aItemSpcId)
          This method provides access to the BKORDALLOC.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
 void setLastupdate(java.sql.Timestamp aLastupdate)
          This method provides access to the BKORDALLOC.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 void setOrderItemsId(java.lang.Long aOrderItemsId)
          This method provides access to the BKORDALLOC.ORDERITEMS_ID column of DB2 type BIGINT NOT NULL.
 void setQtyAllocated(java.lang.Integer aQtyAllocated)
          This method provides access to the BKORDALLOC.QTYALLOCATED column of DB2 type INTEGER NULL.
 void setQtyAvailable(java.lang.Integer aQtyAvailable)
          This method provides access to the BKORDALLOC.QTYAVAILABLE column of DB2 type INTEGER NULL.
 void setQtyNeeded(java.lang.Integer aQtyNeeded)
          This method provides access to the BKORDALLOC.QTYNEEDED column of DB2 type INTEGER NULL.
 

Constructor Detail

BackOrderAllocationBean

public BackOrderAllocationBean()
Method Detail

getBkOrdNum

public java.lang.Integer getBkOrdNum()

This method provides access to the BKORDALLOC.BKORDNUM column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

A number that uniquely identifies this backorder allocation along with its specified OrderItem.

Returns:
java.lang.Integer

getItemSpcId

public java.lang.Long getItemSpcId()

This method provides access to the BKORDALLOC.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

If the OrderItem is a kit, then the ITEMSPC_ID will be for the kit component. If the OrderItem is not a kit, then ITEMSPC_ID is the same as the ORDERITEMS.ITEMSPC_ID.

Returns:
java.lang.Long

getLastupdate

public java.sql.Timestamp getLastupdate()

This method provides access to the BKORDALLOC.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Timestamp of the last update to this order allocation.

Returns:
java.sql.Timestamp

getOrderItemsId

public java.lang.Long getOrderItemsId()

This method provides access to the BKORDALLOC.ORDERITEMS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The OrderItem that is backordered.

Returns:
java.lang.Long

getQtyAllocated

public java.lang.Integer getQtyAllocated()

This method provides access to the BKORDALLOC.QTYALLOCATED column of DB2 type INTEGER NULL.

The following is a description of this column:

The quantity of available inventory that has been allocated to the backorder.

Returns:
java.lang.Integer

getQtyAvailable

public java.lang.Integer getQtyAvailable()

This method provides access to the BKORDALLOC.QTYAVAILABLE column of DB2 type INTEGER NULL.

The following is a description of this column:

The quantity of inventory available for this item, or QTYNEEDED, whichever is smaller.

Returns:
java.lang.Integer

getQtyNeeded

public java.lang.Integer getQtyNeeded()

This method provides access to the BKORDALLOC.QTYNEEDED column of DB2 type INTEGER NULL.

The following is a description of this column:

The quantity required for this component to fulfill the line item.

Returns:
java.lang.Integer

setBkOrdNum

public void setBkOrdNum(java.lang.Integer aBkOrdNum)

This method provides access to the BKORDALLOC.BKORDNUM column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

A number that uniquely identifies this backorder allocation along with its specified OrderItem.

Parameters:
aBkOrdNum - java.lang.Integer
Returns:
void

setItemSpcId

public void setItemSpcId(java.lang.Long aItemSpcId)

This method provides access to the BKORDALLOC.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

If the OrderItem is a kit, then the ITEMSPC_ID will be for the kit component. If the OrderItem is not a kit, then ITEMSPC_ID is the same as the ORDERITEMS.ITEMSPC_ID.

Parameters:
aItemSpcId - java.lang.Long
Returns:
void

setLastupdate

public void setLastupdate(java.sql.Timestamp aLastupdate)

This method provides access to the BKORDALLOC.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Timestamp of the last update to this order allocation.

Parameters:
aLastupdate - java.sql.Timestamp
Returns:
void

setOrderItemsId

public void setOrderItemsId(java.lang.Long aOrderItemsId)

This method provides access to the BKORDALLOC.ORDERITEMS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The OrderItem that is backordered.

Parameters:
aOrderItemsId - java.lang.Long
Returns:
void

setQtyAllocated

public void setQtyAllocated(java.lang.Integer aQtyAllocated)

This method provides access to the BKORDALLOC.QTYALLOCATED column of DB2 type INTEGER NULL.

The following is a description of this column:

The quantity of available inventory that has been allocated to the backorder.

Parameters:
aQtyAllocated - java.lang.Integer
Returns:
void

setQtyAvailable

public void setQtyAvailable(java.lang.Integer aQtyAvailable)

This method provides access to the BKORDALLOC.QTYAVAILABLE column of DB2 type INTEGER NULL.

The following is a description of this column:

The quantity of inventory available for this item, or QTYNEEDED, whichever is smaller.

Parameters:
aQtyAvailable - java.lang.Integer
Returns:
void

setQtyNeeded

public void setQtyNeeded(java.lang.Integer aQtyNeeded)

This method provides access to the BKORDALLOC.QTYNEEDED column of DB2 type INTEGER NULL.

The following is a description of this column:

The quantity required for this component to fulfill the line item.

Parameters:
aQtyNeeded - java.lang.Integer
Returns:
void