com.retek.component.salesaudit
Interface SaeStoreDay

All Superinterfaces:
BusinessObject, DistributedObject

public interface SaeStoreDay
extends DistributedObject

Interface defining the operations for a sales audit export store/day.


Method Summary
 void close()
          Mark the store/day as closed.
 SaeTransaction createDcloseTransaction(RDate createTime)
          Create a dclose transaction element for the store/day.
 int getFileCount()
          Return the count of the number of files exported for a given store/day.
 Store getStore()
          Return the store for the sales audit store/day object.
 RDate getTransactionDate()
          Return the transaction date the sales audit store/day object.
 void incrementFileCount()
          Increment the export file count for the store/day.
 boolean isClosed()
          Return a boolean indicating if the store/day is closed.
 void submit()
          Submit/persist the sales audit store/day object.
 
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

getStore

public Store getStore()
               throws SystemException
Return the store for the sales audit store/day object.

Returns:
Store
Throws:
SystemException

getTransactionDate

public RDate getTransactionDate()
                         throws SystemException
Return the transaction date the sales audit store/day object.

Returns:
RDate transaction date
Throws:
SystemException

getFileCount

public int getFileCount()
                 throws SystemException
Return the count of the number of files exported for a given store/day.

Returns:
int number of exported files
Throws:
SystemException

createDcloseTransaction

public SaeTransaction createDcloseTransaction(RDate createTime)
                                       throws SystemException
Create a dclose transaction element for the store/day.

Parameters:
createTime -
Returns:
SaeTransaction dclose transaction
Throws:
SystemException

isClosed

public boolean isClosed()
                 throws SystemException
Return a boolean indicating if the store/day is closed.

Returns:
boolean true if store/day is closed
Throws:
SystemException

incrementFileCount

public void incrementFileCount()
                        throws SystemException
Increment the export file count for the store/day.

Throws:
SystemException

submit

public void submit()
            throws SystemException
Submit/persist the sales audit store/day object.

Throws:
SystemException

close

public void close()
           throws SystemException
Mark the store/day as closed.

Throws:
SystemException


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