com.retek.component.salesaudit
Interface SaePayment

All Superinterfaces:
BusinessObject, ElementObject, SaeElement, SecondClassObject

public interface SaePayment
extends SaeElement

Interface defining the operations for a payment element within a sales audit transaction.


Field Summary
static java.lang.String PAYMENT_TYPE_CASH
           
static java.lang.String PAYMENT_TYPE_CHECK
           
static java.lang.String PAYMENT_TYPE_CREDIT_CARD
           
static java.lang.String PAYMENT_TYPE_CUST_GOODWILL
           
static java.lang.String PAYMENT_TYPE_GIFT_CARD
           
static java.lang.String PAYMENT_TYPE_GIFT_CERT
           
static java.lang.String PAYMENT_TYPE_MERCH_CARD
           
static java.lang.String PAYMENT_TYPE_MERCH_CERT
           
static java.lang.String PAYMENT_TYPE_MERCHANDISE
           
static java.lang.String PAYMENT_TYPE_NO_TENDER
           
static java.lang.String PAYMENT_TYPE_REWARD_CERT
           
static java.util.Set PAYMENT_TYPE_VOUCHER_TYPES
           
 
Fields inherited from interface com.retek.component.salesaudit.SaeElement
SALES_AUDIT_NO, SALES_AUDIT_YES
 
Method Summary
 java.lang.String getCheckAccountNumber()
           
 java.lang.String getCheckAuthorizationCode()
           
 RDate getCheckAuthorizationDate()
           
 java.lang.String getCheckCheckNumber()
           
 java.lang.String getCheckRoutingNumber()
           
 java.lang.String getCreditCardAccountNumber()
           
 RDate getCreditCardAuthorizationDate()
           
 java.lang.String getCreditCardCardHolderFirstName()
           
 java.lang.String getCreditCardCardHolderLastName()
           
 java.lang.String getCreditCardCardHolderMiddleInitial()
           
 java.lang.String getCreditCardExpirationDate()
           
 java.lang.String getCreditCardReferenceField1()
           
 java.lang.String getCreditCardReferenceField10()
           
 java.lang.String getCreditCardReferenceField2()
           
 java.lang.String getCreditCardReferenceField3()
           
 java.lang.String getCreditCardReferenceField4()
           
 java.lang.String getCreditCardReferenceField5()
           
 java.lang.String getCreditCardReferenceField6()
           
 java.lang.String getCreditCardReferenceField7()
           
 java.lang.String getCreditCardReferenceField8()
           
 java.lang.String getCreditCardReferenceField9()
           
 java.lang.String getCreditCardRespAddressVerificationCode()
           
 java.lang.String getCreditCardRespAuthorizationCode()
           
 java.lang.String getCreditCardRespCVVVerificationCode()
           
 Money getPaymentAmount()
           
 java.lang.String getPaymentId()
           
 java.lang.String getPaymentType()
           
 java.lang.Object getSourceSaeExportTender()
           
 java.lang.String getTenderTypeGroupId()
           
 java.lang.String getTenderTypeId()
           
 java.lang.String getVoucherNumber()
           
 void setCheckAccountNumber(java.lang.String checkAccountNumber)
           
 void setCheckAuthorizationCode(java.lang.String checkAuthorizationCode)
           
 void setCheckAuthorizationDate(RDate checkAuthorizationDate)
           
 void setCheckCheckNumber(java.lang.String checkCheckNumber)
           
 void setCheckRoutingNumber(java.lang.String checkRoutingNumber)
           
 void setCreditCardAccountNumber(java.lang.String creditCardAccountNumber)
           
 void setCreditCardAuthorizationDate(RDate creditCardAuthorizationDate)
           
 void setCreditCardCardHolderFirstName(java.lang.String creditCardHolderFirstName)
           
 void setCreditCardCardHolderLastName(java.lang.String creditCardHolderLastName)
           
 void setCreditCardCardHolderMiddleInitial(java.lang.String creditCardHolderMiddleInitial)
           
 void setCreditCardExpirationDate(java.lang.String creditCardExpirationDate)
           
 void setCreditCardReferenceField1(java.lang.String creditCardReferenceField1)
           
 void setCreditCardReferenceField10(java.lang.String creditCardReferenceField10)
           
 void setCreditCardReferenceField2(java.lang.String creditCardReferenceField2)
           
 void setCreditCardReferenceField3(java.lang.String creditCardReferenceField3)
           
 void setCreditCardReferenceField4(java.lang.String creditCardReferenceField4)
           
 void setCreditCardReferenceField5(java.lang.String creditCardReferenceField5)
           
 void setCreditCardReferenceField6(java.lang.String creditCardReferenceField6)
           
 void setCreditCardReferenceField7(java.lang.String creditCardReferenceField7)
           
 void setCreditCardReferenceField8(java.lang.String creditCardReferenceField8)
           
 void setCreditCardReferenceField9(java.lang.String creditCardReferenceField9)
           
 void setCreditCardRespAddressVerificationCode(java.lang.String creditCardRespAddressVerificationCode)
           
 void setCreditCardRespAuthorizationCode(java.lang.String creditCardRespAuthorizationCode)
           
 void setCreditCardRespCVVVerificationCode(java.lang.String creditCardRespCVVVerificationCode)
           
 void setPaymentAmount(Money paymentAmount)
           
 void setPaymentId(java.lang.String paymentId)
           
 void setPaymentType(java.lang.String paymentType)
           
 void setTenderTypeGroupId(java.lang.String tenderTypeGroupId)
           
 void setTenderTypeId(java.lang.String tenderTypeId)
           
 void setVoucherNumber(java.lang.String voucherNumber)
           
 
