public class RMAItemDataBean
extends com.ibm.commerce.ordermanagement.beansrc.RMAItemDataBeanBase
implements com.ibm.commerce.ordermanagement.beans.RMAItemInputDataBean, com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The internal copyright field
|
emptyString
Constructor and Description |
---|
RMAItemDataBean()
OrderDataBean constructor comment.
|
RMAItemDataBean(RMAItemAccessBean aabRMAItem)
Constructs an RMAItemDataBean from an RMAItemAccessBean by extracting the RMAItem EJB reference from the
RMAItemAccessBean.
|
Modifier and Type | Method and Description |
---|---|
CatalogEntryDataBean |
getCatalogEntryDataBean()
This method returns the catalog entry associated to this rma item
|
CommandContext |
getCommandContext()
This method returns the cached copy of the commandContext property
|
java.lang.String |
getComponentId()
This method returns the rma item component id associated to this rma item
|
java.lang.String |
getFormattedQuantity()
This method returns the quantity formatted as a string with decimal separator only shown if there is a fractional portion
|
int |
getNumberOfOrderSerialNumbers()
This method returns the count of all order serial numbers data beans associated to this rma item and it's components
|
int |
getNumberOfRmaSerialNumbers()
This method returns the count of all rma serial numbers data beans associated to this rma item and it's components
|
OrderItemDataBean |
getOrderItemDataBean()
This method returns the order item associated to this rma item
|
com.ibm.commerce.fulfillment.beans.OrderSerialNumbersDataBean[] |
getOrderSerialNumbersDataBeans()
This method returns all rma serial numbers data beans associated to this rma item and it's components
|
java.lang.String |
getReasonCode()
This method returns the reasonCode property
|
TypedProperty |
getRequestProperties()
This method returns request properties
|
ReturnReasonDataBean |
getReturnReasonDataBean()
This method returns the return reason data bean associated to this rma item
|
RMADataBean |
getRmaDataBean()
This method returns the rma data bean associated to this rma item
|
java.lang.String |
getRmaItemId()
This method returns the rmaItemId property
|
com.ibm.commerce.ordermanagement.beans.RMASerialNumbersDataBean[] |
getRmaSerialNumbersDataBeans()
This method returns all rma serial numbers data beans associated to this rma item and it's components
|
com.ibm.commerce.ordermanagement.beans.RMASerialNumbersDataBean[] |
getRmaSerialNumbersDataBeansForComponent()
This method returns all rma serial numbers data beans associated to this rma item component.
|
com.ibm.commerce.ordermanagement.beans.RMASerialNumbersDataBean[] |
getRmaSerialNumbersDataBeansForRMAItem()
This method returns all rma serial numbers data beans associated to this rma item.
|
java.lang.String |
getShortDescription()
This method returns the rma item short description associated to its catalog entry
|
void |
populate()
This method is used to populate the RMAItemDataBean.
|
void |
setCommandContext(CommandContext context)
This method sets the cached copy of the commandContext property.
|
void |
setRequestProperties(TypedProperty param)
This method sets request properties
|
void |
setRmaItemId(java.lang.String rmaItemId)
This method sets the rmaItemId property for this data bean
|
getDelegate
findApprovedByOrderItemsId, findByOrderItemId, findByRmaId, findByRmaIdForUpdate, findByRmaItemIdForUpdate, getAdjustment, getAdjustmentCredit, getAdjustmentCreditInEntityType, getAdjustmentInEntityType, getCatalogEntryId, getCatalogEntryIdInEntityType, getComments, getCreditAmount, getCreditAmountInEntityType, getCreditDate, getCreditDateInEntityType, getCurrency, getEntity, getInventoryQuantity, getInventoryQuantityInEntityType, getItemSpcId, getItemSpcIdInEntityType, getLastUpdate, getLastUpdateInEntityType, getMemberId, getMemberIdInEntityType, getOrderItemsId, getOrderItemsIdInEntityType, getQuantity, getQuantityInEntityType, getRefundOrReplace, getRmaId, getRmaIdInEntityType, getRmaItemIdInEntityType, getRtnReasonId, getRtnReasonIdInEntityType, getStatus, getTaxAmount, getTaxAmountInEntityType, getTotalCredit, getTotalCreditInEntityType, instantiateEntity, setAdjustment, setAdjustment, setAdjustmentCredit, setAdjustmentCredit, setCatalogEntryId, setCatalogEntryId, setComments, setCreditAmount, setCreditAmount, setCreditDate, setCreditDate, setCurrency, setInitKey_rmaItemId, setInitKey_rmaItemId, setInventoryQuantity, setInventoryQuantity, setItemSpcId, setItemSpcId, setLastUpdate, setLastUpdate, setMemberId, setMemberId, setOrderItemsId, setOrderItemsId, setQuantity, setQuantity, setRefundOrReplace, setRmaId, setRmaId, setRmaItemId, setRtnReasonId, setRtnReasonId, setStatus, setTaxAmount, setTaxAmount, setTotalCredit, setTotalCredit
public static final java.lang.String COPYRIGHT
public RMAItemDataBean()
public RMAItemDataBean(RMAItemAccessBean aabRMAItem)
aabRMAItem
- RMAItemAccessBeanjava.lang.Exception
public CatalogEntryDataBean getCatalogEntryDataBean()
getCatalogEntryDataBean
in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
public java.lang.String getComponentId()
public OrderItemDataBean getOrderItemDataBean()
public void setCommandContext(CommandContext context)
setCommandContext
in interface SmartDataBean
context
- the command contextpublic CommandContext getCommandContext()
getCommandContext
in interface SmartDataBean
public java.lang.String getFormattedQuantity()
getFormattedQuantity
in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
public int getNumberOfOrderSerialNumbers()
getNumberOfOrderSerialNumbers
in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
public int getNumberOfRmaSerialNumbers()
getNumberOfRmaSerialNumbers
in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
public com.ibm.commerce.fulfillment.beans.OrderSerialNumbersDataBean[] getOrderSerialNumbersDataBeans()
getOrderSerialNumbersDataBeans
in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
public java.lang.String getReasonCode()
getReasonCode
in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
public void setRequestProperties(TypedProperty param)
setRequestProperties
in interface InputDataBean
param
- TypedPropertypublic TypedProperty getRequestProperties()
getRequestProperties
in interface InputDataBean
public ReturnReasonDataBean getReturnReasonDataBean()
getReturnReasonDataBean
in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
public RMADataBean getRmaDataBean()
getRmaDataBean
in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
public void setRmaItemId(java.lang.String rmaItemId)
setRmaItemId
in interface com.ibm.commerce.ordermanagement.beans.RMAItemInputDataBean
setRmaItemId
in class RMAItemAccessBean
rmaItemId
- the rma item idpublic java.lang.String getRmaItemId()
getRmaItemId
in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
getRmaItemId
in class RMAItemAccessBean
public com.ibm.commerce.ordermanagement.beans.RMASerialNumbersDataBean[] getRmaSerialNumbersDataBeans()
getRmaSerialNumbersDataBeans
in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
public com.ibm.commerce.ordermanagement.beans.RMASerialNumbersDataBean[] getRmaSerialNumbersDataBeansForRMAItem()
public com.ibm.commerce.ordermanagement.beans.RMASerialNumbersDataBean[] getRmaSerialNumbersDataBeansForComponent()
public java.lang.String getShortDescription()
getShortDescription
in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBean
public void populate() throws java.lang.Exception
populate()
method.populate
in interface SmartDataBean
java.lang.Exception
ECApplicationException
setRmaItemId(String)