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
|
getDelegatefindApprovedByOrderItemsId, 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, setTotalCreditpublic static final java.lang.String COPYRIGHT
public RMAItemDataBean()
public RMAItemDataBean(RMAItemAccessBean aabRMAItem)
aabRMAItem - RMAItemAccessBeanjava.lang.Exceptionpublic CatalogEntryDataBean getCatalogEntryDataBean()
getCatalogEntryDataBean in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBeanpublic java.lang.String getComponentId()
public OrderItemDataBean getOrderItemDataBean()
public void setCommandContext(CommandContext context)
setCommandContext in interface SmartDataBeancontext - the command contextpublic CommandContext getCommandContext()
getCommandContext in interface SmartDataBeanpublic java.lang.String getFormattedQuantity()
getFormattedQuantity in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBeanpublic int getNumberOfOrderSerialNumbers()
getNumberOfOrderSerialNumbers in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBeanpublic int getNumberOfRmaSerialNumbers()
getNumberOfRmaSerialNumbers in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBeanpublic com.ibm.commerce.fulfillment.beans.OrderSerialNumbersDataBean[] getOrderSerialNumbersDataBeans()
getOrderSerialNumbersDataBeans in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBeanpublic java.lang.String getReasonCode()
getReasonCode in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBeanpublic void setRequestProperties(TypedProperty param)
setRequestProperties in interface InputDataBeanparam - TypedPropertypublic TypedProperty getRequestProperties()
getRequestProperties in interface InputDataBeanpublic ReturnReasonDataBean getReturnReasonDataBean()
getReturnReasonDataBean in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBeanpublic RMADataBean getRmaDataBean()
getRmaDataBean in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBeanpublic void setRmaItemId(java.lang.String rmaItemId)
setRmaItemId in interface com.ibm.commerce.ordermanagement.beans.RMAItemInputDataBeansetRmaItemId in class RMAItemAccessBeanrmaItemId - the rma item idpublic java.lang.String getRmaItemId()
getRmaItemId in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBeangetRmaItemId in class RMAItemAccessBeanpublic com.ibm.commerce.ordermanagement.beans.RMASerialNumbersDataBean[] getRmaSerialNumbersDataBeans()
getRmaSerialNumbersDataBeans in interface com.ibm.commerce.ordermanagement.beans.RMAItemSmartDataBeanpublic 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.RMAItemSmartDataBeanpublic void populate()
throws java.lang.Exception
populate() method.populate in interface SmartDataBeanjava.lang.ExceptionECApplicationExceptionsetRmaItemId(String)