public class CRMDOPurchaseCustomerEvent extends CRMDOCustomerEvent
Constructor and Description |
---|
CRMDOPurchaseCustomerEvent() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
allowSpending() |
java.lang.Integer |
getAllowSpending() |
java.util.Set<CRMDORewardOffer> |
getAppliedRewardOffers() |
CRMDOSpendRequestCustomerEvent |
getAutomaticSpendRequestCustomerEvent() |
CRMDOCurrencyRatePeriod |
getCurrencyRatePeriod() |
java.util.Set<CRMDORewardAwardTransaction> |
getInstantSpendRewardAwardTransactions() |
CRMDOInvoice |
getInvoice() |
java.util.ArrayList<CRMDOPurchaseCustomerEventItem> |
getItems() |
java.math.BigDecimal |
getNetAmount() |
CRMDOPaymentMediumBrand |
getPaymentMediumBrand() |
java.lang.String |
getPaymentMediumIdentifier() |
CRMDOPaymentMediumType |
getPaymentMediumType() |
java.lang.String |
getReferenceNumber() |
static long |
getSerialversionuid() |
CRMDOSpendRequestCustomerEvent |
getSpendRequestCustomerEvent() |
java.util.Set<CRMDOSpendRequestCustomerEvent> |
getSpendRequestCustomerEvents() |
java.lang.String |
getTerminalIdentifier() |
java.math.BigDecimal |
getTotalAdditionalSpendAmount() |
java.math.BigDecimal |
getTotalAmount() |
java.math.BigDecimal |
getTotalAutomaticSpendAmount() |
java.math.BigDecimal |
getTotalAwardedAmount() |
java.math.BigDecimal |
getTotalInstantSpendAmount() |
java.math.BigDecimal |
getTotalPurchasedAmount() |
java.math.BigDecimal |
getTotalSpendAmount() |
java.lang.String |
getUserField10() |
java.lang.String |
getUserField11() |
java.lang.String |
getUserField12() |
java.lang.String |
getUserField13() |
java.lang.String |
getUserField14() |
java.lang.String |
getUserField15() |
java.lang.String |
getUserField16() |
java.lang.String |
getUserField9() |
java.math.BigDecimal |
getVatAmount() |
void |
setAllowSpending(java.lang.Integer allowSpending) |
void |
setAppliedRewardOffers(java.util.Set<CRMDORewardOffer> appliedRewardOffers) |
void |
setAutomaticSpendRequestCustomerEvent(CRMDOSpendRequestCustomerEvent automaticSpendRequestCustomerEvent) |
void |
setCurrencyRatePeriod(CRMDOCurrencyRatePeriod currencyRatePeriod) |
void |
setInstantSpendRewardAwardTransactions(java.util.Set<CRMDORewardAwardTransaction> instantSpendRewardAwardTransactions) |
void |
setInvoice(CRMDOInvoice invoice) |
void |
setItems(java.util.ArrayList<CRMDOPurchaseCustomerEventItem> items) |
void |
setNetAmount(java.math.BigDecimal netAmount) |
void |
setPaymentMediumBrand(CRMDOPaymentMediumBrand paymentMediumBrand) |
void |
setPaymentMediumIdentifier(java.lang.String paymentMediumIdentifier) |
void |
setPaymentMediumType(CRMDOPaymentMediumType paymentMediumType) |
void |
setReferenceNumber(java.lang.String referenceNumber) |
void |
setSpendRequestCustomerEvent(CRMDOSpendRequestCustomerEvent spendRequestCustomerEvent) |
void |
setSpendRequestCustomerEvents(java.util.Set<CRMDOSpendRequestCustomerEvent> spendRequestCustomerEvents) |
void |
setTerminalIdentifier(java.lang.String terminalIdentifier) |
void |
setTotalAdditionalSpendAmount(java.math.BigDecimal totalAdditionalSpendAmount) |
void |
setTotalAmount(java.math.BigDecimal totalAmount) |
void |
setTotalAutomaticSpendAmount(java.math.BigDecimal totalAutomaticSpendAmount) |
void |
setTotalAwardedAmount(java.math.BigDecimal totalAwardedAmount) |
void |
setTotalInstantSpendAmount(java.math.BigDecimal totalInstantSpendAmount) |
void |
setTotalPurchasedAmount(java.math.BigDecimal totalPurchasedAmount) |
void |
setTotalSpendAmount(java.math.BigDecimal totalSpendAmount) |
void |
setUserField10(java.lang.String userField10) |
void |
setUserField11(java.lang.String userField11) |
void |
setUserField12(java.lang.String userField12) |
void |
setUserField13(java.lang.String userField13) |
void |
setUserField14(java.lang.String userField14) |
void |
setUserField15(java.lang.String userField15) |
void |
setUserField16(java.lang.String userField16) |
void |
setUserField9(java.lang.String userField9) |
void |
setVatAmount(java.math.BigDecimal vatAmount) |
disableInstantSpend, getAccountReceivable, getCheckedIfMerchantExists, getClassification, getConsumerAccountReceivable, getConsumerContactInformation, getCustomerEventDefinition, getDateTime1, getDateTime2, getDateTime3, getDateTime4, getDisableInstantSpend, getEventDate, getEventType, getExternalSystem, getExternalSystemReferenceNumber, getFloat1, getFloat2, getFloat3, getFloat4, getIdentifiedByAccessToken, getInitiatedByCreateAndSpend, getLifeCycleState, getProcessImmediately, getPromoCode, getPromotionCode, getRewardAwardTransactions, getRewardParticipant, getRewardParticipationAgreement, getTotalAwardAlternativeAmount, getTotalAwardAmount, getUnit, getUserField1, getUserField2, getUserField3, getUserField4, getUserField5, getUserField6, getUserField7, getUserField8, getValidProducts, getVoucherTypes, getWallet, isProcessedImmediately, setAccountReceivable, setCheckedIfMerchantExists, setClassification, setCustomerEventDefinition, setDateTime1, setDateTime2, setDateTime3, setDateTime4, setDisableInstantSpend, setEventDate, setExternalSystem, setExternalSystemReferenceNumber, setFloat1, setFloat2, setFloat3, setFloat4, setIdentifiedByAccessToken, setInitiatedByCreateAndSpend, setLifeCycleState, setProcessImmediately, setPromoCode, setPromotionCode, setRewardAwardTransactions, setRewardParticipant, setRewardParticipationAgreement, setTotalAwardAlternativeAmount, setTotalAwardAmount, setUnit, setUserField1, setUserField2, setUserField3, setUserField4, setUserField5, setUserField6, setUserField7, setUserField8, setValidProducts, setVoucherTypes, setWallet
clone, compareObjects, compareTo, deepCopy, equals, getAlias, getAliases, getAltCode, getAttachments, getCode, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, getIsRestricted, getIsViewable, getMandatoryFields, getModifiedCollections, getName, getNewvalues, getNotes, getNotVisibleActions, getNotVisibleFields, getNotVisiblePrintouts, getNumber, getOldvalues, getOwnerCollection, getProperties, getProperty, getReadOnlyFields, getRecVersion, getSharedNotes, getSortby, getUpdatedByUnit, getUpdatedByUser, getUpdatedDate, initFieldsizes, initializeCRMDO, isAssignable, isDeletable, isDeleted, isEditable, isMandatory, isModified, isModified, isNew, isRestricted, isSortbyDefined, isSpecified, isViewable, networkRestrictionsSet, onDelete, onLoad, onLoad, onSave, onSave, onUpdate, securityRestrictionsSet, setAlias, setAltCode, setAttachments, setChange, setCode, setCreatedByUnit, setCreatedByUser, setCreatedDate, setDefaultMandatoryFields, setDescription, setFieldsize, setId, setIsAssignable, setIsDeletable, setIsDeleted, setIsEditable, setIsRestricted, setIsViewable, setMandatoryFields, setModified, setModifiedCollections, setName, setNetworkRestrictionsSet, setNew, setNew, setNewvalues, setNotes, setNotVisibleActions, setNotVisibleFields, setNotVisiblePrintouts, setNumber, setOldvalues, setOwnerCollection, setProperty, setReadOnlyFields, setRecVersion, setSecurityRestrictionsSet, setSharedNotes, setSortby, setUpdatedByUnit, setUpdatedByUser, setUpdatedDate, sortbyCompareTo, toString
public java.lang.String getReferenceNumber()
public void setReferenceNumber(java.lang.String referenceNumber)
public java.math.BigDecimal getTotalAmount()
public void setTotalAmount(java.math.BigDecimal totalAmount)
public java.math.BigDecimal getNetAmount()
public void setNetAmount(java.math.BigDecimal netAmount)
public java.math.BigDecimal getVatAmount()
public void setVatAmount(java.math.BigDecimal vatAmount)
public CRMDOInvoice getInvoice()
public void setInvoice(CRMDOInvoice invoice)
public java.util.ArrayList<CRMDOPurchaseCustomerEventItem> getItems()
public void setItems(java.util.ArrayList<CRMDOPurchaseCustomerEventItem> items)
public static long getSerialversionuid()
public CRMDOCurrencyRatePeriod getCurrencyRatePeriod()
public void setCurrencyRatePeriod(CRMDOCurrencyRatePeriod currencyRatePeriod)
public CRMDOPaymentMediumBrand getPaymentMediumBrand()
public void setPaymentMediumBrand(CRMDOPaymentMediumBrand paymentMediumBrand)
public CRMDOPaymentMediumType getPaymentMediumType()
public void setPaymentMediumType(CRMDOPaymentMediumType paymentMediumType)
public java.lang.String getPaymentMediumIdentifier()
public void setPaymentMediumIdentifier(java.lang.String paymentMediumIdentifier)
public java.lang.String getUserField9()
public void setUserField9(java.lang.String userField9)
public java.lang.String getUserField10()
public void setUserField10(java.lang.String userField10)
public java.lang.String getUserField11()
public void setUserField11(java.lang.String userField11)
public java.lang.String getUserField12()
public void setUserField12(java.lang.String userField12)
public java.lang.String getUserField13()
public void setUserField13(java.lang.String userField13)
public java.lang.String getUserField14()
public void setUserField14(java.lang.String userField14)
public java.lang.String getUserField15()
public void setUserField15(java.lang.String userField15)
public java.lang.String getUserField16()
public void setUserField16(java.lang.String userField16)
public java.math.BigDecimal getTotalAdditionalSpendAmount()
public void setTotalAdditionalSpendAmount(java.math.BigDecimal totalAdditionalSpendAmount)
public java.math.BigDecimal getTotalInstantSpendAmount()
public void setTotalInstantSpendAmount(java.math.BigDecimal totalInstantSpendAmount)
public java.math.BigDecimal getTotalAutomaticSpendAmount()
public void setTotalAutomaticSpendAmount(java.math.BigDecimal totalAutomaticSpendAmount)
public CRMDOSpendRequestCustomerEvent getSpendRequestCustomerEvent()
public void setSpendRequestCustomerEvent(CRMDOSpendRequestCustomerEvent spendRequestCustomerEvent)
public CRMDOSpendRequestCustomerEvent getAutomaticSpendRequestCustomerEvent()
public void setAutomaticSpendRequestCustomerEvent(CRMDOSpendRequestCustomerEvent automaticSpendRequestCustomerEvent)
public java.util.Set<CRMDOSpendRequestCustomerEvent> getSpendRequestCustomerEvents()
public void setSpendRequestCustomerEvents(java.util.Set<CRMDOSpendRequestCustomerEvent> spendRequestCustomerEvents)
public java.util.Set<CRMDORewardAwardTransaction> getInstantSpendRewardAwardTransactions()
public void setInstantSpendRewardAwardTransactions(java.util.Set<CRMDORewardAwardTransaction> instantSpendRewardAwardTransactions)
public java.math.BigDecimal getTotalPurchasedAmount()
public void setTotalPurchasedAmount(java.math.BigDecimal totalPurchasedAmount)
public java.math.BigDecimal getTotalAwardedAmount()
public void setTotalAwardedAmount(java.math.BigDecimal totalAwardedAmount)
public java.math.BigDecimal getTotalSpendAmount()
public void setTotalSpendAmount(java.math.BigDecimal totalSpendAmount)
public java.util.Set<CRMDORewardOffer> getAppliedRewardOffers()
public void setAppliedRewardOffers(java.util.Set<CRMDORewardOffer> appliedRewardOffers)
public java.lang.Integer getAllowSpending()
public void setAllowSpending(java.lang.Integer allowSpending)
public java.lang.Boolean allowSpending()
public java.lang.String getTerminalIdentifier()
public void setTerminalIdentifier(java.lang.String terminalIdentifier)