public class CRMDOSpendRequestCustomerEvent extends CRMDOCustomerEvent implements ICRMDORelatedArchiveEntity
Constructor and Description |
---|
CRMDOSpendRequestCustomerEvent() |
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.Integer getRefersToArchivedEntity()
getRefersToArchivedEntity
in interface ICRMDORelatedArchiveEntity
public void setRefersToArchivedEntity(java.lang.Integer refersToArchivedEntity)
setRefersToArchivedEntity
in interface ICRMDORelatedArchiveEntity
public java.lang.Boolean isRefersToArchivedEntity()
isRefersToArchivedEntity
in interface ICRMDORelatedArchiveEntity
public CRMDOProcessRunLog getProcessRunLog()
getProcessRunLog
in interface ICRMDORelatedArchiveEntity
public void setProcessRunLog(CRMDOProcessRunLog processRunLog)
setProcessRunLog
in interface ICRMDORelatedArchiveEntity
public CRMDOPurchaseCustomerEvent getPurchaseCustomerEvent()
public void setPurchaseCustomerEvent(CRMDOPurchaseCustomerEvent purchaseCustomerEvent)
public CRMDORewardSpendTransaction getRewardSpendTransaction()
public void setRewardSpendTransaction(CRMDORewardSpendTransaction rewardSpendTransaction)
public static long getSerialversionuid()
public java.util.Set<CRMDORewardSpendTransaction> getRewardSpendTransactions()
public void setRewardSpendTransactions(java.util.Set<CRMDORewardSpendTransaction> rewardSpendTransactions)
public java.math.BigDecimal getTotalAmount()
public void setTotalAmount(java.math.BigDecimal totalAmount)
public java.math.BigDecimal getSpendAmount()
public void setSpendAmount(java.math.BigDecimal spendAmount)
public CRMDOCurrencyRatePeriod getCurrencyRatePeriod()
public void setCurrencyRatePeriod(CRMDOCurrencyRatePeriod currencyRatePeriod)
public java.lang.Integer getInstantSpend()
public void setInstantSpend(java.lang.Integer instantSpend)
public java.lang.Boolean isInstantSpend()
public ReductionMethod getReductionMethod()
public void setReductionMethod(ReductionMethod reductionMethod)
public java.lang.Integer getAutoSpend()
public void setAutoSpend(java.lang.Integer autoSpend)
public java.lang.Boolean isAutoSpend()
public java.math.BigDecimal getActualSpendAmount()
public void setActualSpendAmount(java.math.BigDecimal actualSpendAmount)
public java.lang.Integer getIsProcessed()
public void setIsProcessed(java.lang.Integer isProcessed)
public CRMDOCurrency getInitiatedByCurrency()
public void setInitiatedByCurrency(CRMDOCurrency initiatedByCurrency)
public java.math.BigDecimal getAltCurrencySpendAmount()
public void setAltCurrencySpendAmount(java.math.BigDecimal altCurrencySpendAmount)
public java.math.BigDecimal getAltCurrencyTotalAmount()
public void setAltCurrencyTotalAmount(java.math.BigDecimal altCurrencyTotalAmount)
public java.math.BigDecimal getAltCurrencyActualSpendAmount()
public void setAltCurrencyActualSpendAmount(java.math.BigDecimal altCurrencyActualSpendAmount)
public java.lang.Boolean getAllowAutoSpend()
public void setAllowAutoSpend(java.lang.Boolean allowAutoSpend)
public java.lang.Boolean getAllowInstantSpend()
public void setAllowInstantSpend(java.lang.Boolean allowInstantSpend)
public BackEndReductionSettings getBackEndReductionSettings()
public void setBackEndReductionSettings(BackEndReductionSettings backEndReductionSettings)