Methods inherited from interface com.retek.component.salesaudit.SaeElement
accept
 
Methods inherited from interface com.retek.commons.component.xml.ElementObject
getElementId, getParentElementId, toXml
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Field Detail

PAYMENT_TYPE_CASH

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

PAYMENT_TYPE_CHECK

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

PAYMENT_TYPE_CREDIT_CARD

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

PAYMENT_TYPE_GIFT_CERT

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

PAYMENT_TYPE_MERCH_CERT

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

PAYMENT_TYPE_GIFT_CARD

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

PAYMENT_TYPE_MERCH_CARD

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

PAYMENT_TYPE_REWARD_CERT

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

PAYMENT_TYPE_CUST_GOODWILL

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

PAYMENT_TYPE_MERCHANDISE

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

PAYMENT_TYPE_NO_TENDER

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

PAYMENT_TYPE_VOUCHER_TYPES

public static final java.util.Set PAYMENT_TYPE_VOUCHER_TYPES
Method Detail

getPaymentId

public java.lang.String getPaymentId()

getPaymentType

public java.lang.String getPaymentType()

getTenderTypeId

public java.lang.String getTenderTypeId()

getTenderTypeGroupId

public java.lang.String getTenderTypeGroupId()

getPaymentAmount

public Money getPaymentAmount()

getCheckAccountNumber

public java.lang.String getCheckAccountNumber()

getCheckRoutingNumber

public java.lang.String getCheckRoutingNumber()

getCheckCheckNumber

public java.lang.String getCheckCheckNumber()

getCheckAuthorizationCode

public java.lang.String getCheckAuthorizationCode()

getCheckAuthorizationDate

public RDate getCheckAuthorizationDate()

getCreditCardAuthorizationDate

public RDate getCreditCardAuthorizationDate()

getCreditCardExpirationDate

public java.lang.String getCreditCardExpirationDate()

getCreditCardAccountNumber

public java.lang.String getCreditCardAccountNumber()

getCreditCardCardHolderFirstName

public java.lang.String getCreditCardCardHolderFirstName()

getCreditCardCardHolderMiddleInitial

public java.lang.String getCreditCardCardHolderMiddleInitial()

getCreditCardCardHolderLastName

public java.lang.String getCreditCardCardHolderLastName()

getCreditCardRespAddressVerificationCode

public java.lang.String getCreditCardRespAddressVerificationCode()

getCreditCardRespAuthorizationCode

public java.lang.String getCreditCardRespAuthorizationCode()

getCreditCardRespCVVVerificationCode

public java.lang.String getCreditCardRespCVVVerificationCode()

getCreditCardReferenceField1

public java.lang.String getCreditCardReferenceField1()

getCreditCardReferenceField2

public java.lang.String getCreditCardReferenceField2()

getCreditCardReferenceField3

