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

java.lang.Object
  extended bycom.retek.component.salesaudit.impl.remote.command.SaeExportPaymentTender
All Implemented Interfaces:
SaeExportTender

public class SaeExportPaymentTender
extends java.lang.Object
implements SaeExportTender


Constructor Summary
SaeExportPaymentTender(CustomerOrderPayment payment)
           
 
Method Summary
 void addSalesAuditExportAmount(Money amount)
           
 Money getAmount()
          Return the amount of the tender (payment).
 CustomerOrderPayment getPayment()
           
 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
 

Constructor Detail

SaeExportPaymentTender

public SaeExportPaymentTender(CustomerOrderPayment payment)
                       throws SystemException
Method Detail

getPayment

public CustomerOrderPayment getPayment()

getAmount

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

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

getPaymentId

public java.lang.String getPaymentId()
                              throws SystemException
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
Throws:
SystemException

getPaymentType

public java.lang.String getPaymentType()
                                throws SystemException
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
Throws:
SystemException
See Also:
SaePayment

getTenderTypeGroup

public 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 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 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 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 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 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 Money getSalesAuditExportAmount()
                                throws SystemException
Specified by:
getSalesAuditExportAmount in interface SaeExportTender
Throws:
SystemException

addSalesAuditExportAmount

public 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