com.ibm.commerce.ordermanagement.objects
Class RMAItemAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
        |
        +--com.ibm.commerce.ordermanagement.objects.RMAItemAccessBean
All Implemented Interfaces:
RMAItemAccessBeanData

public class RMAItemAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements RMAItemAccessBeanData

This table stores item information for a return or credit for a return merchandise authorization (RMA).

See Also:
Serialized Form

Constructor Summary
RMAItemAccessBean()
          constructor
RMAItemAccessBean(javax.ejb.EJBObject o)
          constructor
RMAItemAccessBean(java.lang.Long arg0, java.lang.String arg1, java.lang.Double arg2, java.lang.Long arg3, java.lang.String arg4, java.lang.Long arg5, java.lang.Long arg6, java.lang.Integer arg7)
          constructor
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
protected  java.lang.String defaultJNDIName()
           
 java.util.Enumeration findApprovedByOrderItemsId(java.lang.Long arg0)           Retrieves all the RMA items for a particular Order Item which have been approved. The SQL query used to fetch the requested row from the RMAITEM table is:
SELECT * FROM RMAITEM T1 WHERE T1.OrderItems_id = ? and (T1.status = 'MAN' or T1.status='APP')
 java.util.Enumeration findByOrderItemId(java.lang.Long arg0)           Retrieves all the RMA items from a particular Order Item. The SQL query used to fetch the requested row from the RMAITEM table is:
SELECT * FROM RMAITEM T1 WHERE T1.ORDERITEMS_ID = ?
 java.util.Enumeration findByRmaId(java.lang.Long arg0)           Retrieves all the RMA items for a particular RMA. The SQL query used to fetch the requested row from the RMAITEM table is:
SELECT * FROM RMAITEM T1 WHERE T1.RMA_ID = ?
 java.util.Enumeration findByRmaIdForUpdate(java.lang.Long arg0)           Retrieves all the RMA items for a particular RMA. The SQL query used to fetch the requested row from the RMAITEM table is:
SELECT * FROM RMAITEM T1 WHERE T1.RMA_ID = ? FOR UPDATE
 java.util.Enumeration findByRmaItemIdForUpdate(java.lang.Long arg0)           Retrieves all the RMA items for a particular RMA. The SQL query used to fetch the requested row from the RMAITEM table is:
SELECT * FROM RMAITEM T1 WHERE T1.RMAITEM_ID = ? FOR UPDATE
 java.lang.String getAdjustment()
          This method provides access to the RMAITEM.ADJUSTMENT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 java.lang.String getAdjustmentCredit()
          This method provides access to the RMAITEM.ADJUSTMENTCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 java.math.BigDecimal getAdjustmentCreditInEJBType()
          This method provides access to the RMAITEM.ADJUSTMENTCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 java.math.BigDecimal getAdjustmentInEJBType()
          This method provides access to the RMAITEM.ADJUSTMENT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 java.lang.String getCatalogEntryId()
          This method provides access to the RMAITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getCatalogEntryIdInEJBType()
          This method provides access to the RMAITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getComments()
          This method provides access to the RMAITEM.COMMENTS column of DB2 type VARCHAR(254).
 java.lang.String getCreditAmount()
          This method provides access to the RMAITEM.CREDITAMOUNT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 java.math.BigDecimal getCreditAmountInEJBType()
          This method provides access to the RMAITEM.CREDITAMOUNT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 java.lang.String getCreditDate()
          This method provides access to the RMAITEM.CREDITDATE column of DB2 type TIMESTAMP.
 java.sql.Timestamp getCreditDateInEJBType()
          This method provides access to the RMAITEM.CREDITDATE column of DB2 type TIMESTAMP.
 java.lang.String getCurrency()
          This method provides access to the RMAITEM.CURRENCY column of DB2 type CHAR(3) NOT NULL.
 java.lang.String getInventoryQuantity()
          This method provides access to the RMAITEM.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.
 java.lang.Integer getInventoryQuantityInEJBType()
          This method provides access to the RMAITEM.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.
 java.lang.String getItemSpcId()
          This method provides access to the RMAITEM.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getItemSpcIdInEJBType()
          This method provides access to the RMAITEM.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getLastUpdate()
          This method provides access to the RMAITEM.LASTUPDATE column of DB2 type TIMESTAMP.
 java.sql.Timestamp getLastUpdateInEJBType()
          This method provides access to the RMAITEM.LASTUPDATE column of DB2 type TIMESTAMP.
 java.lang.String getMemberId()
          This method provides access to the RMAITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getMemberIdInEJBType()
          This method provides access to the RMAITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getOrderItemsId()
          This method provides access to the RMAITEM.ORDERITEMS_ID column of DB2 type BIGINT.
 java.lang.Long getOrderItemsIdInEJBType()
          This method provides access to the RMAITEM.ORDERITEMS_ID column of DB2 type BIGINT.
 java.lang.String getQuantity()
          This method provides access to the RMAITEM.QUANTITY column of DB2 type DOUBLE NOT NULL.
 java.lang.Double getQuantityInEJBType()
          This method provides access to the RMAITEM.QUANTITY column of DB2 type DOUBLE NOT NULL.
 java.lang.String getRefundOrReplace()
          This method provides access to the RMAITEM.REFUNDORREPLACE column of DB2 type CHAR(3) NOT NULL.
 java.lang.String getRmaId()
          This method provides access to the RMAITEM.RMA_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getRmaIdInEJBType()
          This method provides access to the RMAITEM.RMA_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getRmaItemId()
          This method provides access to the RMAITEM.RMAITEM_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getRmaItemIdInEJBType()
          This method provides access to the RMAITEM.RMAITEM_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getRtnReasonId()
          This method provides access to the RMAITEM.RTNREASON_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getRtnReasonIdInEJBType()
          This method provides access to the RMAITEM.RTNREASON_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getStatus()
          This method provides access to the RMAITEM.STATUS column of DB2 type CHAR(3) DEFAULT 'PND'.
 java.lang.String getTaxAmount()
          This method provides access to the RMAITEM.TAXAMOUNT column of DB2 type DECIMAL(20 5).
 java.math.BigDecimal getTaxAmountInEJBType()
          This method provides access to the RMAITEM.TAXAMOUNT column of DB2 type DECIMAL(20 5).
 java.lang.String getTotalCredit()
          This method provides access to the RMAITEM.TOTALCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 java.math.BigDecimal getTotalCreditInEJBType()
          This method provides access to the RMAITEM.TOTALCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
