com.retek.component.customerorder
Interface CustomerOrderPromotionAdjustment

All Superinterfaces:
BusinessObject, SecondClassObject
All Known Subinterfaces:
ReturnLinePromotionAdjustment, ShippedContainerLineProratedPromotion
All Known Implementing Classes:
CustomerOrderPromotionAdjustmentImpl, ReturnLinePromotionAdjustmentImpl, ShippedContainerLineProratedPromotionImpl

public interface CustomerOrderPromotionAdjustment
extends SecondClassObject


Method Summary
 Money getAmount()
           
 CustomerOrderPromotionDiscountType getDiscountType()
           
 Promotion getPromotion()
           
 CustomerOrderServiceLine getServiceLine()
           
 boolean isAdditionalShippingAndHandlingPromotion()
           
 boolean isItemLevelPromotion()
           
 boolean isStandardShippingAndHandlingPromotion()
           
 boolean isValueAddedServicePromotion()
           
 void setAmount(Money amount)
           
 void setDiscountType(CustomerOrderPromotionDiscountType discountType)
           
 void setPromotion(Promotion promotion)
           
 void setServiceLine(CustomerOrderServiceLine serviceLine)
           
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Method Detail

getPromotion

public Promotion getPromotion()
                       throws SystemException
Throws:
SystemException

getAmount

public Money getAmount()

getDiscountType

public CustomerOrderPromotionDiscountType getDiscountType()

getServiceLine

public CustomerOrderServiceLine getServiceLine()
                                        throws SystemException
Throws:
SystemException

isItemLevelPromotion

public boolean isItemLevelPromotion()
                             throws SystemException
Throws:
SystemException

isStandardShippingAndHandlingPromotion

public boolean isStandardShippingAndHandlingPromotion()
                                               throws SystemException
Throws:
SystemException

isAdditionalShippingAndHandlingPromotion

public boolean isAdditionalShippingAndHandlingPromotion()
                                                 throws SystemException
Throws:
SystemException

isValueAddedServicePromotion

public boolean isValueAddedServicePromotion()
                                     throws SystemException
Throws:
SystemException

setPromotion

public void setPromotion(Promotion promotion)

setDiscountType

public void setDiscountType(CustomerOrderPromotionDiscountType discountType)

setAmount

public void setAmount(Money amount)

setServiceLine

public void setServiceLine(CustomerOrderServiceLine serviceLine)


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28