public class CRMDORewardSpendTransaction extends CRMDO implements ICRMDOImplicitAccessibleEntity, ICRMDOCSREntity, ICRMDORelatedArchiveEntity, ICRMDOConsumerApplicationBasedEntity
Constructor and Description |
---|
CRMDORewardSpendTransaction() |
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 CRMDOProcessRunLog getProcessRunLog()
getProcessRunLog
in interface ICRMDORelatedArchiveEntity
public void setProcessRunLog(CRMDOProcessRunLog processRunLog)
setProcessRunLog
in interface ICRMDORelatedArchiveEntity
public java.lang.Boolean isRefersToArchivedEntity()
isRefersToArchivedEntity
in interface ICRMDORelatedArchiveEntity
public CRMDORewardParticipant getParticipant()
public void setParticipant(CRMDORewardParticipant participant)
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 RewardSpendTransactionLifeCycleState getLifeCycleState()
public void setLifeCycleState(RewardSpendTransactionLifeCycleState lifeCycleState)
public java.util.Set<CRMDORewardSpendTransactionItem> getItems()
public void setItems(java.util.Set<CRMDORewardSpendTransactionItem> items)
public java.util.Date getSpendDate()
public void setSpendDate(java.util.Date spendDate)
public CRMDOSpendRequestCustomerEvent getSpendRequestCustomerEvent()
public void setSpendRequestCustomerEvent(CRMDOSpendRequestCustomerEvent spendRequestCustomerEvent)
public CRMDOUnit getUnit()
public void setUnit(CRMDOUnit unit)
public ICRMDOExplicitAccessibleEntity getMasterDO()
getMasterDO
in interface ICRMDOImplicitAccessibleEntity
public java.util.ArrayList<java.lang.String> getMasterDOPropertyNames()
getMasterDOPropertyNames
in interface ICRMDOImplicitAccessibleEntity
public java.util.HashMap<CRMDOWalletAllotmentGroupCondition,java.math.BigDecimal> getWalletTrxAmounts()
public void setWalletTrxAmounts(java.util.HashMap<CRMDOWalletAllotmentGroupCondition,java.math.BigDecimal> walletTrxAmounts)
public CRMDOPrivacyLevel getPrivacyLevel()
getPrivacyLevel
in interface ICRMDOCSREntity
public java.lang.Object getType()
getType
in interface ICRMDOCSREntity
public java.lang.Object getStatus()
getStatus
in interface ICRMDOCSREntity
public java.lang.Object getState()
getState
in interface ICRMDOCSREntity
public CRMDOWalletTransaction getWalletTransaction()
public void setWalletTransaction(CRMDOWalletTransaction walletTransaction)
public java.util.Set<CRMDOWalletTransaction> getWalletTransactions()
public void setWalletTransactions(java.util.Set<CRMDOWalletTransaction> walletTransactions)
public CRMDOUnit getAssignedToUnit()
getAssignedToUnit
in interface ICRMDOCSREntity
public CRMDOUser getAssignedToUser()
getAssignedToUser
in interface ICRMDOCSREntity
public CRMDOCreditNote getCreditNote()
public void setCreditNote(CRMDOCreditNote creditNote)
public CRMDOInvoice getInvoice()
public void setInvoice(CRMDOInvoice invoice)
public CRMDOCurrencyRatePeriod getCurrencyRatePeriod()
public void setCurrencyRatePeriod(CRMDOCurrencyRatePeriod currencyRatePeriod)
public java.math.BigDecimal getAllocatedAmount()
public void setAllocatedAmount(java.math.BigDecimal allocatedAmount)
public java.util.Date getAllocatedDate()
public void setAllocatedDate(java.util.Date allocatedDate)
public CRMDOCreditNote getRewardParticipantCreditNote()
public void setRewardParticipantCreditNote(CRMDOCreditNote rewardParticipantCreditNote)
public CRMDORefund getRewardParticipantRefund()
public void setRewardParticipantRefund(CRMDORefund rewardParticipantRefund)
public CRMDOCurrency getInitiatedByCurrency()
public void setInitiatedByCurrency(CRMDOCurrency initiatedByCurrency)
public java.math.BigDecimal getAltCurrencyTotalAmount()
public void setAltCurrencyTotalAmount(java.math.BigDecimal altCurrencyTotalAmount)
public CRMDOContactInformation getConsumerContactInformation()
getConsumerContactInformation
in interface ICRMDOConsumerApplicationBasedEntity
public CRMDOAccountReceivable getConsumerAccountReceivable()
getConsumerAccountReceivable
in interface ICRMDOConsumerApplicationBasedEntity
public CRMDOPurchaseCustomerEvent getPurchaseCustomerEvent()
public void setPurchaseCustomerEvent(CRMDOPurchaseCustomerEvent purchaseCustomerEvent)
public ReductionMethod getReductionMethod()
public void setReductionMethod(ReductionMethod reductionMethod)
public CRMDOAccountReceivable getAccountReceivable()
public void setAccountReceivable(CRMDOAccountReceivable accountReceivable)
public CRMDOWallet getWallet()
public void setWallet(CRMDOWallet wallet)
public CRMDOWalletDefinition getWalletDefinition()
public void setWalletDefinition(CRMDOWalletDefinition walletDefinition)
public CRMDOCreditNote getBackEndReductionCreditNote()
public void setBackEndReductionCreditNote(CRMDOCreditNote backEndReductionCreditNote)
public CRMDORefund getBackEndReductionRefund()
public void setBackEndReductionRefund(CRMDORefund backEndReductionRefund)