protected  void instantiateEJB()
           
protected  boolean instantiateEJBByPrimaryKey()
           
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setAdjustment(java.math.BigDecimal newValue)
          This method provides access to the RMAITEM.ADJUSTMENT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 void setAdjustment(java.lang.String newValue)
          This method provides access to the RMAITEM.ADJUSTMENT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 void setAdjustmentCredit(java.math.BigDecimal newValue)
          This method provides access to the RMAITEM.ADJUSTMENTCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 void setAdjustmentCredit(java.lang.String newValue)
          This method provides access to the RMAITEM.ADJUSTMENTCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 void setCatalogEntryId(java.lang.Long newValue)
          This method provides access to the RMAITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 void setCatalogEntryId(java.lang.String newValue)
          This method provides access to the RMAITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 void setComments(java.lang.String newValue)
          This method provides access to the RMAITEM.COMMENTS column of DB2 type VARCHAR(254).
 void setCreditAmount(java.math.BigDecimal newValue)
          This method provides access to the RMAITEM.CREDITAMOUNT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 void setCreditAmount(java.lang.String newValue)
          This method provides access to the RMAITEM.CREDITAMOUNT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 void setCreditDate(java.lang.String newValue)
          This method provides access to the RMAITEM.CREDITDATE column of DB2 type TIMESTAMP.
 void setCreditDate(java.sql.Timestamp newValue)
          This method provides access to the RMAITEM.CREDITDATE column of DB2 type TIMESTAMP.
 void setCurrency(java.lang.String newValue)
          This method provides access to the RMAITEM.CURRENCY column of DB2 type CHAR(3) NOT NULL.
 void setInitKey_rmaItemId(java.lang.String newValue)
          Set the primary key for this object
 void setInventoryQuantity(java.lang.Integer newValue)
          This method provides access to the RMAITEM.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.
 void setInventoryQuantity(java.lang.String newValue)
          This method provides access to the RMAITEM.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.
 void setItemSpcId(java.lang.Long newValue)
          This method provides access to the RMAITEM.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
 void setItemSpcId(java.lang.String newValue)
          This method provides access to the RMAITEM.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
 void setLastUpdate(java.lang.String newValue)
          This method provides access to the RMAITEM.LASTUPDATE column of DB2 type TIMESTAMP.
 void setLastUpdate(java.sql.Timestamp newValue)
          This method provides access to the RMAITEM.LASTUPDATE column of DB2 type TIMESTAMP.
 void setMemberId(java.lang.Long newValue)
          This method provides access to the RMAITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setMemberId(java.lang.String newValue)
          This method provides access to the RMAITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setOrderItemsId(java.lang.Long newValue)
          This method provides access to the RMAITEM.ORDERITEMS_ID column of DB2 type BIGINT.
 void setOrderItemsId(java.lang.String newValue)
          This method provides access to the RMAITEM.ORDERITEMS_ID column of DB2 type BIGINT.
 void setQuantity(java.lang.Double newValue)
          This method provides access to the RMAITEM.QUANTITY column of DB2 type DOUBLE NOT NULL.
 void setQuantity(java.lang.String newValue)
          This method provides access to the RMAITEM.QUANTITY column of DB2 type DOUBLE NOT NULL.
 void setRefundOrReplace(java.lang.String newValue)
          This method provides access to the RMAITEM.REFUNDORREPLACE column of DB2 type CHAR(3) NOT NULL.
 void setRmaId(java.lang.Long newValue)
          This method provides access to the RMAITEM.RMA_ID column of DB2 type BIGINT NOT NULL.
 void setRmaId(java.lang.String newValue)
          This method provides access to the RMAITEM.RMA_ID column of DB2 type BIGINT NOT NULL.
 void setRmaItemId(java.lang.Long newValue)
          This method provides access to the RMAITEM.RMAITEM_ID column of DB2 type BIGINT NOT NULL.
 void setRmaItemId(java.lang.String newValue)
          This method provides access to the RMAITEM.RMAITEM_ID column of DB2 type BIGINT NOT NULL.
 void setRtnReasonId(java.lang.Integer newValue)
          This method provides access to the RMAITEM.RTNREASON_ID column of DB2 type INTEGER NOT NULL.
 void setRtnReasonId(java.lang.String newValue)
          This method provides access to the RMAITEM.RTNREASON_ID column of DB2 type INTEGER NOT NULL.
 void setStatus(java.lang.String newValue)
          This method provides access to the RMAITEM.STATUS column of DB2 type CHAR(3) DEFAULT 'PND'.
 void setTaxAmount(java.math.BigDecimal newValue)
          This method provides access to the RMAITEM.TAXAMOUNT column of DB2 type DECIMAL(20 5).
 void setTaxAmount(java.lang.String newValue)
          This method provides access to the RMAITEM.TAXAMOUNT column of DB2 type DECIMAL(20 5).
 void setTotalCredit(java.math.BigDecimal newValue)
          This method provides access to the RMAITEM.TOTALCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 void setTotalCredit(java.lang.String newValue)
          This method provides access to the RMAITEM.TOTALCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RMAItemAccessBean

public RMAItemAccessBean()
constructor

RMAItemAccessBean

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

RMAItemAccessBean

public RMAItemAccessBean(java.lang.Long arg0,
                         java.lang.String arg1,
                         java.lang.Double arg2,
                         java.lang.Long arg3,
                         java.lang.String arg4,
                         java.lang.Long arg5,
                         java.lang.Long arg6,
                         java.lang.Integer arg7)
                  throws javax.naming.NamingException,
                         javax.ejb.CreateException,
                         java.rmi.RemoteException,
                         javax.ejb.FinderException
constructor
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String
arg2 - java.lang.Double
arg3 - java.lang.Long
arg4 - java.lang.String
arg5 - java.lang.Long
arg6 - java.lang.Long
arg7 - java.lang.Integer
Throws:
javax.naming.NamingException
javax.ejb.CreateException
java.rmi.RemoteException
javax.ejb.FinderException
Method Detail

findApprovedByOrderItemsId

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

Retrieves all the RMA items for a particular Order Item which have been approved.
The SQL query used to fetch the requested row from the RMAITEM table is: SELECT * FROM RMAITEM T1 WHERE T1.OrderItems_id = ? and (T1.status = 'MAN' or T1.status='APP')

Returns:
An Enumeration of all the RMAItemAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByOrderItemId

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

Retrieves all the RMA items from a particular Order Item.
The SQL query used to fetch the requested row from the RMAITEM table is: SELECT * FROM RMAITEM T1 WHERE T1.ORDERITEMS_ID = ?

Returns:
An Enumeration of all the RMAItemAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByRmaId

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

Retrieves all the RMA items for a particular RMA.
The SQL query used to fetch the requested row from the RMAITEM table is: SELECT * FROM RMAITEM T1 WHERE T1.RMA_ID = ?

Returns:
An Enumeration of all the RMAItemAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByRmaIdForUpdate

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

