com.retek.component.salesaudit.impl
Class SaeStoreTransactionHeaderImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.SecondClassObjectImpl
          extended bycom.retek.component.salesaudit.impl.SaeStoreTransactionHeaderImpl
All Implemented Interfaces:
BusinessObject, SaeStoreTransactionHeader, SecondClassObject

public class SaeStoreTransactionHeaderImpl
extends SecondClassObjectImpl
implements SaeStoreTransactionHeader


Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Constructor Summary
SaeStoreTransactionHeaderImpl(DistributedContext context, SaeStoreTransactionHeaderDto dto)
           
 
Method Summary
 SaeStoreTransactionHeaderDto getDto()
           
 DistributedReference getSourceObjectRef()
          Return the source object reference for the header.
 Store getStore()
          Return the store for the header.
 SaeStoreDayKey getStoreDayKey()
           
 DistributedReference getStoreTransactionContainerRef()
          Return the order transaction container reference for the header.
 RDate getTransactionDate()
          Return the transaction date reference for the header.
 
Methods inherited from class com.retek.commons.component.impl.SecondClassObjectImpl
equals, getGenericDto, hashCode, setGenericDto, toString, wrap, wrap, wrap, wrap
 
Methods inherited from class com.retek.commons.component.impl.BusinessObjectImpl
checkRelation, checkRelation, getBusinessInterface, getContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

SaeStoreTransactionHeaderImpl

public SaeStoreTransactionHeaderImpl(DistributedContext context,
                                     SaeStoreTransactionHeaderDto dto)
Method Detail

getDto

public SaeStoreTransactionHeaderDto getDto()

getStore

public Store getStore()
               throws SystemException
Description copied from interface: SaeStoreTransactionHeader
Return the store for the header.

Specified by:
getStore in interface SaeStoreTransactionHeader
Returns:
Store
Throws:
SystemException

getTransactionDate

public RDate getTransactionDate()
Description copied from interface: SaeStoreTransactionHeader
Return the transaction date reference for the header.

Specified by:
getTransactionDate in interface SaeStoreTransactionHeader
Returns:
RDate

getSourceObjectRef

public DistributedReference getSourceObjectRef()
Description copied from interface: SaeStoreTransactionHeader
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.

Specified by:
getSourceObjectRef in interface SaeStoreTransactionHeader
Returns:
DistributedReference

getStoreTransactionContainerRef

public DistributedReference getStoreTransactionContainerRef()
Description copied from interface: SaeStoreTransactionHeader
Return the order transaction container reference for the header.

Specified by:
getStoreTransactionContainerRef in interface SaeStoreTransactionHeader
Returns:
DistributedReference

getStoreDayKey

public SaeStoreDayKey getStoreDayKey()
                              throws SystemException
Throws:
SystemException


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