com.retek.component.customerorder
Interface ShipToTotals
- All Superinterfaces:
- BusinessObject, SecondClassObject
- All Known Subinterfaces:
- NormalShipToTotals, ZeroChargeShipToTotals
- All Known Implementing Classes:
- NormalShipToTotalsImpl, ShipToTotalsImpl, ZeroChargeShipToTotalsImpl
- public interface ShipToTotals
- extends SecondClassObject
getShipTo
public ShipTo getShipTo()
throws SystemException
- Throws:
SystemException
getShippingRateTable
public ShippingRateTable getShippingRateTable()
throws SystemException
- Throws:
SystemException
getTotalStandardShippingCharge
public Money getTotalStandardShippingCharge()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalExtendedPrice
public Money getTotalExtendedPrice()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalAdditionalShippingCharge
public Money getTotalAdditionalShippingCharge()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalShippingTax
public Money getTotalShippingTax()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalShippingTax
public Money getTotalShippingTax(boolean applyReturnRefundTaxes)
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getTotalExtendedTax
public Money getTotalExtendedTax()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalExtendedTax
public Money getTotalExtendedTax(boolean applyReturnRefundTaxes)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalServiceCharge
public Money getTotalServiceCharge()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalGiftServiceCharge
public Money getTotalGiftServiceCharge()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalPersonalizationServiceCharge
public Money getTotalPersonalizationServiceCharge()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalMerchChargeForStandardShipping
public Money getTotalMerchChargeForStandardShipping()
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getTotalMerchChargeForRushShipping
public Money getTotalMerchChargeForRushShipping()
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getTotalShippingCharge
public Money getTotalShippingCharge()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalShipToLevelShippingChargesAndTax
public Money getTotalShipToLevelShippingChargesAndTax()
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getTotalStandardShippingTax
public Money getTotalStandardShippingTax()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalStandardShippingTax
public Money getTotalStandardShippingTax(boolean applyReturnRefundTaxes)
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getTotalAdditionalShippingTax
public Money getTotalAdditionalShippingTax()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalValueAddedServiceTax
public Money getTotalValueAddedServiceTax()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalValueAddedServiceTax
public Money getTotalValueAddedServiceTax(boolean applyReturnRefundTaxes)
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getAdditionalShippingCharge
public Money getAdditionalShippingCharge()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getServiceCharge
public Money getServiceCharge()
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getStandardShippingTax
public Money getStandardShippingTax()
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getStandardShippingCharge
public Money getStandardShippingCharge()
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getStandardShippingTax
public Money getStandardShippingTax(Money standardShippingCharge)
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getRushDeliveryCharge
public Money getRushDeliveryCharge()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getRushDeliveryTax
public Money getRushDeliveryTax()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getRushDeliveryTax
public Money getRushDeliveryTax(Money rushDeliveryCharge)
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getTotalTax
public Money getTotalTax()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalTax
public Money getTotalTax(boolean applyReturnRefundTaxes)
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
getTotalAccommodationAmount
public Money getTotalAccommodationAmount()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalAccommodationTaxAmount
public Money getTotalAccommodationTaxAmount()
throws SystemException
- Throws:
SystemException
getTotalPromotionAmount
public Money getTotalPromotionAmount()
throws SystemException
- Throws:
SystemException
getTotalNetStandardShippingCharge
public Money getTotalNetStandardShippingCharge()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalNetRushShippingCharge
public Money getTotalNetRushShippingCharge()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalReturnRefundAmount
public Money getTotalReturnRefundAmount()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalReturnRefundStandardShippingAmount
public Money getTotalReturnRefundStandardShippingAmount()
throws SystemException
- Throws:
SystemException
getTotalReturnRefundTaxAmount
public Money getTotalReturnRefundTaxAmount()
throws SystemException
- Throws:
SystemException
getTotalReturnRefundMerchAmount
public Money getTotalReturnRefundMerchAmount()
throws SystemException
- Throws:
SystemException
getTotalReturnRefundVASAmount
public Money getTotalReturnRefundVASAmount()
throws SystemException
- Throws:
SystemException
getTotalReturnRefundAdditionalShippingCharge
public Money getTotalReturnRefundAdditionalShippingCharge()
throws SystemException
- Throws:
SystemException
getTotalReturnRefundShippingAndHandlingAmount
public Money getTotalReturnRefundShippingAndHandlingAmount()
throws SystemException
- Throws:
SystemException
getTotalReturnRefundExtendedTax
public Money getTotalReturnRefundExtendedTax()
throws SystemException
- Throws:
SystemException
getTotalReturnRefundValueAddedServiceTax
public Money getTotalReturnRefundValueAddedServiceTax()
throws SystemException
- Throws:
SystemException
getTotalReturnRefundShippingTax
public Money getTotalReturnRefundShippingTax()
throws SystemException
- Throws:
SystemException
getTotalReturnStandardShippingAmount
public Money getTotalReturnStandardShippingAmount()
throws SystemException
- Throws:
SystemException
getTotalReturnTaxAmount
public Money getTotalReturnTaxAmount()
throws SystemException
- Throws:
SystemException
getTotalReturnMerchAmount
public Money getTotalReturnMerchAmount()
throws SystemException
- Throws:
SystemException
getTotalReturnVASAmount
public Money getTotalReturnVASAmount()
throws SystemException
- Throws:
SystemException
getTotalReturnAdditionalShippingCharge
public Money getTotalReturnAdditionalShippingCharge()
throws SystemException
- Throws:
SystemException
getTotalReturnShippingAndHandlingAmount
public Money getTotalReturnShippingAndHandlingAmount()
throws SystemException
- Throws:
SystemException
getTotalReturnExtendedTax
public Money getTotalReturnExtendedTax()
throws SystemException
- Throws:
SystemException
getTotalReturnValueAddedServiceTax
public Money getTotalReturnValueAddedServiceTax()
throws SystemException
- Throws:
SystemException
getTotalReturnShippingTax
public Money getTotalReturnShippingTax()
throws SystemException
- Throws:
SystemException
getTotalReturnAccommodationAmount
public Money getTotalReturnAccommodationAmount()
throws SystemException
- Returns:
- The total Money value that the ship-to's totals were reduced by as a result
of the accomodation. For a merchandise accomodation, this includes both the base
accomodation amount and the tax amount.
Where appropriate, if the base amount is necessary, this can be calculated from
getTotalReturnAccommodationAmount().subtract(getTotalReturnAccommodationTaxAmount())
.
- Throws:
SystemException
getTotalReturnAccommodationTaxAmount
public Money getTotalReturnAccommodationTaxAmount()
throws SystemException
- Throws:
SystemException
getTotalReturnPromotionAmount
public Money getTotalReturnPromotionAmount()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getTotalReturnPostage
public Money getTotalReturnPostage()
throws SystemException
- Throws:
SystemException
getTotalExtendTaxPercentage
public Percent getTotalExtendTaxPercentage()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
isTaxCalculationValid
public boolean isTaxCalculationValid()
throws SystemException
- Throws:
SystemException
setShipTo
public void setShipTo(ShipTo shipTo)
throws SystemException
- Throws:
SystemException
getOriginalStandardShippingCharge
public Money getOriginalStandardShippingCharge()
throws SystemException
- Throws:
SystemException
clearCalculatedTotals
public void clearCalculatedTotals()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
clearTaxCalculationError
public void clearTaxCalculationError()
throws SystemException
- Throws:
SystemException
getStandardShippingCharge
public Money getStandardShippingCharge(Money totalMerchChargeForStdShipping)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getCurrentTotalStandardShippingCharge
public Money getCurrentTotalStandardShippingCharge()
throws SystemException
- Throws:
SystemException
getCurrentStandardShippingItemTotal
public Money getCurrentStandardShippingItemTotal()
throws SystemException
- Throws:
SystemException
getPreviousStdShippingTax
public Money getPreviousStdShippingTax()
throws SystemException
- Throws:
SystemException
setCurrentStandardShippingItemTotal
public void setCurrentStandardShippingItemTotal(Money amount)
throws SystemException
- Throws:
SystemException
setCurrentTotalStandardShippingCharge
public void setCurrentTotalStandardShippingCharge(Money amount)
throws SystemException
- Throws:
SystemException
setPreviousStdShippingTax
public void setPreviousStdShippingTax(Money prevShippingTax)
throws SystemException
- Throws:
SystemException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28