com.ibm.commerce.inventory.objects
Class ReceiptAccessBean

java.lang.Object
  com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
      com.ibm.commerce.inventory.objects.ReceiptAccessBean
All Implemented Interfaces:
ReceiptAccessBeanData

public class ReceiptAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements ReceiptAccessBeanData

Each row contains information about each receipt of an item at a FulfillmentCenter. This access bean corresponds to the database table 'RECEIPT'.

See Also:
Serialized Form

Constructor Summary
ReceiptAccessBean()
Zero argument constructor used to initialize the access bean.
ReceiptAccessBean(javax.ejb.EJBObject o)
constructor
ReceiptAccessBean(java.lang.Long newVersionSpcId, java.lang.Integer newStoreId, java.lang.Integer newFfmCenterId, java.sql.Timestamp newReceiptDate, java.sql.Timestamp newCreateTime)
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).
protected java.lang.String defaultJNDIName()
java.util.Enumeration findByItemSpcIdAndRaDetailId(java.lang.Long itemSpcId, java.lang.Long raDetailId) Retrieves information about the receipt with the specified ITEMSPC_ID and RADETAIL_ID The SQL query used to fetch the requested row from the RECEIPT and RADETAIL tables is:
SELECT * FROM RECEIPT T1,RADETAIL WHERE RADETAIL.RA_ID = T1.RA_ID AND RADETAIL.ITEMSPC_ID = ? AND T1.RADETAIL_ID = ?
java.util.Enumeration findByRaDetailId(java.lang.Long raDetailId) Retrieves information about the receipt with the specified RADETAIL_ID The SQL query used to fetch the requested row from the RECEIPT table is:
SELECT * FROM RECEIPT T1 WHERE T1.RADETAIL_ID = ?
java.lang.String getComment1()
This method provides access to the RECEIPT.COMMENT1 column of DB2 type VARCHAR(254).
java.lang.String getComment2()
This method provides access to the RECEIPT.COMMENT2 column of DB2 type VARCHAR(254).
java.lang.String getCost()
This method provides access to the RECEIPT.COST column of DB2 type DECIMAL(20 5).
java.math.BigDecimal getCostInEJBType()
This method provides access to the RECEIPT.COST column of DB2 type DECIMAL(20 5).
java.lang.String getCreateTime()
This method provides access to the RECEIPT.CREATETIME column of DB2 type TIMESTAMP NOT NULL.
java.sql.Timestamp getCreateTimeInEJBType()
This method provides access to the RECEIPT.CREATETIME column of DB2 type TIMESTAMP NOT NULL.
java.lang.String getFfmcenterId()
This method provides access to the RECEIPT.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
java.lang.Integer getFfmcenterIdInEJBType()
This method provides access to the RECEIPT.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
java.lang.String getLastupdate()
This method provides access to the RECEIPT.LASTUPDATE column of DB2 type TIMESTAMP.
java.sql.Timestamp getLastupdateInEJBType()
This method provides access to the RECEIPT.LASTUPDATE column of DB2 type TIMESTAMP.
java.lang.String getQtyInKits()
This method provides access to the RECEIPT.QTYINKITS column of DB2 type INTEGER NOT NULL DEFAULT 0.
java.lang.Integer getQtyInKitsInEJBType()
This method provides access to the RECEIPT.QTYINKITS column of DB2 type INTEGER NOT NULL DEFAULT 0.
java.lang.String getQtyInProcess()
This method provides access to the RECEIPT.QTYINPROCESS column of DB2 type INTEGER NOT NULL DEFAULT 0.
java.lang.Integer getQtyInProcessInEJBType()
This method provides access to the RECEIPT.QTYINPROCESS column of DB2 type INTEGER NOT NULL DEFAULT 0.
java.lang.String getQtyOnHand()
This method provides access to the RECEIPT.QTYONHAND column of DB2 type INTEGER NOT NULL DEFAULT 0.
java.lang.Integer getQtyOnHandInEJBType()
This method provides access to the RECEIPT.QTYONHAND column of DB2 type INTEGER NOT NULL DEFAULT 0.
java.lang.String getQtyReceived()
This method provides access to the RECEIPT.QTYRECEIVED column of DB2 type INTEGER NOT NULL DEFAULT 0.
java.lang.Integer getQtyReceivedInEJBType()
This method provides access to the RECEIPT.QTYRECEIVED column of DB2 type INTEGER NOT NULL DEFAULT 0.
java.lang.String getRaDetailId()
This method provides access to the RECEIPT.RADETAIL_ID column of DB2 type BIGINT.
java.lang.Long getRaDetailIdInEJBType()
This method provides access to the RECEIPT.RADETAIL_ID column of DB2 type BIGINT.
java.lang.String getReceiptDate()
This method provides access to the RECEIPT.RECEIPTDATE column of DB2 type TIMESTAMP NOT NULL.
java.sql.Timestamp getReceiptDateInEJBType()
This method provides access to the RECEIPT.RECEIPTDATE column of DB2 type TIMESTAMP NOT NULL.
java.lang.String getReceiptId()
This method provides access to the RECEIPT.RECEIPT_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getReceiptIdInEJBType()
This method provides access to the RECEIPT.RECEIPT_ID column of DB2 type BIGINT NOT NULL.
java.lang.String getReceiptType()
This method provides access to the RECEIPT.RECEIPTTYPE column of DB2 type CHAR(4) NOT NULL DEFAULT 'ADHC'.
java.lang.String getRtnRcptDspId()
This method provides access to the RECEIPT.RTNRCPTDSP_ID column of DB2 type BIGINT.
java.lang.Long getRtnRcptDspIdInEJBType()
This method provides access to the RECEIPT.RTNRCPTDSP_ID column of DB2 type BIGINT.
java.lang.String getSetCCurr()
This method provides access to the RECEIPT.SETCCURR column of DB2 type CHAR(3).
java.lang.String getStoreId()
This method provides access to the RECEIPT.STORE_ID column of DB2 type INTEGER NOT NULL.
java.lang.Integer getStoreIdInEJBType()
This method provides access to the RECEIPT.STORE_ID column of DB2 type INTEGER NOT NULL.
java.lang.String getVendorId()
This method provides access to the RECEIPT.VENDOR_ID column of DB2 type BIGINT.
java.lang.Long getVendorIdInEJBType()
This method provides access to the RECEIPT.VENDOR_ID column of DB2 type BIGINT.
java.lang.String getVersionSpcId()
This method provides access to the RECEIPT.VERSIONSPC_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getVersionSpcIdInEJBType()
This method provides access to the RECEIPT.VERSIONSPC_ID column of DB2 type BIGINT NOT NULL.
protected void instantiateEJB()
protected boolean instantiateEJBByPrimaryKey()
void refreshCopyHelper()
Load data from the EJBObject.
void setComment1(java.lang.String newValue)
This method accesses a non-CMP field
void setComment2(java.lang.String newValue)
This method accesses a non-CMP field
void setCost(java.math.BigDecimal newValue)
This method accesses a non-CMP field
void setCost(java.lang.String newValue)
This method accesses a non-CMP field
void setCreateTime(java.lang.String newValue)
This method accesses a non-CMP field
void setCreateTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setFfmcenterId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setFfmcenterId(java.lang.String newValue)
This method accesses a non-CMP field
void setInitKey_receiptId(java.lang.String newValue)
Set the primary key for this object
void setLastupdate(java.lang.String newValue)
This method accesses a non-CMP field
void setLastupdate(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setQtyInKits(java.lang.Integer newValue)
This method accesses a non-CMP field
void setQtyInKits(java.lang.String newValue)
This method accesses a non-CMP field
void setQtyInProcess(java.lang.Integer newValue)
This method accesses a non-CMP field
void setQtyInProcess(java.lang.String newValue)
This method accesses a non-CMP field
void setQtyOnHand(java.lang.Integer newValue)
This method accesses a non-CMP field
void setQtyOnHand(java.lang.String newValue)
This method accesses a non-CMP field
void setQtyReceived(java.lang.Integer newValue)
This method accesses a non-CMP field
void setQtyReceived(java.lang.String newValue)
This method accesses a non-CMP field
void setRaDetailId(java.lang.Long newValue)
This method accesses a non-CMP field
void setRaDetailId(java.lang.String newValue)
This method accesses a non-CMP field
void setReceiptDate(java.lang.String newValue)
This method accesses a non-CMP field
void setReceiptDate(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setReceiptId(java.lang.Long newValue)
This method accesses a non-CMP field
void setReceiptId(java.lang.String newValue)
This method accesses a non-CMP field
void setReceiptType(java.lang.String newValue)
This method accesses a non-CMP field
void setRtnRcptDspId(java.lang.Long newValue)
This method accesses a non-CMP field
void setRtnRcptDspId(java.lang.String newValue)
This method accesses a non-CMP field
void setSetCCurr(java.lang.String newValue)
This method accesses a non-CMP field
void setStoreId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setStoreId(java.lang.String newValue)
This method accesses a non-CMP field
void setVendorId(java.lang.Long newValue)
This method accesses a non-CMP field
void setVendorId(java.lang.String newValue)
This method accesses a non-CMP field
void setVersionSpcId(java.lang.Long newValue)
This method accesses a non-CMP field
void setVersionSpcId(java.lang.String newValue)
This method accesses a non-CMP field
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

ReceiptAccessBean

public ReceiptAccessBean()
Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method: public abstract com.ibm.commerce.inventory.objects.Receipt com.ibm.commerce.inventory.objimpl.ReceiptHomeBase.findByPrimaryKey(com.ibm.commerce.inventory.objects.ReceiptKey) throws java.rmi.RemoteException,javax.ejb.FinderException The home interface method properties need to be set by calling the following setter methods before calling any business methods: setInitKey_receiptId( java.lang.Long )

ReceiptAccessBean

public ReceiptAccessBean(javax.ejb.EJBObject o)
                  throws java.rmi.RemoteException
constructor
Parameters:
o - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException

ReceiptAccessBean

public ReceiptAccessBean(java.lang.Long newVersionSpcId,
                         java.lang.Integer newStoreId,
                         java.lang.Integer newFfmCenterId,
                         java.sql.Timestamp newReceiptDate,
                         java.sql.Timestamp newCreateTime)
                  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

Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
Method Detail

findByItemSpcIdAndRaDetailId

public java.util.Enumeration findByItemSpcIdAndRaDetailId(java.lang.Long itemSpcId,
                                                          java.lang.Long raDetailId)
                                                   throws java.rmi.RemoteException,
                                                          javax.ejb.FinderException,
                                                          javax.naming.NamingException

Retrieves information about the receipt with the specified ITEMSPC_ID and RADETAIL_ID
The SQL query used to fetch the requested row from the
RECEIPT and RADETAIL tables is:
SELECT * FROM RECEIPT T1,RADETAIL WHERE RADETAIL.RA_ID = T1.RA_ID AND RADETAIL.ITEMSPC_ID = ? AND T1.RADETAIL_ID = ?

Parameters:
itemSpcId - - java.lang.Long
raDetailId - - java.lang.Long
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByRaDetailId

public java.util.Enumeration findByRaDetailId(java.lang.Long raDetailId)
                                       throws java.rmi.RemoteException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException

Retrieves information about the receipt with the specified RADETAIL_ID
The SQL query used to fetch the requested row from the
RECEIPT table is:
SELECT * FROM RECEIPT T1 WHERE T1.RADETAIL_ID = ?

Parameters:
raDetailId - - java.lang.Long
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

setInitKey_receiptId

public void setInitKey_receiptId(java.lang.String newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.String
Returns:
void

defaultJNDIName

protected java.lang.String defaultJNDIName()
Returns:
String

instantiateEJB

protected void instantiateEJB()
                       throws java.rmi.RemoteException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.naming.NamingException
Returns:
boolean
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.naming.NamingException

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getSetCCurr

public java.lang.String getSetCCurr()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

This method provides access to the RECEIPT.SETCCURR column of DB2 type CHAR(3).

The following is a description of this column:

Currency of the COST field. This is a currency code as per ISO 4217 standards.

Specified by:
getSetCCurr in interface ReceiptAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setSetCCurr

public void setSetCCurr(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setSetCCurr in interface ReceiptAccessBeanData

getQtyInKits

public java.lang.String getQtyInKits()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the RECEIPT.QTYINKITS column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getQtyInKits in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getQtyInKitsInEJBType

public java.lang.Integer getQtyInKitsInEJBType()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

This method provides access to the RECEIPT.QTYINKITS column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setQtyInKits

public void setQtyInKits(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setQtyInKits in interface ReceiptAccessBeanData

setQtyInKits

public void setQtyInKits(java.lang.Integer newValue)
This method accesses a non-CMP field

getQtyReceived

public java.lang.String getQtyReceived()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the RECEIPT.QTYRECEIVED column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

The quantity received.

Specified by:
getQtyReceived in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getQtyReceivedInEJBType

public java.lang.Integer getQtyReceivedInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the RECEIPT.QTYRECEIVED column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

The quantity received.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setQtyReceived

public void setQtyReceived(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setQtyReceived in interface ReceiptAccessBeanData

setQtyReceived

public void setQtyReceived(java.lang.Integer newValue)
This method accesses a non-CMP field

getVersionSpcId

public java.lang.String getVersionSpcId()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the RECEIPT.VERSIONSPC_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Item identifier.

Specified by:
getVersionSpcId in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getVersionSpcIdInEJBType

public java.lang.Long getVersionSpcIdInEJBType()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

This method provides access to the RECEIPT.VERSIONSPC_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Item identifier.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setVersionSpcId

public void setVersionSpcId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setVersionSpcId in interface ReceiptAccessBeanData

setVersionSpcId

public void setVersionSpcId(java.lang.Long newValue)
This method accesses a non-CMP field

getReceiptDate

public java.lang.String getReceiptDate()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the RECEIPT.RECEIPTDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

Date the inventory was received.

Specified by:
getReceiptDate in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getReceiptDateInEJBType

public java.sql.Timestamp getReceiptDateInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the RECEIPT.RECEIPTDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

Date the inventory was received.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setReceiptDate

public void setReceiptDate(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setReceiptDate in interface ReceiptAccessBeanData

setReceiptDate

public void setReceiptDate(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getFfmcenterId

public java.lang.String getFfmcenterId()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the RECEIPT.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

FulfillmentCenter where the inventory was received.

Specified by:
getFfmcenterId in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getFfmcenterIdInEJBType

public java.lang.Integer getFfmcenterIdInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the RECEIPT.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

FulfillmentCenter where the inventory was received.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setFfmcenterId

public void setFfmcenterId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setFfmcenterId in interface ReceiptAccessBeanData

setFfmcenterId

public void setFfmcenterId(java.lang.Integer newValue)
This method accesses a non-CMP field

getCost

public java.lang.String getCost()
                         throws java.rmi.RemoteException,
                                javax.ejb.CreateException,
                                javax.ejb.FinderException,
                                javax.naming.NamingException

This method provides access to the RECEIPT.COST column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Unit cost.

Specified by:
getCost in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCostInEJBType

public java.math.BigDecimal getCostInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the RECEIPT.COST column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Unit cost.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCost

public void setCost(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setCost in interface ReceiptAccessBeanData

setCost

public void setCost(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getLastupdate

public java.lang.String getLastupdate()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

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

The following is a description of this column:

Timestamp of last update.

Specified by:
getLastupdate in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getLastupdateInEJBType

public java.sql.Timestamp getLastupdateInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

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

The following is a description of this column:

Timestamp of last update.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setLastupdate

public void setLastupdate(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setLastupdate in interface ReceiptAccessBeanData

setLastupdate

public void setLastupdate(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getQtyOnHand

public java.lang.String getQtyOnHand()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the RECEIPT.QTYONHAND column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

The current quantity in inventory.

Specified by:
getQtyOnHand in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getQtyOnHandInEJBType

public java.lang.Integer getQtyOnHandInEJBType()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

This method provides access to the RECEIPT.QTYONHAND column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

The current quantity in inventory.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setQtyOnHand

public void setQtyOnHand(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setQtyOnHand in interface ReceiptAccessBeanData

setQtyOnHand

public void setQtyOnHand(java.lang.Integer newValue)
This method accesses a non-CMP field

getRaDetailId

public java.lang.String getRaDetailId()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the RECEIPT.RADETAIL_ID column of DB2 type BIGINT.

The following is a description of this column:

Foreign key to RADETAIL table if the receipt was created from expected inventory.

Specified by:
getRaDetailId in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getRaDetailIdInEJBType

public java.lang.Long getRaDetailIdInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the RECEIPT.RADETAIL_ID column of DB2 type BIGINT.

The following is a description of this column:

Foreign key to RADETAIL table if the receipt was created from expected inventory.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setRaDetailId

public void setRaDetailId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setRaDetailId in interface ReceiptAccessBeanData

setRaDetailId

public void setRaDetailId(java.lang.Long newValue)
This method accesses a non-CMP field

getComment2

public java.lang.String getComment2()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

This method provides access to the RECEIPT.COMMENT2 column of DB2 type VARCHAR(254).

The following is a description of this column:

Comment.

Specified by:
getComment2 in interface ReceiptAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setComment2

public void setComment2(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setComment2 in interface ReceiptAccessBeanData

getComment1

public java.lang.String getComment1()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

This method provides access to the RECEIPT.COMMENT1 column of DB2 type VARCHAR(254).

The following is a description of this column:

Comment.

Specified by:
getComment1 in interface ReceiptAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setComment1

public void setComment1(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setComment1 in interface ReceiptAccessBeanData

getCreateTime

public java.lang.String getCreateTime()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the RECEIPT.CREATETIME column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The date and time the row was created.

Specified by:
getCreateTime in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCreateTimeInEJBType

public java.sql.Timestamp getCreateTimeInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the RECEIPT.CREATETIME column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The date and time the row was created.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCreateTime

public void setCreateTime(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setCreateTime in interface ReceiptAccessBeanData

setCreateTime

public void setCreateTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getStoreId

public java.lang.String getStoreId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException

This method provides access to the RECEIPT.STORE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The Store that owns the inventory.

Specified by:
getStoreId in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getStoreIdInEJBType

public java.lang.Integer getStoreIdInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the RECEIPT.STORE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The Store that owns the inventory.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStoreId

public void setStoreId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setStoreId in interface ReceiptAccessBeanData

setStoreId

public void setStoreId(java.lang.Integer newValue)
This method accesses a non-CMP field

getVendorId

public java.lang.String getVendorId()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

This method provides access to the RECEIPT.VENDOR_ID column of DB2 type BIGINT.

The following is a description of this column:

The vendor that supplied the inventory.

Specified by:
getVendorId in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getVendorIdInEJBType

public java.lang.Long getVendorIdInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

This method provides access to the RECEIPT.VENDOR_ID column of DB2 type BIGINT.

The following is a description of this column:

The vendor that supplied the inventory.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setVendorId

public void setVendorId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setVendorId in interface ReceiptAccessBeanData

setVendorId

public void setVendorId(java.lang.Long newValue)
This method accesses a non-CMP field

getReceiptId

public java.lang.String getReceiptId()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the RECEIPT.RECEIPT_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Unique identifier.

Specified by:
getReceiptId in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getReceiptIdInEJBType

public java.lang.Long getReceiptIdInEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the RECEIPT.RECEIPT_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Unique identifier.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setReceiptId

public void setReceiptId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setReceiptId in interface ReceiptAccessBeanData

setReceiptId

public void setReceiptId(java.lang.Long newValue)
This method accesses a non-CMP field

getReceiptType

public java.lang.String getReceiptType()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the RECEIPT.RECEIPTTYPE column of DB2 type CHAR(4) NOT NULL DEFAULT 'ADHC'.

The following is a description of this column:

Indicates how this receipt was created:&l

Specified by:
getReceiptType in interface ReceiptAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setReceiptType

public void setReceiptType(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setReceiptType in interface ReceiptAccessBeanData

getRtnRcptDspId

public java.lang.String getRtnRcptDspId()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the RECEIPT.RTNRCPTDSP_ID column of DB2 type BIGINT.

The following is a description of this column:

Foreign key to RTNRCTPDSP table if the receipt was created from a returned item.

Specified by:
getRtnRcptDspId in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getRtnRcptDspIdInEJBType

public java.lang.Long getRtnRcptDspIdInEJBType()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

This method provides access to the RECEIPT.RTNRCPTDSP_ID column of DB2 type BIGINT.

The following is a description of this column:

Foreign key to RTNRCTPDSP table if the receipt was created from a returned item.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setRtnRcptDspId

public void setRtnRcptDspId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setRtnRcptDspId in interface ReceiptAccessBeanData

setRtnRcptDspId

public void setRtnRcptDspId(java.lang.Long newValue)
This method accesses a non-CMP field

getQtyInProcess

public java.lang.String getQtyInProcess()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the RECEIPT.QTYINPROCESS column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

The quantity allocated to customer orders but not yet released to fulfillment.

Specified by:
getQtyInProcess in interface ReceiptAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getQtyInProcessInEJBType

public java.lang.Integer getQtyInProcessInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the RECEIPT.QTYINPROCESS column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

The quantity allocated to customer orders but not yet released to fulfillment.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setQtyInProcess

public void setQtyInProcess(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setQtyInProcess in interface ReceiptAccessBeanData

setQtyInProcess

public void setQtyInProcess(java.lang.Integer newValue)
This method accesses a non-CMP field

Feedback