|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.retek.component.customerorder.impl.ReturnLineRefundCalculator
com.retek.component.customerorder.impl.StandardReturnLineRefundCalculator
com.retek.component.customerorder.impl.ZeroChargeReturnLineRefundCalculator
Strategy class which encapsulates behavior for computing return line refund values for a zero sale or a replacement return line. Taxes are prorated off the quoted taxes on the parent order line; there are no charged taxes for a replacement return, and a zero sale line has no shipped containers.
Field Summary |
Fields inherited from class com.retek.component.customerorder.impl.StandardReturnLineRefundCalculator |
refundableOrderLine, refundableQuantity |
Constructor Summary | |
ZeroChargeReturnLineRefundCalculator(ReturnLineImpl returnLine)
|
Method Summary | |
protected void |
allocateTaxInvoiceLineItemRecords(boolean lockTaxRecordAllocations)
|
protected void |
allocateTaxInvoiceRecords(boolean lockTaxRecordAllocations)
|
Methods inherited from class com.retek.component.customerorder.impl.StandardReturnLineRefundCalculator |
calculateAdditionalShippingRefundAmount, calculateGiftRefundAmount, calculateMerchandiseRefundAmount, calculatePersonalizationRefundAmount, getChargeableOrderLine, logAdditionalReturnLineDetail |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ZeroChargeReturnLineRefundCalculator(ReturnLineImpl returnLine) throws SystemException
Method Detail |
protected final void allocateTaxInvoiceRecords(boolean lockTaxRecordAllocations) throws SystemException, BusinessException
allocateTaxInvoiceRecords
in class StandardReturnLineRefundCalculator
SystemException
BusinessException
protected final void allocateTaxInvoiceLineItemRecords(boolean lockTaxRecordAllocations) throws SystemException, BusinessException
allocateTaxInvoiceLineItemRecords
in class StandardReturnLineRefundCalculator
SystemException
BusinessException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |