com.retek.component.customerorder
Interface CustomerOrderVoucherPayment

All Superinterfaces:
BusinessObject, CustomerOrderPayment, CustomerOrderTransactionItem, DistributedObject
All Known Subinterfaces:
CustomerOrderGiftCertificatePayment, CustomerOrderMerchandiseCertificatePayment, CustomerOrderRewardCertificatePayment, CustomerOrderStoredValueCardPayment
All Known Implementing Classes:
CustomerOrderGiftCertificatePaymentImpl, CustomerOrderMerchandiseCertificatePaymentImpl, CustomerOrderRewardCertificatePaymentImpl, CustomerOrderStoredValueCardPaymentImpl, CustomerOrderVoucherPaymentImpl

public interface CustomerOrderVoucherPayment
extends CustomerOrderPayment

This interface extends from the standard CustomerOrderPayment. CustomerOrderVoucherPayment is a CustomerOrderPayment with a Tender Type of Voucher Payment.

Retek Inc. Copyright (c) 2003


Field Summary
static java.lang.String CONTROL_NUMBER
           
 
Fields inherited from interface com.retek.component.customerorder.CustomerOrderPayment
AMOUNT, SET_ORDER, TENDER_TYPE
 
Method Summary
 java.lang.String getControlNumber()
           
 void setControlNumber(java.lang.String controlNumber)
           
 
Methods inherited from interface com.retek.component.customerorder.CustomerOrderPayment
addSalesAuditExportAmount, allocateSettlement, allocateSettlement, allocateSettlement, authorize, authorize, authorizeManually, authorizeManually, cancel, consolidatePayments, finishSettlement, getAccountNumber, getAmount, getAuthorizedAmount, getCurrency, getHistoryEvents, getOrder, getOriginalAuthorizedAmount, getPaymentAuthorizationResponse, getPaymentTransactionType, getRedemptionTenderType, getRefundRecipientAddress, getRefundTenderType, getSalesAuditExportAmount, getSalesAuditPaidInState, getSalesAuditPaidOutState, getSalesAuditTransactionDate, getSettlement, getState, getTenderType, getTransactionTypeCode, getUnauthorizedAmount, hasUnauthorizedAmount, isAmountAdjustable, isAmountAdjustable, isApproved, isCancelable, isCancelled, isCreditPayment, isCreditPaymentForAccommodation, isCreditPaymentForPostSaleAccommodation, isCreditPaymentForPreSaleAccommodation, isDeclined, isFraud, isManuallyApproved, isPhysicalTender, isPreSettled, isReferral, isSettled, isWaitingAuth, isWaitingManualAuth, markCreditPaymentExportedForPaidOut, markCreditPaymentReadyForPaidOutExport, markSalePaymentExportedForPaidIn, markSalePaymentReadyForPaidInExport, setAmount, setAuthorizedAmount, setCurrency, setOriginalAuthorizedAmount, setPaymentTransactionType, setRefundRecipientAddress, setTransactionTypeCode
 
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 com.retek.component.customerorder.CustomerOrderTransactionItem
getTransactionGroup, getTransactionItemAmount, isCreditForTransactionGroupBalance, isDebitForTransactionGroupBalance, isExchangeSaleLine, isInClosedTransactionGroup, isReplacementSaleLine, notifyTransactionGroupClosed, setTransactionGroup
 

Field Detail

CONTROL_NUMBER

public static final java.lang.String CONTROL_NUMBER
See Also:
Constant Field Values
Method Detail

setControlNumber

public void setControlNumber(java.lang.String controlNumber)
                      throws SystemException,
                             BusinessException
Throws:
SystemException
BusinessException

getControlNumber

public java.lang.String getControlNumber()
                                  throws SystemException
Throws:
SystemException


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