com.retek.component.salesaudit.impl.remote
Interface SalesAuditServicesRemote

All Superinterfaces:
DefaultSessionRemote, javax.ejb.EJBObject, java.rmi.Remote

public interface SalesAuditServicesRemote
extends DefaultSessionRemote

Remote interface for com.retek.component.salesaudit.impl.remote.SalesAuditServices.


Method Summary
 ReferenceCache createReferenceCacheForSaeStoreDay()
           
 ReferenceCache createReferenceCacheForSaeStoreTransactionContainer()
           
 java.util.Set findAllOpenSaeStoreDays()
           
 java.util.List findAllSaeStoreTransactionHeaders()
           
 RDate findLastClosedDate(DistributedReference storeRef)
           
 SaeStoreDayDto findSaeStoreDay(DistributedReference storeRef, RDate transactionDate)
           
 SaeStoreTransactionCounterDto findSaeStoreTransactionCounter(DistributedReference storeRef)
           
 boolean hasPendingSaeTransactions(DistributedReference storeRef, RDate transactionDate)
           
 void processOrderForSalesAuditExport(DistributedReference orderRef, DistributedReference userRef)
           
 void processSvcCashoutForSalesAuditExport(DistributedReference cashoutRef)
           
 SaeStoreTransactionContainerDto readSaeStoreTransactionContainer(DistributedReference reference)
           
 java.util.Set readSaeStoreTransactionContainers(java.util.Set refs)
           
 SaeStoreTransactionCounterDto readSaeStoreTransactionCounter(DistributedReference reference)
           
 SaeStoreDayDto submit(SaeStoreDayDto saeStoreDayDto)
           
 SaeStoreTransactionContainerDto submit(SaeStoreTransactionContainerDto saeStoreTransactionContainerDto)
           
 java.util.List updateStoreDayForSuccessfulExport(SaeStoreDayDto saeStoreDayDto, SaeStoreTransactionCounterDto storeTxnCounterDto, java.util.Set orderTransactionContainerRefs)
           
 
Methods inherited from interface com.retek.commons.domain.core.impl.remote.DefaultSessionRemote
getLocal, getRemote, getRemoteHome
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

createReferenceCacheForSaeStoreDay

public ReferenceCache createReferenceCacheForSaeStoreDay()
                                                  throws SystemException,
                                                         java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

createReferenceCacheForSaeStoreTransactionContainer

public ReferenceCache createReferenceCacheForSaeStoreTransactionContainer()
                                                                   throws SystemException,
                                                                          java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findAllOpenSaeStoreDays

public java.util.Set findAllOpenSaeStoreDays()
                                      throws SystemException,
                                             java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findAllSaeStoreTransactionHeaders

public java.util.List findAllSaeStoreTransactionHeaders()
                                                 throws SystemException,
                                                        java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findLastClosedDate

public RDate findLastClosedDate(DistributedReference storeRef)
                         throws SystemException,
                                java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findSaeStoreDay

public SaeStoreDayDto findSaeStoreDay(DistributedReference storeRef,
                                      RDate transactionDate)
                               throws SystemException,
                                      java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findSaeStoreTransactionCounter

public SaeStoreTransactionCounterDto findSaeStoreTransactionCounter(DistributedReference storeRef)
                                                             throws SystemException,
                                                                    java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

hasPendingSaeTransactions

public boolean hasPendingSaeTransactions(DistributedReference storeRef,
                                         RDate transactionDate)
                                  throws SystemException,
                                         java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

processOrderForSalesAuditExport

public void processOrderForSalesAuditExport(DistributedReference orderRef,
                                            DistributedReference userRef)
                                     throws SystemException,
                                            BusinessException,
                                            java.rmi.RemoteException
Throws:
SystemException
BusinessException
java.rmi.RemoteException

processSvcCashoutForSalesAuditExport

public void processSvcCashoutForSalesAuditExport(DistributedReference cashoutRef)
                                          throws SystemException,
                                                 BusinessException,
                                                 java.rmi.RemoteException
Throws:
SystemException
BusinessException
java.rmi.RemoteException

readSaeStoreTransactionContainer

public SaeStoreTransactionContainerDto readSaeStoreTransactionContainer(DistributedReference reference)
                                                                 throws SystemException,
                                                                        java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readSaeStoreTransactionContainers

public java.util.Set readSaeStoreTransactionContainers(java.util.Set refs)
                                                throws SystemException,
                                                       java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readSaeStoreTransactionCounter

public SaeStoreTransactionCounterDto readSaeStoreTransactionCounter(DistributedReference reference)
                                                             throws SystemException,
                                                                    java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submit

public SaeStoreDayDto submit(SaeStoreDayDto saeStoreDayDto)
                      throws SystemException,
                             java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submit

public SaeStoreTransactionContainerDto submit(SaeStoreTransactionContainerDto saeStoreTransactionContainerDto)
                                       throws SystemException,
                                              java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

updateStoreDayForSuccessfulExport

public java.util.List updateStoreDayForSuccessfulExport(SaeStoreDayDto saeStoreDayDto,
                                                        SaeStoreTransactionCounterDto storeTxnCounterDto,
                                                        java.util.Set orderTransactionContainerRefs)
                                                 throws SystemException,
                                                        java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException


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