com.retek.component.salesaudit
Interface SaeStoreTransactionHeader

All Superinterfaces:
BusinessObject, SecondClassObject
All Known Implementing Classes:
SaeStoreTransactionHeaderImpl

public interface SaeStoreTransactionHeader
extends SecondClassObject

Interface defining the operations for an order transaction header within the sales audit model. This object is a light-weight stand-in (proxy) for a SaeOrderTransactionContainer.


Method Summary
 DistributedReference getSourceObjectRef()
          Return the source object reference for the header.
 Store getStore()
          Return the store for the header.
 DistributedReference getStoreTransactionContainerRef()
          Return the order transaction container reference for the header.
 RDate getTransactionDate()
          Return the transaction date reference for the header.
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Method Detail

getStore

public Store getStore()
               throws SystemException
Return the store for the header.

Returns:
Store
Throws:
SystemException

getTransactionDate

public RDate getTransactionDate()
Return the transaction date reference for the header.

Returns:
RDate

getSourceObjectRef

public DistributedReference getSourceObjectRef()
Return the source object reference for the header. This either the source order (for all order transactions) or the source customer for a SVC cashout transaction.

Returns:
DistributedReference

getStoreTransactionContainerRef

public DistributedReference getStoreTransactionContainerRef()
Return the order transaction container reference for the header.

Returns:
DistributedReference


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