|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface defining the operations for an order transaction container. This container is used to hold one or more sales audit SaeTransaction objects for a source object (order or customer), which then get persisted within the sales audit transaction staging table.
Field Summary | |
---|---|
static java.lang.String |
SOURCE_OBJECT
|
static java.lang.String |
STORE
|
static java.lang.String |
TRANSACTION
|
static java.lang.String |
TRANSACTION_DATE
|
Method Summary | |
---|---|
DistributedObject |
getSourceObject()
Return the source business object for the store transaction container. |
Store |
getStore()
Return the store for the store transaction container. |
SaeTransaction |
getTransaction()
Return the transaction for the store transaction container. |
RDate |
getTransactionDate()
Return the transaction date for the store transaction container. |
void |
setSourceObject(DistributedObject sourceObject)
Set the source business object for the store transaction container. |
void |
setTransaction(SaeTransaction transaction)
Set the sales audit transaction for the store transaction container. |
void |
submit()
Submit the order transaction container 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 |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Field Detail |
public static final java.lang.String STORE
public static final java.lang.String TRANSACTION_DATE
public static final java.lang.String TRANSACTION
public static final java.lang.String SOURCE_OBJECT
Method Detail |
public Store getStore() throws SystemException
SystemException
public RDate getTransactionDate() throws SystemException
SystemException
public SaeTransaction getTransaction() throws SystemException
SystemException
public DistributedObject getSourceObject() throws SystemException
SystemException
public void setSourceObject(DistributedObject sourceObject) throws SystemException
sourceObject
- source object
SystemException
public void setTransaction(SaeTransaction transaction) throws SystemException
transaction
- SaeTransaction object
SystemException
public void submit() throws SystemException, BusinessException
SystemException
BusinessException
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |