com.retek.component.salesaudit
Interface SaeAccommodation

All Superinterfaces:
BusinessObject, ElementObject, SaeElement, SecondClassObject

public interface SaeAccommodation
extends SaeElement

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


Field Summary
static java.lang.String ACCOMMODATION_TYPE
           
static java.util.Set ORDER_HEADER_ACCOMMODATION_TYPES
           
 
Fields inherited from interface com.retek.component.salesaudit.SaeElement
SALES_AUDIT_NO, SALES_AUDIT_YES
 
Method Summary
 Money getAccommodationAmount()
           
 java.lang.String getAccommodationId()
           
 SaeItem getAccommodationItem()
          Return the accommodation item for this accommodation element.
 java.lang.String getAccommodationReason()
           
 java.lang.String getAccommodationType()
           
 SaeTax getTax()
          Return the accommodation tax credit tax element.
 void setAccommodationAmount(Money accommodationAmount)
           
 void setAccommodationId(java.lang.String accommodationId)
           
 void setAccommodationItem(SaeItem accommodationItem)
           
 void setAccommodationReason(java.lang.String accommodationReason)
           
 void setAccommodationType(java.lang.String accommodationType)
           
 void setTax(SaeTax accommodationTax)
           
 
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

ACCOMMODATION_TYPE

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

ORDER_HEADER_ACCOMMODATION_TYPES

public static final java.util.Set ORDER_HEADER_ACCOMMODATION_TYPES
Method Detail

getAccommodationId

public java.lang.String getAccommodationId()

getAccommodationType

public java.lang.String getAccommodationType()

getAccommodationAmount

public Money getAccommodationAmount()

getAccommodationReason

public java.lang.String getAccommodationReason()

getAccommodationItem

public SaeItem getAccommodationItem()
                             throws SystemException
Return the accommodation item for this accommodation element.

Returns:
SaeItem accommodation item
Throws:
SystemException

getTax

public SaeTax getTax()
              throws SystemException
Return the accommodation tax credit tax element. This is the amount of the tax credit associated to the accommodation (if the accommodation is for a post-sale GeneralAccommodation).

Returns:
SaeTax tax credit element
Throws:
SystemException

setAccommodationId

public void setAccommodationId(java.lang.String accommodationId)

setAccommodationType

public void setAccommodationType(java.lang.String accommodationType)

setAccommodationAmount

public void setAccommodationAmount(Money accommodationAmount)

setAccommodationReason

public void setAccommodationReason(java.lang.String accommodationReason)

setAccommodationItem

public void setAccommodationItem(SaeItem accommodationItem)

setTax

public void setTax(SaeTax accommodationTax)


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25