com.retek.component.salesaudit
Interface SaeItem

All Superinterfaces:
BusinessObject, ElementObject, SaeElement, SecondClassObject
All Known Implementing Classes:
SaeItemImpl

public interface SaeItem
extends SaeElement

Interface defining the operations for a service element within a sales audit transaction.


Field Summary
static java.lang.String GIFT_CERTIFICATE_TYPE_CARD
           
static java.lang.String GIFT_CERTIFICATE_TYPE_CERT
           
 
Fields inherited from interface com.retek.component.salesaudit.SaeElement
SALES_AUDIT_NO, SALES_AUDIT_YES
 
Method Summary
 void addAccommodation(SaeAccommodation accommodation)
           
 void addDiscount(SaeDiscount discount)
           
 void addService(SaeService service)
           
 java.util.List getAccommodations()
          Return the accommodation elements for the transaction.
 java.lang.String getCustomerOrderLineNumber()
           
 java.lang.String getDirectShipFlag()
           
 java.lang.String getDirectShipSupplierId()
           
 java.util.List getDiscounts()
          Return the discount elements for the transaction.
 RDate getGiftCertificateExpirationDate()
           
 java.lang.String getGiftCertificateNumber()
           
 java.lang.String getGiftCertificateToCountryCode()
           
 java.lang.String getGiftCertificateToName()
           
 java.lang.String getGiftCertificateToState()
           
 java.lang.String getGiftCertificateType()
           
 java.lang.String getItemMerchandiseFlag()
           
 java.lang.String getItemNumber()
           
 java.lang.String getItemNumberType()
           
 Quantity getItemQuantity()
           
 java.lang.String getItemType()
           
 java.lang.String getMediaCode()
           
 java.lang.String getOrderAcceptanceUser()
           
 java.lang.String getReturnReasonCode()
           
 java.lang.String getSellingItemNumber()
           
 java.lang.String getSellingUnitOfMeasure()
           
 Money getSellingUnitPrice()
           
 java.util.List getServices()
          Return the service elements for the transaction.
 Money getSuggestedRetailPrice()
           
 SaeTax getTax()
          Return the tax element for the item.
 java.lang.String getTaxableFlag()
           
 boolean isItemMerchandise()
           
 void setCustomerOrderLineNumber(java.lang.String customerOrderLineNumber)
           
 void setDirectShipFlag(java.lang.String directShipFlag)
           
 void setDirectShipSupplierId(java.lang.String directShipSupplierId)
           
 void setGiftCertificateExpirationDate(RDate giftCertificateExpirationDate)
           
 void setGiftCertificateNumber(java.lang.String giftCertificateNumber)
           
 void setGiftCertificateToCountryCode(java.lang.String giftCertificateToCountryCode)
           
 void setGiftCertificateToName(java.lang.String giftCertificateToName)
           
 void setGiftCertificateToState(java.lang.String giftCertificateToState)
           
 void setGiftCertificateType(java.lang.String giftCertificateType)
           
 void setItemMerchandiseFlag(java.lang.String itemMerchandiseFlag)
           
 void setItemNumber(java.lang.String itemNumber)
           
 void setItemNumberType(java.lang.String itemNumberType)
           
 void setItemQuantity(Quantity itemQuantity)
           
 void setItemType(java.lang.String itemType)
           
 void setMediaCode(java.lang.String mediaCode)
           
 void setOrderAcceptanceUser(java.lang.String orderAcceptanceUser)
           
 void setReturnReasonCode(java.lang.String returnReasonCode)
           
 void setSellingItemNumber(java.lang.String sellingItemNumber)
           
 void setSellingUnitOfMeasure(java.lang.String sellingUnitOfMeasure)
           
 void setSellingUnitPrice(Money sellingUnitPrice)
           
 void setSuggestedRetailPrice(Money suggestedRetailPrice)
           
 void setTax(SaeTax tax)
           
 void setTaxableFlag(java.lang.String taxableFlag)
           
 
Methods inherited from interface com.retek.component.salesaudit.SaeElement
accept
 
Methods inherited from interface com.retek.commons.component.xml.ElementObject
getElementId, getParentElementId, toXml
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Field Detail

GIFT_CERTIFICATE_TYPE_CERT

public static final java.lang.String GIFT_CERTIFICATE_TYPE_CERT
See Also:
Constant Field Values

GIFT_CERTIFICATE_TYPE_CARD

public static final java.lang.String GIFT_CERTIFICATE_TYPE_CARD
See Also:
Constant Field Values
Method Detail

getItemType

public java.lang.String getItemType()

getItemNumber

public java.lang.String getItemNumber()

getItemNumberType

public java.lang.String getItemNumberType()

getMediaCode

public java.lang.String getMediaCode()

getSellingItemNumber

public java.lang.String getSellingItemNumber()

getCustomerOrderLineNumber

public java.lang.String getCustomerOrderLineNumber()

getItemQuantity

public Quantity getItemQuantity()

getSellingUnitOfMeasure

public java.lang.String getSellingUnitOfMeasure()

getSellingUnitPrice

public Money getSellingUnitPrice()

getSuggestedRetailPrice

public Money getSuggestedRetailPrice()

getTaxableFlag

public java.lang.String getTaxableFlag()

getItemMerchandiseFlag

public java.lang.String getItemMerchandiseFlag()

isItemMerchandise

public boolean isItemMerchandise()

getDirectShipFlag

public java.lang.String getDirectShipFlag()

getDirectShipSupplierId

public java.lang.String getDirectShipSupplierId()

getOrderAcceptanceUser

public java.lang.String getOrderAcceptanceUser()

getGiftCertificateNumber

public java.lang.String getGiftCertificateNumber()

getGiftCertificateType

public java.lang.String getGiftCertificateType()

getGiftCertificateExpirationDate

public RDate getGiftCertificateExpirationDate()

getGiftCertificateToName

public java.lang.String getGiftCertificateToName()

getGiftCertificateToState

public java.lang.String getGiftCertificateToState()

getGiftCertificateToCountryCode

public java.lang.String getGiftCertificateToCountryCode()

getReturnReasonCode

public java.lang.String getReturnReasonCode()

getDiscounts

public java.util.List getDiscounts()
                            throws SystemException
Return the discount elements for the transaction.

Returns:
List discount elements
Throws:
SystemException

getServices

public java.util.List getServices()
                           throws SystemException
Return the service elements for the transaction.

Returns:
List service elements
Throws:
SystemException

getAccommodations

public java.util.List getAccommodations()
                                 throws SystemException
Return the accommodation elements for the transaction.

Returns:
List accommodation elements
Throws:
SystemException

getTax

public SaeTax getTax()
              throws SystemException
Return the tax element for the item.

Returns:
SaeTax tax element
Throws:
SystemException

setItemNumber

public void setItemNumber(java.lang.String itemNumber)

setItemNumberType

public void setItemNumberType(java.lang.String itemNumberType)

setItemType

public void setItemType(java.lang.String itemType)

setItemMerchandiseFlag

public void setItemMerchandiseFlag(java.lang.String itemMerchandiseFlag)

setMediaCode

public void setMediaCode(java.lang.String mediaCode)

setSellingItemNumber

public void setSellingItemNumber(java.lang.String sellingItemNumber)

setCustomerOrderLineNumber

public void setCustomerOrderLineNumber(java.lang.String customerOrderLineNumber)

setItemQuantity

public void setItemQuantity(Quantity itemQuantity)

setSellingUnitOfMeasure

public void setSellingUnitOfMeasure(java.lang.String sellingUnitOfMeasure)

setSellingUnitPrice

public void setSellingUnitPrice(Money sellingUnitPrice)

setSuggestedRetailPrice

public void setSuggestedRetailPrice(Money suggestedRetailPrice)

setTaxableFlag

public void setTaxableFlag(java.lang.String taxableFlag)

setOrderAcceptanceUser

public void setOrderAcceptanceUser(java.lang.String orderAcceptanceUser)

setDirectShipFlag

public void setDirectShipFlag(java.lang.String directShipFlag)

setDirectShipSupplierId

public void setDirectShipSupplierId(java.lang.String directShipSupplierId)

setGiftCertificateNumber

public void setGiftCertificateNumber(java.lang.String giftCertificateNumber)

setGiftCertificateType

public void setGiftCertificateType(java.lang.String giftCertificateType)

setGiftCertificateExpirationDate

public void setGiftCertificateExpirationDate(RDate giftCertificateExpirationDate)

setGiftCertificateToName

public void setGiftCertificateToName(java.lang.String giftCertificateToName)

setGiftCertificateToState

public void setGiftCertificateToState(java.lang.String giftCertificateToState)

setGiftCertificateToCountryCode

public void setGiftCertificateToCountryCode(java.lang.String giftCertificateToCountryCode)

setReturnReasonCode

public void setReturnReasonCode(java.lang.String returnReasonCode)

addAccommodation

public void addAccommodation(SaeAccommodation accommodation)

addDiscount

public void addDiscount(SaeDiscount discount)

addService

public void addService(SaeService service)

setTax

public void setTax(SaeTax tax)


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