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, toStringpublic java.lang.Integer getRefersToArchivedEntity()
getRefersToArchivedEntity in interface ICRMDORelatedArchiveEntitypublic void setRefersToArchivedEntity(java.lang.Integer refersToArchivedEntity)
setRefersToArchivedEntity in interface ICRMDORelatedArchiveEntitypublic CRMDOProcessRunLog getProcessRunLog()
getProcessRunLog in interface ICRMDORelatedArchiveEntitypublic void setProcessRunLog(CRMDOProcessRunLog processRunLog)
setProcessRunLog in interface ICRMDORelatedArchiveEntitypublic java.lang.Boolean isRefersToArchivedEntity()
isRefersToArchivedEntity in interface ICRMDORelatedArchiveEntitypublic 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 ICRMDOImplicitAccessibleEntitypublic java.util.ArrayList<java.lang.String> getMasterDOPropertyNames()
getMasterDOPropertyNames in interface ICRMDOImplicitAccessibleEntitypublic 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 ICRMDOCSREntitypublic java.lang.Object getType()
getType in interface ICRMDOCSREntitypublic java.lang.Object getStatus()
getStatus in interface ICRMDOCSREntitypublic java.lang.Object getState()
getState in interface ICRMDOCSREntitypublic 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 ICRMDOCSREntitypublic CRMDOUser getAssignedToUser()
getAssignedToUser in interface ICRMDOCSREntitypublic 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 ICRMDOConsumerApplicationBasedEntitypublic CRMDOAccountReceivable getConsumerAccountReceivable()
getConsumerAccountReceivable in interface ICRMDOConsumerApplicationBasedEntitypublic 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)