public class CRMDORewardOfferTemplate extends CRMDO
Constructor and Description |
---|
CRMDORewardOfferTemplate() |
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 RewardOfferTemplateLifeCycleState getLifeCycleState()
public void setLifeCycleState(RewardOfferTemplateLifeCycleState lifeCycleState)
public static long getSerialversionuid()
public RewardOfferClassification getClassification()
public void setClassification(RewardOfferClassification classification)
public CRMDORewardOfferCategory getRewardOfferCategory()
public void setRewardOfferCategory(CRMDORewardOfferCategory rewardOfferCategory)
public java.lang.String getAwardConditionsXML()
public void setAwardConditionsXML(java.lang.String awardConditionsXML)
public java.lang.String getSpendConditionsXML()
public void setSpendConditionsXML(java.lang.String spendConditionsXML)
public java.util.Set<CRMDORewardOfferTemplateType> getRewardOfferTemplateTypes()
public void setRewardOfferTemplateTypes(java.util.Set<CRMDORewardOfferTemplateType> rewardOfferTemplateTypes)
public RewardCondition getRewardCondition()
public void setRewardCondition(RewardCondition rewardCondition)
public RewardOfferTemplateAllowedUnitsOption getSpendConditionAllowedUnitsOption()
public void setSpendConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption spendConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getUtiliseFreeCapacityConditionAllowedUnitsOption()
public void setUtiliseFreeCapacityConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption utiliseFreeCapacityConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getIncreaseRevTBConditionAllowedUnitsOption()
public void setIncreaseRevTBConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption increaseRevTBConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getIncreaseRevenueProductBasedConditionAllowedUnitsOption()
public void setIncreaseRevenueProductBasedConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption increaseRevenueProductBasedConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardLoyaltyTransactionAmountBasedConditionAllowedUnitsOption()
public void setRewardLoyaltyTransactionAmountBasedConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardLoyaltyTransactionAmountBasedConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardLoyaltyTransactionNumberBasedConditionAllowedUnitsOption()
public void setRewardLoyaltyTransactionNumberBasedConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardLoyaltyTransactionNumberBasedConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardPersonalDataCompletenessConditionAllowedUnitsOption()
public void setRewardPersonalDataCompletenessConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardPersonalDataCompletenessConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardAchievementConditionAllowedUnitsOption()
public void setRewardAchievementConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardAchievementConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardFinancialAchievementConditionAllowedUnitsOption()
public void setRewardFinancialAchievementConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardFinancialAchievementConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardFinancialStatementConditionAllowedUnitsOption()
public void setRewardFinancialStatementConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardFinancialStatementConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getJustMoneyConditionAllowedUnitsOption()
public void setJustMoneyConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption justMoneyConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardSignUpConditionAllowedUnitsOption()
public void setRewardSignUpConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardSignUpConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardBehaviorConditionAllowedUnitsOption()
public void setRewardBehaviorConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardBehaviorConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardOnBirthdayConditionAllowedUnitsOption()
public void setRewardOnBirthdayConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardOnBirthdayConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardSubscriptionMaturityConditionAllowedUnitsOption()
public void setRewardSubscriptionMaturityConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardSubscriptionMaturityConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardReferralsConditionAllowedUnitsOption()
public void setRewardReferralsConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardReferralsConditionAllowedUnitsOption)
public RewardOfferTemplateAllowedUnitsOption getRewardOnNamedayConditionAllowedUnitsOption()
public void setRewardOnNamedayConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardOnNamedayConditionAllowedUnitsOption)
public java.lang.Integer getApplyIfBestAwardIsProvided()
public void setApplyIfBestAwardIsProvided(java.lang.Integer applyIfBestAwardIsProvided)
public java.lang.Boolean isApplyIfBestAwardIsProvided()
public java.math.BigDecimal getAwardAmount()
public void setAwardAmount(java.math.BigDecimal awardAmount)
public java.math.BigDecimal getAwardPercentage()
public void setAwardPercentage(java.math.BigDecimal awardPercentage)
public java.lang.String getPercentageOnAwardsProvidedXML()
public void setPercentageOnAwardsProvidedXML(java.lang.String percentageOnAwardsProvidedXML)
public PercentageOnAwardsProvided getPercentageOnAwardsProvided()
public void setPercentageOnAwardsProvided(PercentageOnAwardsProvided percentageOnAwardsProvided)
public RewardOfferEvaluationMethod getEvaluationMethod()
public void setEvaluationMethod(RewardOfferEvaluationMethod evaluationMethod)
public AwardScope getAwardScope()
public void setAwardScope(AwardScope awardScope)
public SpendMethod getSpendMethod()
public void setSpendMethod(SpendMethod spendMethod)
public AwardValidityType getRewardAwardValidity()
public void setRewardAwardValidity(AwardValidityType rewardAwardValidity)
public AwardExpirationType getValidityDateMode()
public void setValidityDateMode(AwardExpirationType validityDateMode)
public java.lang.Integer getValidUpToTimeUnits()
public void setValidUpToTimeUnits(java.lang.Integer validUpToTimeUnits)
public com.crm.framework.util.UnitOfTime getValidUpToUnitOfTime()
public void setValidUpToUnitOfTime(com.crm.framework.util.UnitOfTime validUpToUnitOfTime)
public java.util.Date getValidUpToDate()
public void setValidUpToDate(java.util.Date validUpToDate)
public java.lang.Integer getValidityPeriodExists()
public void setValidityPeriodExists(java.lang.Integer validityPeriodExists)
public java.util.Date getLatestEffectiveDate()
public void setLatestEffectiveDate(java.util.Date latestEffectiveDate)
public java.lang.String getAwardValiditySettings()
public void setAwardValiditySettings(java.lang.String awardValiditySettings)
public com.crm.process.rewards.RewardOfferAwardScope getRewardOfferAwardScope()
public void setRewardOfferAwardScope(com.crm.process.rewards.RewardOfferAwardScope rewardOfferAwardScope)
public java.util.Set<PercentageOnKeyPerformanceIndicatorValues> getPercentageOnKeyPerformanceIndicatorValues()
public void setPercentageOnKeyPerformanceIndicatorValues(java.util.Set<PercentageOnKeyPerformanceIndicatorValues> percentageOnKeyPerformanceIndicatorValues)
public java.lang.String getPercentageOnKeyPerformanceIndicatorValuesXML()
public void setPercentageOnKeyPerformanceIndicatorValuesXML(java.lang.String percentageOnKeyPerformanceIndicatorValuesXML)
public RewardOfferTemplateAllowedUnitsOption getRewardLoyaltyTransactionItemQuantityBasedConditionAllowedUnitsOption()
public void setRewardLoyaltyTransactionItemQuantityBasedConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption rewardLoyaltyTransactionItemQuantityBasedConditionAllowedUnitsOption)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public CRMDOCurrency getCurrency()
public void setCurrency(CRMDOCurrency currency)
public CRMDOVoucherType getVoucherType()
public void setVoucherType(CRMDOVoucherType voucherType)
public RewardOfferTemplateAllowedUnitsOption getLotteryConditionAllowedUnitsOption()
public void setLotteryConditionAllowedUnitsOption(RewardOfferTemplateAllowedUnitsOption lotteryConditionAllowedUnitsOption)
public java.lang.Boolean getApplyBestAward()
public void setApplyBestAward(java.lang.Boolean applyBestAward)
public RewardTemplateOfferValidity getRewardTemplateOfferValidity()
public void setRewardTemplateOfferValidity(RewardTemplateOfferValidity rewardTemplateOfferValidity)
public java.util.Set<CRMDORewardOfferTemplateValidity> getValidity()
public void setValidity(java.util.Set<CRMDORewardOfferTemplateValidity> validity)
public java.lang.Integer getValidDaysBefore()
public void setValidDaysBefore(java.lang.Integer validDaysBefore)
public java.lang.Integer getValidDaysAfter()
public void setValidDaysAfter(java.lang.Integer validDaysAfter)