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

java.lang.Object
  extended bycom.retek.component.salesaudit.impl.remote.command.SaeExportGoodwillTender
All Implemented Interfaces:
SaeExportTender
Direct Known Subclasses:
SaeExportGoodwillReversalTender

public class SaeExportGoodwillTender
extends java.lang.Object
implements SaeExportTender


Field Summary
protected  Money paymentAmount
           
static java.lang.String TENDER_TYPE_GROUP
           
static java.lang.String TENDER_TYPE_ID
           
 
Constructor Summary
SaeExportGoodwillTender(Money paymentAmount)
           
 
Method Summary
 void addSalesAuditExportAmount(Money amount)
           
 Money getAmount()
          Return the amount of the tender (payment).
 java.lang.String getPaymentId()
          Return a unique identifier that can be used for the tender as its paymentId attribute.
 java.lang.String getPaymentType()
          Return the payment element type identifier for the tender.
 java.lang.String getRedemptionTenderTypeGroup()
          Return the tender type group identifier for the tender for redemption tender on Sale transaction.
 java.lang.String getRedemptionTenderTypeId()
          Return the tender type identifier for the tender.
 java.lang.String getRefundTenderTypeGroup()
          Return the tender type group identifier for the tender for a refund tender on PaidOut transaction.
 java.lang.String getRefundTenderTypeId()
          Return the tender type identifier for the tender for a refund tender on PaidOut transaction.
 Money getSalesAuditExportAmount()
           
 java.lang.String getTenderTypeGroup()
          Return the tender type group identifier for the tender.
 java.lang.String getTenderTypeId()
          Return the tender type identifier for the tender.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TENDER_TYPE_GROUP

public static final java.lang.String TENDER_TYPE_GROUP
See Also:
Constant Field Values

TENDER_TYPE_ID

public static final java.lang.String TENDER_TYPE_ID
See Also:
Constant Field Values

paymentAmount

protected Money paymentAmount
Constructor Detail

SaeExportGoodwillTender

public SaeExportGoodwillTender(Money paymentAmount)
                        throws SystemException
Method Detail

getAmount

public final Money getAmount()
Description copied from interface: SaeExportTender
Return the amount of the tender (payment).

Specified by:
getAmount in interface SaeExportTender
Returns:
Money tender amount

getPaymentId

public final java.lang.String getPaymentId()
Description copied from interface: SaeExportTender
Return a unique identifier that can be used for the tender as its paymentId attribute.

Specified by:
getPaymentId in interface SaeExportTender
Returns:
String unique payment id

getPaymentType

public final java.lang.String getPaymentType()
Description copied from interface: SaeExportTender
Return the payment element type identifier for the tender.

Specified by:
getPaymentType in interface SaeExportTender
Returns:
String payment element type
See Also:
SaePayment

getTenderTypeGroup

public final java.lang.String getTenderTypeGroup()
                                          throws SystemException
Description copied from interface: SaeExportTender
Return the tender type group identifier for the tender.

Specified by:
getTenderTypeGroup in interface SaeExportTender
Returns:
String tender type group identifier code
Throws:
SystemException
See Also:
TenderTypeGroup

getTenderTypeId

public final java.lang.String getTenderTypeId()
                                       throws SystemException
Description copied from interface: SaeExportTender
Return the tender type identifier for the tender.

Specified by:
getTenderTypeId in interface SaeExportTender
Returns:
String tender type identifier code
Throws:
SystemException
See Also:
TenderType

getRedemptionTenderTypeGroup

public final java.lang.String getRedemptionTenderTypeGroup()
                                                    throws SystemException
Description copied from interface: SaeExportTender
Return the tender type group identifier for the tender for redemption tender on Sale transaction.

Specified by:
getRedemptionTenderTypeGroup in interface SaeExportTender
Returns:
String redemption tender type group identifier code
Throws:
SystemException
See Also:
TenderTypeGroup

getRedemptionTenderTypeId

public final java.lang.String getRedemptionTenderTypeId()
                                                 throws SystemException
Description copied from interface: SaeExportTender
Return the tender type identifier for the tender. for redemption tender on Sale transaction.

Specified by:
getRedemptionTenderTypeId in interface SaeExportTender
Returns:
String redemption tender type identifier code
Throws:
SystemException
See Also:
TenderType

getRefundTenderTypeGroup

public final java.lang.String getRefundTenderTypeGroup()
                                                throws SystemException
Description copied from interface: SaeExportTender
Return the tender type group identifier for the tender for a refund tender on PaidOut transaction.

Specified by:
getRefundTenderTypeGroup in interface SaeExportTender
Returns:
String tender type group identifier code
Throws:
SystemException
See Also:
TenderTypeGroup

getRefundTenderTypeId

public final java.lang.String getRefundTenderTypeId()
                                             throws SystemException
Description copied from interface: SaeExportTender
Return the tender type identifier for the tender for a refund tender on PaidOut transaction.

Specified by:
getRefundTenderTypeId in interface SaeExportTender
Returns:
String tender type identifier code
Throws:
SystemException
See Also:
TenderType

getSalesAuditExportAmount

public final Money getSalesAuditExportAmount()
                                      throws SystemException
Specified by:
getSalesAuditExportAmount in interface SaeExportTender
Throws:
SystemException

addSalesAuditExportAmount

public final void addSalesAuditExportAmount(Money amount)
                                     throws SystemException
Specified by:
addSalesAuditExportAmount in interface SaeExportTender
Throws:
SystemException

toString

public java.lang.String toString()


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