com.retek.component.customerorder
Interface TaxAccommodation

All Superinterfaces:
Accommodation, BusinessObject, CustomerOrderTransactionItem, DistributedObject
All Known Subinterfaces:
CustomerOrderLineTaxAccommodation, CustomerOrderTaxAccommodation
All Known Implementing Classes:
CustomerOrderLineTaxAccommodationImpl, CustomerOrderTaxAccommodationImpl, TaxAccommodationImpl

public interface TaxAccommodation
extends Accommodation


Field Summary
 
Fields inherited from interface com.retek.component.customerorder.Accommodation
ORDER, ORDER_LINE, REASON, VALUE, ZERO_SALE_LINE
 
Method Summary
 Money getAccommodatedAdditionalShippingTax()
           
 Money getAccommodatedGiftTax()
           
 Money getAccommodatedMerchTax()
           
 Money getAccommodatedPersonalizationTax()
           
 Money getAccommodatedRushDeliveryTax()
           
 Money getAccommodatedStandardShippingTax()
           
 Money getActualAccommodatedAdditionalShippingTax(java.lang.String invoiceId)
           
 Money getActualAccommodatedGiftTax(java.lang.String invoiceId)
           
 Money getActualAccommodatedMerchTax(java.lang.String invoiceId)
           
 Money getActualAccommodatedPersonalizationTax(java.lang.String invoiceId)
           
 Money getActualAccommodatedStandardShippingTax(java.lang.String invoiceId)
           
 Money getActualTotalAccommodatedTax()
           
 Money getChargedAccommodatedAdditionalShippingTax(java.lang.String invoiceId)
           
 Money getChargedAccommodatedGiftTax(java.lang.String invoiceId)
           
 Money getChargedAccommodatedMerchTax(java.lang.String invoiceId)
           
 Money getChargedAccommodatedPersonalizationTax(java.lang.String invoiceId)
           
 Money getChargedAccommodatedStandardShippingTax(java.lang.String invoiceId)
           
 
Methods inherited from interface com.retek.component.customerorder.Accommodation
calculateAmount, getAccommodationAmount, getAccommodationScope, getAccommodationType, getCreatedByUser, getCustomerOrder, getCustomerOrderLine, getDate, getDescription, getHistoryEventDetail, getLastUpdatedByUser, getPaymentTransactionType, getReason, getSalesAuditExportState, getSalesAuditTransactionDate, getTaxAmount, isAppliedPreShipment, isVertexTaxCreditGenerated, setAppliedPreShipment, setReason, setSalesAuditExportState, setSalesAuditTransactionDate, setVertexTaxCreditGenerated
 
Methods inherited from interface com.retek.commons.component.DistributedObject
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 
Methods inherited from interface com.retek.component.customerorder.CustomerOrderTransactionItem
getTransactionGroup, getTransactionItemAmount, isCreditForTransactionGroupBalance, isDebitForTransactionGroupBalance, isExchangeSaleLine, isInClosedTransactionGroup, isReplacementSaleLine, notifyTransactionGroupClosed, setTransactionGroup
 

Method Detail

getAccommodatedMerchTax

public Money getAccommodatedMerchTax()
                              throws SystemException
Throws:
SystemException

getChargedAccommodatedMerchTax

public Money getChargedAccommodatedMerchTax(java.lang.String invoiceId)
                                     throws SystemException
Throws:
SystemException

getAccommodatedGiftTax

public Money getAccommodatedGiftTax()
                             throws SystemException
Throws:
SystemException

getChargedAccommodatedGiftTax

public Money getChargedAccommodatedGiftTax(java.lang.String invoiceId)
                                    throws SystemException
Throws:
SystemException

getAccommodatedPersonalizationTax

public Money getAccommodatedPersonalizationTax()
                                        throws SystemException
Throws:
SystemException

getChargedAccommodatedPersonalizationTax

public Money getChargedAccommodatedPersonalizationTax(java.lang.String invoiceId)
                                               throws SystemException
Throws:
SystemException

getAccommodatedAdditionalShippingTax

public Money getAccommodatedAdditionalShippingTax()
                                           throws SystemException
Throws:
SystemException

getChargedAccommodatedAdditionalShippingTax

public Money getChargedAccommodatedAdditionalShippingTax(java.lang.String invoiceId)
                                                  throws SystemException
Throws:
SystemException

getAccommodatedStandardShippingTax

public Money getAccommodatedStandardShippingTax()
                                         throws SystemException
Throws:
SystemException

getChargedAccommodatedStandardShippingTax

public Money getChargedAccommodatedStandardShippingTax(java.lang.String invoiceId)
                                                throws SystemException
Throws:
SystemException

getAccommodatedRushDeliveryTax

public Money getAccommodatedRushDeliveryTax()
                                     throws SystemException
Throws:
SystemException

getActualTotalAccommodatedTax

public Money getActualTotalAccommodatedTax()
                                    throws SystemException
Throws:
SystemException

getActualAccommodatedMerchTax

public Money getActualAccommodatedMerchTax(java.lang.String invoiceId)
                                    throws SystemException
Throws:
SystemException

getActualAccommodatedGiftTax

public Money getActualAccommodatedGiftTax(java.lang.String invoiceId)
                                   throws SystemException
Throws:
SystemException

getActualAccommodatedPersonalizationTax

public Money getActualAccommodatedPersonalizationTax(java.lang.String invoiceId)
                                              throws SystemException
Throws:
SystemException

getActualAccommodatedAdditionalShippingTax

public Money getActualAccommodatedAdditionalShippingTax(java.lang.String invoiceId)
                                                 throws SystemException
Throws:
SystemException

getActualAccommodatedStandardShippingTax

public Money getActualAccommodatedStandardShippingTax(java.lang.String invoiceId)
                                               throws SystemException
Throws:
SystemException


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