Default implementation of the CalculateReturnItemProductCreditCmd
interface. Calculate the amount of the original order item product price that this return merchandise authorization
(RMA) item qualifies for. This implementation calculates:
- product credit = roundCustomize(ORDERITEMS.PRICE * QUANTITY being returned) if the quantity being returned < the quantity purchased originally.
- product credit = ORDERITEMS.
If the limit amount is not null and the limit amount is < the product credit
. Then the product credit
is set equal to the limit amount. (This implementation has no limit).
Utilizes these access beans