com.retek.component.salesaudit
Interface SaeService
- All Superinterfaces:
- BusinessObject, ElementObject, SaeElement, SecondClassObject
- All Known Implementing Classes:
- SaeServiceImpl
- public interface SaeService
- extends SaeElement
Interface defining the operations for a service element
within a sales audit transaction.
Methods inherited from interface com.retek.component.salesaudit.SaeElement |
accept |
SERVICE_TYPE_ADDITIONAL_SHIPPING
public static final java.lang.String SERVICE_TYPE_ADDITIONAL_SHIPPING
- See Also:
- Constant Field Values
SERVICE_TYPE_STANDARD_SHIPPING
public static final java.lang.String SERVICE_TYPE_STANDARD_SHIPPING
- See Also:
- Constant Field Values
SERVICE_TYPE_RUSH_SHIPPING
public static final java.lang.String SERVICE_TYPE_RUSH_SHIPPING
- See Also:
- Constant Field Values
SERVICE_TYPE_MONOGRAMMING
public static final java.lang.String SERVICE_TYPE_MONOGRAMMING
- See Also:
- Constant Field Values
SERVICE_TYPE_PERSONALIZATION
public static final java.lang.String SERVICE_TYPE_PERSONALIZATION
- See Also:
- Constant Field Values
SERVICE_TYPE_GIFT_CARD
public static final java.lang.String SERVICE_TYPE_GIFT_CARD
- See Also:
- Constant Field Values
SERVICE_TYPE_GIFT_WRAP
public static final java.lang.String SERVICE_TYPE_GIFT_WRAP
- See Also:
- Constant Field Values
SERVICE_TYPE_RETURN_POSTAGE
public static final java.lang.String SERVICE_TYPE_RETURN_POSTAGE
- See Also:
- Constant Field Values
SERVICE_TYPE_SHIPPING_TYPES
public static final java.util.Set SERVICE_TYPE_SHIPPING_TYPES
SERVICE_TYPE_VAS_TYPES
public static final java.util.Set SERVICE_TYPE_VAS_TYPES
getServiceType
public java.lang.String getServiceType()
getServiceQuantity
public Quantity getServiceQuantity()
getServiceUnitAmount
public Money getServiceUnitAmount()
getDiscounts
public java.util.List getDiscounts()
throws SystemException
- Return the discount elements for the transaction.
- Returns:
- List discount elements
- Throws:
SystemException
getServiceItem
public SaeItem getServiceItem()
throws SystemException
- Return the service item for this service element.
- Returns:
- SaeItem service item
- Throws:
SystemException
getTax
public SaeTax getTax()
throws SystemException
- Return the tax element for the service. Will be null
for all services other than Standard S&H Service.
- Returns:
- SaeTax tax element
- Throws:
SystemException
setServiceType
public void setServiceType(java.lang.String serviceType)
setServiceQuantity
public void setServiceQuantity(Quantity serviceQuantity)
setServiceUnitAmount
public void setServiceUnitAmount(Money serviceUnitAmount)
setTax
public void setTax(SaeTax saeTax)
addDiscount
public void addDiscount(SaeDiscount saeDiscount)
setServiceItem
public void setServiceItem(SaeItem saeItem)
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28