public java.lang.String getCreditCardReferenceField3()

getCreditCardReferenceField4

public java.lang.String getCreditCardReferenceField4()

getCreditCardReferenceField5

public java.lang.String getCreditCardReferenceField5()

getCreditCardReferenceField6

public java.lang.String getCreditCardReferenceField6()

getCreditCardReferenceField7

public java.lang.String getCreditCardReferenceField7()

getCreditCardReferenceField8

public java.lang.String getCreditCardReferenceField8()

getCreditCardReferenceField9

public java.lang.String getCreditCardReferenceField9()

getCreditCardReferenceField10

public java.lang.String getCreditCardReferenceField10()

getVoucherNumber

public java.lang.String getVoucherNumber()

setPaymentId

public void setPaymentId(java.lang.String paymentId)

setPaymentType

public void setPaymentType(java.lang.String paymentType)

setTenderTypeId

public void setTenderTypeId(java.lang.String tenderTypeId)

setTenderTypeGroupId

public void setTenderTypeGroupId(java.lang.String tenderTypeGroupId)

setPaymentAmount

public void setPaymentAmount(Money paymentAmount)

setCheckAccountNumber

public void setCheckAccountNumber(java.lang.String checkAccountNumber)

setCheckRoutingNumber

public void setCheckRoutingNumber(java.lang.String checkRoutingNumber)

setCheckCheckNumber

public void setCheckCheckNumber(java.lang.String checkCheckNumber)

setCheckAuthorizationCode

public void setCheckAuthorizationCode(java.lang.String checkAuthorizationCode)

setCheckAuthorizationDate

public void setCheckAuthorizationDate(RDate checkAuthorizationDate)

setCreditCardAuthorizationDate

public void setCreditCardAuthorizationDate(RDate creditCardAuthorizationDate)

setCreditCardExpirationDate

public void setCreditCardExpirationDate(java.lang.String creditCardExpirationDate)

setCreditCardAccountNumber

public void setCreditCardAccountNumber(java.lang.String creditCardAccountNumber)

setCreditCardCardHolderFirstName

public void setCreditCardCardHolderFirstName(java.lang.String creditCardHolderFirstName)

setCreditCardCardHolderMiddleInitial

public void setCreditCardCardHolderMiddleInitial(java.lang.String creditCardHolderMiddleInitial)

setCreditCardCardHolderLastName

public void setCreditCardCardHolderLastName(java.lang.String creditCardHolderLastName)

setCreditCardRespAddressVerificationCode

public void setCreditCardRespAddressVerificationCode(java.lang.String creditCardRespAddressVerificationCode)

setCreditCardRespAuthorizationCode

public void setCreditCardRespAuthorizationCode(java.lang.String creditCardRespAuthorizationCode)

setCreditCardRespCVVVerificationCode

public void setCreditCardRespCVVVerificationCode(java.lang.String creditCardRespCVVVerificationCode)

setCreditCardReferenceField1

public void setCreditCardReferenceField1(java.lang.String creditCardReferenceField1)

setCreditCardReferenceField2

public void setCreditCardReferenceField2(java.lang.String creditCardReferenceField2)

setCreditCardReferenceField3

public void setCreditCardReferenceField3(java.lang.String creditCardReferenceField3)

setCreditCardReferenceField4

public void setCreditCardReferenceField4(java.lang.String creditCardReferenceField4)

setCreditCardReferenceField5

public void setCreditCardReferenceField5(java.lang.String creditCardReferenceField5)

setCreditCardReferenceField6

public void setCreditCardReferenceField6(java.lang.String creditCardReferenceField6)

setCreditCardReferenceField7

public void setCreditCardReferenceField7(java.lang.String creditCardReferenceField7)

setCreditCardReferenceField8

public void setCreditCardReferenceField8(java.lang.String creditCardReferenceField8)

setCreditCardReferenceField9

public void setCreditCardReferenceField9(java.lang.String creditCardReferenceField9)

setCreditCardReferenceField10

public void setCreditCardReferenceField10(java.lang.String creditCardReferenceField10)

setVoucherNumber

public void setVoucherNumber(java.lang.String voucherNumber)

getSourceSaeExportTender

public java.lang.Object getSourceSaeExportTender()


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25