public class CRMDORewardOffer extends CRMDO implements ICRMDOExplicitAccessibleEntity, ICRMDOAuditTrailedEntity, ICRMDOCSREntity
| Constructor and Description |
|---|
CRMDORewardOffer() |
clone, compareObjects, compareTo, equals, getAlias, getAliases, getAltCode, getAttachments, getCode, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, getIsViewable, getMandatoryFields, 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, 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, setIsViewable, setMandatoryFields, setModified, setName, setNetworkRestrictionsSet, setNew, setNew, setNewvalues, setNotes, setNotVisibleActions, setNotVisibleFields, setNotVisiblePrintouts, setNumber, setOldvalues, setOwnerCollection, setProperty, setReadOnlyFields, setRecVersion, setSecurityRestrictionsSet, setSharedNotes, setSortby, setUpdatedByUnit, setUpdatedByUser, setUpdatedDate, sortbyCompareTo, toStringpublic RewardOfferLifeCycleState getLifeCycleState()
public void setLifeCycleState(RewardOfferLifeCycleState lifeCycleState)
public java.math.BigDecimal getAwardAmount()
public void setAwardAmount(java.math.BigDecimal awardAmount)
public java.lang.Integer getAwardPercentage()
public void setAwardPercentage(java.lang.Integer awardPercentage)
public java.lang.String getSpendConditionsXML()
public void setSpendConditionsXML(java.lang.String spendConditionsXML)
public java.lang.String getAwardConditionsXML()
public void setAwardConditionsXML(java.lang.String awardConditionsXML)
public static long getSerialversionuid()
public java.util.Set<CRMDORewardOfferValidity> getValidity()
public void setValidity(java.util.Set<CRMDORewardOfferValidity> validity)
public java.lang.Integer getValidityPeriodExists()
public void setValidityPeriodExists(java.lang.Integer validityPeriodExists)
public java.lang.Boolean isValidityPeriodExist()
public CRMDORewardScheme getScheme()
public void setScheme(CRMDORewardScheme scheme)
public CRMDORewardOfferType getType()
getType in interface ICRMDOCSREntitygetType in interface ICRMDOExplicitAccessibleEntitypublic void setType(CRMDORewardOfferType type)
public CRMDORewardOfferCategory getCategory()
public void setCategory(CRMDORewardOfferCategory category)
public RewardCondition getRewardCondition()
public void setRewardCondition(RewardCondition rewardCondition)
public java.util.Set<CRMDO> getAuditTrailLogs() throws java.lang.Exception
getAuditTrailLogs in interface ICRMDOAuditTrailedEntityjava.lang.Exceptionpublic void setAuditTrailLogs(java.util.Set<CRMDO> auditTrailLogs) throws java.lang.Exception
setAuditTrailLogs in interface ICRMDOAuditTrailedEntityjava.lang.Exceptionpublic java.lang.Object getStatus()
getStatus in interface ICRMDOCSREntitypublic java.lang.Object getState()
getState in interface ICRMDOCSREntitypublic CRMDOUnitGroup getOwnedByGroup()
getOwnedByGroup in interface ICRMDOExplicitAccessibleEntitypublic void setOwnedByGroup(CRMDOUnitGroup ownedByGroup)
setOwnedByGroup in interface ICRMDOExplicitAccessibleEntitypublic CRMDOPrivacyLevel getPrivacyLevel()
getPrivacyLevel in interface ICRMDOCSREntitygetPrivacyLevel in interface ICRMDOExplicitAccessibleEntitypublic void setPrivacyLevel(CRMDOPrivacyLevel privacyLevel)
setPrivacyLevel in interface ICRMDOExplicitAccessibleEntitypublic java.util.Date getLatestEffectiveDate()
public void setLatestEffectiveDate(java.util.Date latestEffectiveDate)
public CRMDOUnit getAssignedToUnit()
getAssignedToUnit in interface ICRMDOCSREntitypublic CRMDOUser getAssignedToUser()
getAssignedToUser in interface ICRMDOCSREntity