Retrieves all the RMA items for a particular RMA.
The SQL query used to fetch the requested row from the RMAITEM table is: SELECT * FROM RMAITEM T1 WHERE T1.RMA_ID = ? FOR UPDATE

Returns:
An Enumeration of all the RMAItemAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByRmaItemIdForUpdate

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

Retrieves all the RMA items for a particular RMA.
The SQL query used to fetch the requested row from the RMAITEM table is: SELECT * FROM RMAITEM T1 WHERE T1.RMAITEM_ID = ? FOR UPDATE

Returns:
An Enumeration of all the RMAItemAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

setInitKey_rmaItemId

public void setInitKey_rmaItemId(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

getQuantity

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

This method provides access to the RMAITEM.QUANTITY column of DB2 type DOUBLE 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.

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

getQuantityInEJBType

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

This method provides access to the RMAITEM.QUANTITY column of DB2 type DOUBLE 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.

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

setQuantity

public void setQuantity(java.lang.String newValue)

This method provides access to the RMAITEM.QUANTITY column of DB2 type DOUBLE 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.

Specified by:
setQuantity in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setQuantity

public void setQuantity(java.lang.Double newValue)

This method provides access to the RMAITEM.QUANTITY column of DB2 type DOUBLE 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.

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

getAdjustment

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

This method provides access to the RMAITEM.ADJUSTMENT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

Any adjustment to be made to the credit amount by a Customer Service Representative.

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

getAdjustmentInEJBType

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

This method provides access to the RMAITEM.ADJUSTMENT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

Any adjustment to be made to the credit amount by a Customer Service Representative.

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

setAdjustment

public void setAdjustment(java.lang.String newValue)

This method provides access to the RMAITEM.ADJUSTMENT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

Any adjustment to be made to the credit amount by a Customer Service Representative.

Specified by:
setAdjustment in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setAdjustment

public void setAdjustment(java.math.BigDecimal newValue)

This method provides access to the RMAITEM.ADJUSTMENT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

Any adjustment to be made to the credit amount by a Customer Service Representative.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

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 RMAITEM.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

Timestamp of the last update.

Specified by:
getLastUpdate in interface RMAItemAccessBeanData
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 RMAITEM.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

Timestamp of the 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 provides access to the RMAITEM.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

Timestamp of the last update.

Specified by:
setLastUpdate in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setLastUpdate

public void setLastUpdate(java.sql.Timestamp newValue)

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

The following is a description of this column:

Timestamp of the last update.

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

getCatalogEntryId

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

This method provides access to the RMAITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

getCatalogEntryIdInEJBType

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

This method provides access to the RMAITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

setCatalogEntryId

public void setCatalogEntryId(java.lang.String newValue)

This method provides access to the RMAITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setCatalogEntryId in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setCatalogEntryId

public void setCatalogEntryId(java.lang.Long newValue)

This method provides access to the RMAITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

getTotalCredit

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

This method provides access to the RMAITEM.TOTALCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

Total credit for the RMA Item.

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

getTotalCreditInEJBType

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

This method provides access to the RMAITEM.TOTALCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

Total credit for the RMA Item.

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

setTotalCredit

public void setTotalCredit(java.lang.String newValue)

This method provides access to the RMAITEM.TOTALCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

Total credit for the RMA Item.

Specified by:
setTotalCredit in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setTotalCredit

public void setTotalCredit(java.math.BigDecimal newValue)

This method provides access to the RMAITEM.TOTALCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

Total credit for the RMA Item.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getCreditAmount

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

This method provides access to the RMAITEM.CREDITAMOUNT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

The amount of the credit for this item in the currency specified by CURRENCY. If this amount is NULL then the credit amount is unknown.

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

getCreditAmountInEJBType

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

This method provides access to the RMAITEM.CREDITAMOUNT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

The amount of the credit for this item in the currency specified by CURRENCY. If this amount is NULL then the credit amount is unknown.

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

setCreditAmount

public void setCreditAmount(java.lang.String newValue)

This method provides access to the RMAITEM.CREDITAMOUNT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

The amount of the credit for this item in the currency specified by CURRENCY. If this amount is NULL then the credit amount is unknown.

Specified by:
setCreditAmount in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setCreditAmount

public void setCreditAmount(java.math.BigDecimal newValue)

This method provides access to the RMAITEM.CREDITAMOUNT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

The amount of the credit for this item in the currency specified by CURRENCY. If this amount is NULL then the credit amount is unknown.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getOrderItemsId

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

This method provides access to the RMAITEM.ORDERITEMS_ID column of DB2 type BIGINT.

The following is a description of this column:

The OrderItem from which the ITEMSPC_ID is from.

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

getOrderItemsIdInEJBType

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

This method provides access to the RMAITEM.ORDERITEMS_ID column of DB2 type BIGINT.

The following is a description of this column:

The OrderItem from which the ITEMSPC_ID is from.

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

setOrderItemsId

public void setOrderItemsId(java.lang.String newValue)

This method provides access to the RMAITEM.ORDERITEMS_ID column of DB2 type BIGINT.

The following is a description of this column:

The OrderItem from which the ITEMSPC_ID is from.

Specified by:
setOrderItemsId in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setOrderItemsId

public void setOrderItemsId(java.lang.Long newValue)

This method provides access to the RMAITEM.ORDERITEMS_ID column of DB2 type BIGINT.

The following is a description of this column:

The OrderItem from which the ITEMSPC_ID is from.

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

getCreditDate

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

This method provides access to the RMAITEM.CREDITDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The date that the credit was initiated.

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

getCreditDateInEJBType

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

This method provides access to the RMAITEM.CREDITDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The date that the credit was initiated.

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

setCreditDate

public void setCreditDate(java.lang.String newValue)

This method provides access to the RMAITEM.CREDITDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The date that the credit was initiated.

Specified by:
setCreditDate in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setCreditDate

public void setCreditDate(java.sql.Timestamp newValue)

This method provides access to the RMAITEM.CREDITDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The date that the credit was initiated.

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

getAdjustmentCredit

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

This method provides access to the RMAITEM.ADJUSTMENTCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

The adjustment, from the original order, to be credited.

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

getAdjustmentCreditInEJBType

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

This method provides access to the RMAITEM.ADJUSTMENTCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

The adjustment, from the original order, to be credited.

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

setAdjustmentCredit

public void setAdjustmentCredit(java.lang.String newValue)

This method provides access to the RMAITEM.ADJUSTMENTCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

The adjustment, from the original order, to be credited.

Specified by:
setAdjustmentCredit in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setAdjustmentCredit

public void setAdjustmentCredit(java.math.BigDecimal newValue)

This method provides access to the RMAITEM.ADJUSTMENTCREDIT column of DB2 type DECIMAL(20 5) NOT NULL DEFAULT 0.

The following is a description of this column:

The adjustment, from the original order, to be credited.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getCurrency

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

This method provides access to the RMAITEM.CURRENCY column of DB2 type CHAR(3) NOT NULL.

The following is a description of this column:

The currency of the monetary amounts specified for this item. This is a currency code as per ISO 4217 standards.

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

setCurrency

public void setCurrency(java.lang.String newValue)

This method provides access to the RMAITEM.CURRENCY column of DB2 type CHAR(3) NOT NULL.

The following is a description of this column:

The currency of the monetary amounts specified for this item. This is a currency code as per ISO 4217 standards.

Specified by:
setCurrency in interface RMAItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getItemSpcId

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

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

The following is a description of this column:

Identity of the inventory item.

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

getItemSpcIdInEJBType

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

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

The following is a description of this column:

Identity of the inventory item.

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

setItemSpcId

public void setItemSpcId(java.lang.String newValue)

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

The following is a description of this column:

Identity of the inventory item.

Specified by:
setItemSpcId in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setItemSpcId

public void setItemSpcId(java.lang.Long newValue)

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

The following is a description of this column:

Identity of the inventory item.

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

getInventoryQuantity

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

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

The following is a description of this column:

Quantity in inventory units.

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

getInventoryQuantityInEJBType

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

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

The following is a description of this column:

Quantity in inventory units.

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

setInventoryQuantity

public void setInventoryQuantity(java.lang.String newValue)

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

The following is a description of this column:

Quantity in inventory units.

Specified by:
setInventoryQuantity in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setInventoryQuantity

public void setInventoryQuantity(java.lang.Integer newValue)

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

The following is a description of this column:

Quantity in inventory units.

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

getRtnReasonId

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

This method provides access to the RMAITEM.RTNREASON_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The reason for the item to be returned.

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

getRtnReasonIdInEJBType

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

This method provides access to the RMAITEM.RTNREASON_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The reason for the item to be returned.

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

setRtnReasonId

public void setRtnReasonId(java.lang.String newValue)

This method provides access to the RMAITEM.RTNREASON_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The reason for the item to be returned.

Specified by:
setRtnReasonId in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setRtnReasonId

public void setRtnReasonId(java.lang.Integer newValue)

This method provides access to the RMAITEM.RTNREASON_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The reason for the item to be returned.

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

getStatus

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

This method provides access to the RMAITEM.STATUS column of DB2 type CHAR(3) DEFAULT 'PND'.

The following is a description of this column:

The status of the RMAItem as follows:&l

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

setStatus

public void setStatus(java.lang.String newValue)

This method provides access to the RMAITEM.STATUS column of DB2 type CHAR(3) DEFAULT 'PND'.

The following is a description of this column:

The status of the RMAItem as follows:&l

Specified by:
setStatus in interface RMAItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getRmaItemId

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

This method provides access to the RMAITEM.RMAITEM_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Generated unique key.

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

getRmaItemIdInEJBType

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

This method provides access to the RMAITEM.RMAITEM_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Generated unique key.

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

setRmaItemId

public void setRmaItemId(java.lang.String newValue)

This method provides access to the RMAITEM.RMAITEM_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Generated unique key.

Specified by:
setRmaItemId in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setRmaItemId

public void setRmaItemId(java.lang.Long newValue)

This method provides access to the RMAITEM.RMAITEM_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Generated unique key.

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

getComments

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

This method provides access to the RMAITEM.COMMENTS column of DB2 type VARCHAR(254).

The following is a description of this column:

Comment that applies to the RMA item.

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

setComments

public void setComments(java.lang.String newValue)

This method provides access to the RMAITEM.COMMENTS column of DB2 type VARCHAR(254).

The following is a description of this column:

Comment that applies to the RMA item.

Specified by:
setComments in interface RMAItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getMemberId

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

This method provides access to the RMAITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the member who created the RMA item record.

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

getMemberIdInEJBType

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

This method provides access to the RMAITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the member who created the RMA item record.

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

setMemberId

public void setMemberId(java.lang.String newValue)

This method provides access to the RMAITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the member who created the RMA item record.

Specified by:
setMemberId in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setMemberId

public void setMemberId(java.lang.Long newValue)

This method provides access to the RMAITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the member who created the RMA item record.

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

getRefundOrReplace

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

This method provides access to the RMAITEM.REFUNDORREPLACE column of DB2 type CHAR(3) NOT NULL.

The following is a description of this column:

Specifies whether the RMA item will be refunded or replaced: REF (refund) or REP (replace). This affects whether credit is done internally or externally and whether exchange information was gathered. Only REF is valid.

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

setRefundOrReplace

public void setRefundOrReplace(java.lang.String newValue)

This method provides access to the RMAITEM.REFUNDORREPLACE column of DB2 type CHAR(3) NOT NULL.

The following is a description of this column:

Specifies whether the RMA item will be refunded or replaced: REF (refund) or REP (replace). This affects whether credit is done internally or externally and whether exchange information was gathered. Only REF is valid.

Specified by:
setRefundOrReplace in interface RMAItemAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getRmaId

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

This method provides access to the RMAITEM.RMA_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The RMA of which this RMAItem is a part.

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

getRmaIdInEJBType

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

This method provides access to the RMAITEM.RMA_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The RMA of which this RMAItem is a part.

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

setRmaId

public void setRmaId(java.lang.String newValue)

This method provides access to the RMAITEM.RMA_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The RMA of which this RMAItem is a part.

Specified by:
setRmaId in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setRmaId

public void setRmaId(java.lang.Long newValue)

This method provides access to the RMAITEM.RMA_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The RMA of which this RMAItem is a part.

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

getTaxAmount

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

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

The following is a description of this column:

The amount of tax to be refunded, in the currency specified by CURRENCY. If this amount is NULL then the tax amount is unknown.

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

getTaxAmountInEJBType

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

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

The following is a description of this column:

The amount of tax to be refunded, in the currency specified by CURRENCY. If this amount is NULL then the tax amount is unknown.

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

setTaxAmount

public void setTaxAmount(java.lang.String newValue)

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

The following is a description of this column:

The amount of tax to be refunded, in the currency specified by CURRENCY. If this amount is NULL then the tax amount is unknown.

Specified by:
setTaxAmount in interface RMAItemAccessBeanData
Parameters:
newValue - String
Returns:
void

setTaxAmount

public void setTaxAmount(java.math.BigDecimal newValue)

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

The following is a description of this column:

The amount of tax to be refunded, in the currency specified by CURRENCY. If this amount is NULL then the tax amount is unknown.

Parameters:
newValue - java.math.BigDecimal
Returns:
void