com.retek.component.customerorder
Interface CustomerOrderTransactionGroup

All Superinterfaces:
BusinessObject, DistributedObject
All Known Implementing Classes:
CustomerOrderTransactionGroupImpl

public interface CustomerOrderTransactionGroup
extends DistributedObject


Method Summary
 void addMerchandiseTenderLiabilityReversalAmount(Money amount)
           
 void addSalesAuditReturnExportAmount(Money amount)
           
 void addSalesAuditSaleExportAmount(Money amount)
           
 void addTransactionItem(CustomerOrderTransactionItem transactionItem)
           
 boolean allReturnLinesReturned()
           
 void clearMerchandiseTenderLiabilityReversalAmount()
           
 void close()
           
 Money getBalance()
           
 RDate getCreateDate()
           
 CustomerOrderPayment getCreditPaymentForCancelledExchangeSale()
           
 RDate getMerchandiseTenderLiabilityResaTransactionDate()
           
 Money getMerchandiseTenderLiabilityReversalAmount()
           
 CustomerOrder getOrder()
           
 Money getSalesAuditReturnExportAmount()
           
 Money getSalesAuditSaleExportAmount()
           
 Money getTotalExchangeReturnAmount()
           
 Money getTotalExchangeSaleAmount()
           
 java.util.Set getTransactionItems()
           
 CustomerOrderTransactionGroupType getType()
           
 boolean hasCancelledExchangeSaleLine()
           
 boolean isAccommodation()
           
 boolean isClosed()
           
 boolean isExchange()
           
 boolean isNormal()
           
 boolean isOpen()
           
 boolean isReplacement()
           
 boolean isReturn()
           
 void open()
           
 
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
 

Method Detail

getTransactionItems

public java.util.Set getTransactionItems()
                                  throws SystemException
Throws:
SystemException

getCreateDate

public RDate getCreateDate()
                    throws SystemException
Throws:
SystemException

addTransactionItem

public void addTransactionItem(CustomerOrderTransactionItem transactionItem)
                        throws SystemException
Throws:
SystemException

getType

public CustomerOrderTransactionGroupType getType()
                                          throws SystemException,
                                                 BusinessException
Throws:
SystemException
BusinessException

getOrder

public CustomerOrder getOrder()
                       throws SystemException
Throws:
SystemException

close

public void close()
           throws SystemException
Throws:
SystemException

open

public void open()
          throws SystemException
Throws:
SystemException

getTotalExchangeReturnAmount

public Money getTotalExchangeReturnAmount()
                                   throws SystemException
Throws:
SystemException

getTotalExchangeSaleAmount

public Money getTotalExchangeSaleAmount()
                                 throws SystemException,
                                        BusinessException
Throws:
SystemException
BusinessException

getBalance

public Money getBalance()
                 throws SystemException,
                        BusinessException
Throws:
SystemException
BusinessException

isOpen

public boolean isOpen()
               throws SystemException
Throws:
SystemException

isClosed

public boolean isClosed()
                 throws SystemException
Throws:
SystemException

isNormal

public boolean isNormal()
                 throws SystemException,
                        BusinessException
Throws:
SystemException
BusinessException

isReturn

public boolean isReturn()
                 throws SystemException,
                        BusinessException
Throws:
SystemException
BusinessException

isExchange

public boolean isExchange()
                   throws SystemException,
                          BusinessException
Throws:
SystemException
BusinessException

isReplacement

public boolean isReplacement()
                      throws SystemException,
                             BusinessException
Throws:
SystemException
BusinessException

isAccommodation

public boolean isAccommodation()
                        throws SystemException,
                               BusinessException
Throws:
SystemException
BusinessException

hasCancelledExchangeSaleLine

public boolean hasCancelledExchangeSaleLine()
                                     throws SystemException
Throws:
SystemException

getCreditPaymentForCancelledExchangeSale

public CustomerOrderPayment getCreditPaymentForCancelledExchangeSale()
                                                              throws SystemException
Throws:
SystemException

allReturnLinesReturned

public boolean allReturnLinesReturned()
                               throws SystemException
Throws:
SystemException

getSalesAuditSaleExportAmount

public Money getSalesAuditSaleExportAmount()
                                    throws SystemException
Throws:
SystemException

getSalesAuditReturnExportAmount

public Money getSalesAuditReturnExportAmount()
                                      throws SystemException
Throws:
SystemException

addSalesAuditReturnExportAmount

public void addSalesAuditReturnExportAmount(Money amount)
                                     throws SystemException
Throws:
SystemException

addSalesAuditSaleExportAmount

public void addSalesAuditSaleExportAmount(Money amount)
                                   throws SystemException
Throws:
SystemException

addMerchandiseTenderLiabilityReversalAmount

public void addMerchandiseTenderLiabilityReversalAmount(Money amount)
                                                 throws SystemException
Throws:
SystemException

getMerchandiseTenderLiabilityReversalAmount

public Money getMerchandiseTenderLiabilityReversalAmount()
                                                  throws SystemException
Throws:
SystemException

getMerchandiseTenderLiabilityResaTransactionDate

public RDate getMerchandiseTenderLiabilityResaTransactionDate()
                                                       throws SystemException
Throws:
SystemException

clearMerchandiseTenderLiabilityReversalAmount

public void clearMerchandiseTenderLiabilityReversalAmount()
                                                   throws SystemException
Throws:
SystemException


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