com.retek.component.salesaudit.impl.remote.command
Class BaseLiabilityTransactionConverter

java.lang.Object
  extended bycom.retek.component.salesaudit.impl.remote.command.BaseTransactionConverter
      extended bycom.retek.component.salesaudit.impl.remote.command.BaseLiabilityTransactionConverter
Direct Known Subclasses:
PaidInTransactionConverter, PaidOutTransactionConverter

public abstract class BaseLiabilityTransactionConverter
extends BaseTransactionConverter


Nested Class Summary
 
Nested classes inherited from class com.retek.component.salesaudit.impl.remote.command.BaseTransactionConverter
BaseTransactionConverter.TransactionConverterSubprocess
 
Field Summary
 
Fields inherited from class com.retek.component.salesaudit.impl.remote.command.BaseTransactionConverter
context, shItemElementAdded, sourceExportObject, storeTxnContainer, totalPaymentAmt, transaction
 
Constructor Summary
protected BaseLiabilityTransactionConverter(SaeStoreTransactionContainer storeTxnContainer, java.lang.Object sourceExportObject)
           
 
Method Summary
protected  SaeTransaction createTransactionElement(CustomerOrder order, RDate transactionDate, java.lang.String transactionType, java.lang.String subTransactionType, java.lang.String reasonCode)
           
protected abstract  void doConvert()
           
 
Methods inherited from class com.retek.component.salesaudit.impl.remote.command.BaseTransactionConverter
calculateValueAddedServicePrice, createCustomerElement, createItemElement, createItemElement, createPaymentElementForLiabilityTransaction, createPaymentElementForLiabilityTransaction, createPaymentElementsForReturnTransaction, createPaymentElementsForSaleTransaction, createShippingServiceElement, createShItemElement, createVasItemElement, getContext, getEmployeeNumber, getLogger, getOrder, getSalesAuditManager, getSourceExportObject, getStore, getTransaction, getTransactionBalancingThreshold, getTransactionDate, getVasServiceExportSku, getVasServiceType, isTransactionBalancingEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseLiabilityTransactionConverter

protected BaseLiabilityTransactionConverter(SaeStoreTransactionContainer storeTxnContainer,
                                            java.lang.Object sourceExportObject)
Method Detail

doConvert

protected abstract void doConvert()
                           throws SystemException,
                                  BusinessException
Specified by:
doConvert in class BaseTransactionConverter
Throws:
SystemException
BusinessException

createTransactionElement

protected final SaeTransaction createTransactionElement(CustomerOrder order,
                                                        RDate transactionDate,
                                                        java.lang.String transactionType,
                                                        java.lang.String subTransactionType,
                                                        java.lang.String reasonCode)
                                                 throws SystemException,
                                                        BusinessException
Throws:
SystemException
BusinessException


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