public class CRMUIRewardOfferBean extends CRMUI
Constructor and Description |
---|
CRMUIRewardOfferBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.rewards.CRMDORewardOffer |
activate(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Activates a reward offer.
|
com.crm.dataobject.rewards.AchievementClassificationCriterion |
addAchievementClassificationButton()
Adds an achievement classification reward offer.
|
com.crm.dataobject.contactinfo.AddressCriterion |
addAddressCriterionButton()
Adds a address criterion to reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addAwardConditionGroupButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of organisational unit criteria to the reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addAwardConditionUnitButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of organisational unit criteria to the reward offer.
|
com.crm.dataobject.contactinfo.EmailCriterion |
addEmailCriterionButton()
Adds a email criterion to reward offer.
|
com.crm.dataobject.rewards.AddExistingContributionRuleForm |
addExistingContributionRule(com.crm.dataobject.rewards.AddExistingContributionRuleForm addExistingContributionRuleForm,
com.crm.dataobject.rewards.MerchantContributionRule contributionRule)
Loads the Add Existing Contribution Rule Form according to the reward Offer Contribution Rule given
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addGroupButton(java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of organisational unit criteria to the reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addGroupButton(java.util.ArrayList<java.lang.String> entityIDs,
com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Adds a list of organisational unit criteria to the reward offer.
|
com.crm.dataobject.rewards.RewardKeyPerformanceIndicatorCriterion |
addKPICriterionButton()
Adds a new key performance indicator criterion to the reward condition.
|
com.crm.dataobject.rewards.LocationCriterion |
addLocationCriterionButton()
Adds a location criterion to reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addPaymentBrandButton(java.util.ArrayList<java.lang.String> entityIDs) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addPaymentMediumBrandCriterionButton(java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of payment medium brands criterion
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addPaymentMediumTypeCriterionButton(java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of payment medium types criterion
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addPaymentTypeButton(java.util.ArrayList<java.lang.String> entityIDs) |
com.crm.dataobject.rewards.PercentageOnKeyPerformanceIndicatorValues |
addPercentageOnKeyPerformanceIndicatorValueButton()
Adds a new percentage on key performance indicator values to the reward condition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addPeriodContributionButton()
Adds a period contribution
|
com.crm.dataobject.contactinfo.PhoneCriterion |
addPhoneCriterionButton()
Adds a phone criterion to reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addProductButton(java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of products to the reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addProductFamilyButton(java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of product families to the reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addProductTypeButton(java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of product types to the reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addRewardOfferCriterionButton(java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of reward offer criterion
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addRewardOfferTypeCriterionButton(java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of reward offer types to the reward definition run.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addSchemeCriterionButton(java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of reward schemes to the reward definition run.
|
com.crm.dataobject.segments.SegmentCriterion |
addSegmentCriterionButton()
Adds a segment criterion to reward offer.
|
com.crm.dataobject.rewards.FinancialStatementClassificationCriterion |
addStatementClassificationButton()
Adds a statement classification reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addUnitButton(java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of organisational unit criteria to the reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addUnitButton(java.util.ArrayList<java.lang.String> entityIDs,
com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
createButton()
Creates a reward offer.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
createButton(com.crm.dataobject.rewards.CRMDORewardScheme rewardScheme)
Creates a reward offer for the specified reward scheme.
|
com.crm.dataobject.resourcescheduling.RSDDefaultWorkingHour |
createHourButton()
Adds an hour range to the reward offer.
|
com.crm.dataobject.rewards.RewardOfferContributionRule |
createNewMerchantContributionRules(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchant rewardsParticipatingMerchant,
com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchantGroup rewardsParticipatingMerchantGroup)
Creates a new Reward Offer contribution rule for a merchant included in the organisational conditions of the reward offer.
|
com.crm.dataobject.rewards.RewardOfferContributionRule |
createNewMerchantGroupContributionRules(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchantGroup rewardsParticipatingMerchantGroup)
Creates a new Reward Offer contribution rule for a merchant group included in the organisational conditions of the reward offer.
|
com.crm.dataobject.rewards.CRMDORewardOfferValidity |
createValidityButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Adds a validity period to the reward offer.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
deactivate(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Deactivates the reward offer.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
deleteButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Deletes a reward offer.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
editButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Loads a reward offer form.
|
com.crm.framework.main.LookupBuilder |
getAllowedTypeOptions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Loads the allowed reward offer type based on the active reward definition.
|
com.crm.framework.main.LookupBuilder |
getAllRewardOfferOptions()
Loads the all reward offer options, including deleted.
|
com.crm.framework.main.LookupBuilder |
getAllRewardOfferOptions(java.lang.String emptyValue)
Loads the effective reward offer options, including deleted.
|
com.crm.framework.main.LookupBuilder |
getAwardBirthdayMethodOptions()
Loads the award birthday method options.
|
com.crm.framework.main.LookupBuilder |
getAwardBirthdayMethodOptions(java.lang.String emptyValue)
Loads the award birthday method options.
|
com.crm.framework.main.LookupBuilder |
getAwardNamedayMethodOptions()
Loads the award nameday method options.
|
com.crm.framework.main.LookupBuilder |
getAwardNamedayMethodOptions(java.lang.String emptyValue)
Loads the award nameday method options.
|
com.crm.framework.main.LookupBuilder |
getAwardNumberOptions()
Loads the award number options.
|
com.crm.framework.main.LookupBuilder |
getAwardNumberOptions(java.lang.String emptyValue)
Loads the award number options.
|
com.crm.framework.main.LookupBuilder |
getAwardNumberOptions(java.lang.String emptyValue,
com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Loads the award number options.
|
com.crm.framework.main.LookupBuilder |
getAwardScopeOptions()
Loads the award scope options.
|
com.crm.framework.main.LookupBuilder |
getAwardScopeOptions(java.lang.String emptyValue)
Loads the award scope options.
|
com.crm.framework.main.LookupBuilder |
getContributionRuleApplicationOptions(java.lang.String emptyValue,
com.crm.dataobject.rewards.MerchantContributionRule contributionRule)
Loads the contribution rule application options.
|
java.util.ArrayList |
getContributionRules(java.util.ArrayList params)
Returns the contribution rules of a reward offer as a summary.
|
com.crm.framework.main.LookupBuilder |
getEvaluationMethodOptions()
Loads the reward offer evaluation method options.
|
com.crm.framework.main.LookupBuilder |
getEvaluationMethodOptions(java.lang.String emptyValue)
Loads the reward offer evaluation method options.
|
com.crm.framework.main.LookupBuilder |
getLifeCycleStateOptions()
Loads the reward offer life cycle state options.
|
com.crm.framework.main.LookupBuilder |
getLifeCycleStateOptions(java.lang.String emptyValue)
Loads the reward offer life cycle state options.
|
com.crm.framework.main.LookupBuilder |
getRewardAwardValidityDateModeOptions() |
com.crm.framework.main.LookupBuilder |
getRewardAwardValidityOptions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.framework.main.LookupBuilder |
getRewardOfferAwardScopeOptions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Loads the reward offer award scope options.
|
com.crm.framework.main.LookupBuilder |
getRewardOfferCriterionScopeOptions()
Loads the reward offer criterion scope options
|
com.crm.framework.main.LookupBuilder |
getRewardOfferCriterionScopeOptions(java.lang.String emptyValue)
Loads the reward offer criterion scope options.
|
com.crm.framework.main.LookupBuilder |
getSpendMethodOptions()
Loads the spend method options.
|
com.crm.framework.main.LookupBuilder |
getSpendMethodOptions(java.lang.String emptyValue)
Loads the spend method options.
|
com.crm.framework.main.LookupBuilder |
getTypeOptions()
Loads the reward offer type options.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeMaturityPeriodOptions()
Loads the unit of time options for maturity period.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeMaturityPeriodOptions(java.lang.String emptyValue)
Loads the unit of time options for maturity period.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeMaturityThresholdOptions()
Loads the unit of time options for maturity period.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeMaturityThresholdOptions(java.lang.String emptyValue)
Loads the unit of time options for maturity period.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeOptions()
Loads the unit of time options.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeOptions(java.lang.String emptyValue)
Loads the unit of time options.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeRewardAwardValidityPeriodOptions()
Loads the unit of time options.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeRewardAwardValidityPeriodOptions(java.lang.String emptyValue)
Loads the unit of time options.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeSpendOptions()
Loads the unit of time options.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeSpendOptions(java.lang.String emptyValue)
Loads the unit of time options.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeTransactionOptions()
Loads the unit of time options.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeTransactionOptions(java.lang.String emptyValue)
Loads the unit of time options.
|
com.crm.framework.main.LookupBuilder |
getValidityPeriodTypeOptions()
Loads the validity period type options.
|
com.crm.framework.main.LookupBuilder |
getValidityPeriodTypeOptions(java.lang.String emptyValue)
Loads the validity period type options.
|
com.crm.framework.main.LookupBuilder |
getValidToTypeOptions()
Loads the reward offer valid to type options.
|
com.crm.framework.main.LookupBuilder |
getValidToTypeOptions(java.lang.String emptyValue)
Loads the reward offer valid to type options.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
initialize(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
com.crm.dataobject.rewards.CRMDORewardOfferTemplate rewardOfferTemplate) |
com.crm.dataobject.rewards.AddExistingContributionRuleForm |
loadAddExistingContributionRuleForm(com.crm.dataobject.rewards.RewardOfferContributionRule rewardOfferContributionRule)
Loads the Add Existing Contribution Rule Form according to the reward Offer Contribution Rule given
|
com.crm.dataobject.rewards.AddExistingContributionRuleForm |
loadAllContributionRuleForm(com.crm.dataobject.rewards.MoreInformationContributionRuleForm moreInformationContributionRuleForm,
java.lang.Boolean selectOption)
Loads the All Existing Contribution Rule Form according to the merchant or group
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadContributionRulesTab(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Loads a list of contribution rules of a reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadContributionRulesTab(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
java.util.ArrayList<java.lang.Object> entityIDs,
java.lang.Boolean toDelete)
Loads a list of contribution rules of a reward offer.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
loadForm(java.lang.String id)
Loads a reward offer form.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadMerchantContributionRulesTab(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchant rewardsParticipatingMerchant,
com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchantGroup rewardsParticipatingMerchantGroup)
Loads the Reward Offer contribution rules of a merchant included in the organisational conditions of the reward offer where the offer is applicable.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadMerchantGroupContributionRulesTab(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchant rewardsParticipatingMerchant,
com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchantGroup rewardsParticipatingMerchantGroup)
Loads the Reward Offer contribution rules of a merchant group included in the organisational conditions of the reward offer where the offer is applicable.
|
com.crm.dataobject.rewards.MoreInformationContributionRuleForm |
loadMoreInformationContributionRuleForm(com.crm.dataobject.rewards.RewardOfferContributionRule rewardOfferContributionRule)
Loads the More Information Contribution Rule Form according to the reward Offer Contribution Rule given
|
com.crm.dataobject.rewards.CRMDORewardOffer |
loadPaymentMediumFABConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
loadPaymentMediumIRPBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
loadPaymentMediumIRTBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
loadPaymentMediumLTABConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
loadPaymentMediumLTIQBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
loadPaymentMediumLTNBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
loadPaymentMediumUFCConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
PrivacyLevelForm |
loadPrivacyLevelForm(java.util.ArrayList<java.lang.String> parameters)
Loads a privacy level form.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadValidityTab(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Loads the validity periods of a reward offer.
|
com.crm.dataobject.rewards.MoreInformationContributionRuleForm |
onContributionRuleApplicationChange(com.crm.dataobject.rewards.MoreInformationContributionRuleForm form)
Change contribution rule application details
|
com.crm.dataobject.rewards.MoreInformationContributionRuleForm |
onRewardSchemeScopeChange(com.crm.dataobject.rewards.MoreInformationContributionRuleForm form) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeAchievementClassificationButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of achievement classifications from a reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeAddressCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of address criteria from a reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeEmailCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of email criteria from a reward offer.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
removeFromExistingContributionRules(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
com.crm.dataobject.rewards.RewardOfferContributionRule rewardOfferContributionRule)
Removes the newly added from existing rule from the existing contribution Rules of merchant/group.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeHourButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of hour ranges from the reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeKPICriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of key performance indicators from a reward condition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeLocationCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of location criteria from a reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeOrgUnitButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of organisational unit from a reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removePaymentsMediumButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removePercentageOnKeyPerformanceIndicatorValuesButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of key performance indicators from a reward condition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removePeriodContributionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Deletes a list of period contribution
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removePhoneCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of phone criteria from a reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeProductButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of products from the reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeRewardOfferCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of reward offer criteria from a rewards participating merchantGroup.
|
com.crm.dataobject.rewards.MerchantContributionRule |
removeRewardOfferFromContributionRuleRewardCriteria(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
com.crm.dataobject.rewards.MerchantContributionRule merchantContributionRule) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeRewardOfferTypeCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of reward offer type criteria from a reward run definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeRewardSchemeCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of award rule reward scheme criteria from a rewards participating merchantGroup.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeSchemeCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of reward scheme criteria from a reward run definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeSegmentCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of segment criteria from a reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeStatementClassificationButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of statement classifications from a reward offer.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeValidityButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of validity periods from the reward offer.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
replaceExistingContributionRuleAdditionalInformation(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
com.crm.dataobject.rewards.RewardOfferContributionRule rewardOfferContributionRule)
Replaces existing contribution Rule of merchant/group.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
resetAward(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Resets the reward offer award based on its type classification.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
resetAwardType(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Resets the reward offer award based on its award types.
|
com.crm.dataobject.rewards.MoreInformationContributionRuleForm |
resetBrandCriterion(com.crm.dataobject.rewards.MerchantContributionRule merchantContributionRule,
com.crm.dataobject.rewards.MoreInformationContributionRuleForm form)
Reset the payment medium brand criterion
|
com.crm.dataobject.rewards.CRMDORewardOffer |
resetFacebookPage(com.crm.dataobject.rewards.CRMDORewardOffer offer)
Resets the facebook page of the reward behavior conditions of a reward offer
|
com.crm.dataobject.rewards.CRMDORewardOffer |
resetNumberOfAwards(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Resets the reward offer number of award based on its type classification.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
resetRewardAwardValidity(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.MoreInformationContributionRuleForm |
resetTypeCriterion(com.crm.dataobject.rewards.MerchantContributionRule merchantContributionRule,
com.crm.dataobject.rewards.MoreInformationContributionRuleForm form)
Reset the payment medium type criterion
|
com.crm.dataobject.rewards.CRMDORewardOffer |
resetValidity(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Resets the reward offer validity period information based on the reward validity period type.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
resetValidityDays(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Resets the reward offer validity before and after days.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
resetValidToDate(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
com.crm.dataobject.rewards.CRMDORewardOfferValidity rewardOfferValidity)
Resets the valid to type date based on the reward offer validity's valid to type.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
resetWebsite(com.crm.dataobject.rewards.CRMDORewardOffer offer)
Resets the web site of the reward behavior conditions of a reward offer
|
com.crm.dataobject.rewards.CRMDORewardOffer |
resetWithinPeriodRange(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
saveButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Saves a reward offer.
|
com.crm.dataobject.rewards.CRMDORewardOffer |
savePaymentMediumFAConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
savePaymentMediumIRPBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
savePaymentMediumIRTBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
savePaymentMediumLTABConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
savePaymentMediumLTIQBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
savePaymentMediumLTNBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
savePaymentMediumUFCConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
setEvaluationMethod(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
setMandatoryFields(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
setNumberOfAwards(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Sets the Number of Awards of the given reward offer to MULTIPLE if the Achievement Conditions Checkbox is checked
|
com.crm.dataobject.rewards.CRMDORewardOffer |
setRewardAwardValidityInformation(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Sets the reward offer award validity information
|
com.crm.dataobject.rewards.CRMDORewardOffer |
setRewardOfferTemplateFields(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
setValidityInformation(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
Sets the reward offer validity information
|
PrivacyLevelForm |
submitPrivacyLevelButton(PrivacyLevelForm privacyLevelForm)
Sets the privacy level on a privacy level form.
|
addAttachmentButton, addTrace, assignEntity, echoDto, echoDto, echoDto, echoDtos, getAccountsReceivableEntityOptions, getActiveInactiveOptions, getActiveInactiveOptions, getAllowedDeniedOptions, getAllowedDeniedOptions, getApplicationOptions, getArchiveDataEntityOptions, getArchiveDataEntityOptions, getArchiveEntityOptions, getArchiveEntityOptions, getAssignableEntityOptions, getCurrentDateString, getCurrentDay, getCurrentMonth, getCurrentYear, getDayOfWeekOptions, getDayOfWeekOptions, getDtoFromCollection, getEntityCategoryOptions, getEntityFieldOptions, getEntityOptions, getEntityStateOptions, getEntityStatusOptions, getEntityTypeOptions, getExplicitViewingAccessEntityOptions, getHourOptions, getHourOptions, getImplicitViewingAccessEntityOptions, getModuleOptions, getModulePrintoutOptions, getModuleProcessOptions, getMonthEndDate, getMonthStartDate, getOperatorOptions, getOperatorOptions, getStateOptions, getStringFormattingOptions, getStringFormattingOptions, getTimeOfDayOptions, getTimeOfDayOptions, getTrueFalseOptions, getTrueFalseOptions, getWeekEndDate, getWeekStartDate, getYesNoOptions, getYesNoOptions, invoke, load, loadAchivedData, loadAttachmentsTab, loadDaysOfMonthOptions, loadMonthNumberOptions, loadMonthNumberOptions, loadMonthOptions, loadMonthOptions, readFileContent, removeAttachmentButton, setDtoAsNotEditable, setDtoAsNotModified, setMandatoryField, setMandatoryFields, setOwnerGroup
public com.crm.dataobject.rewards.CRMDORewardOffer loadForm(java.lang.String id) throws java.lang.Exception
id
- - the reward offer id to loadjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer loadPaymentMediumUFCConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer loadPaymentMediumIRTBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer loadPaymentMediumIRPBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer loadPaymentMediumLTABConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer loadPaymentMediumLTNBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer loadPaymentMediumLTIQBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer loadPaymentMediumFABConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer setValidityInformation(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - the reward offer to set the validity information forjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer setRewardAwardValidityInformation(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - the reward offer to set the award validity information forjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer createButton() throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer createButton(com.crm.dataobject.rewards.CRMDORewardScheme rewardScheme) throws java.lang.Exception
rewardScheme
- - the reward scheme to create the offer forjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer saveButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - the reward offer to savejava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer savePaymentMediumUFCConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer savePaymentMediumIRTBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer savePaymentMediumIRPBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer savePaymentMediumLTABConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer savePaymentMediumLTNBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer savePaymentMediumLTIQBConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer savePaymentMediumFAConditions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer editButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - the reward offer to loadjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer deleteButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - the reward offer to deletejava.lang.Exception
public com.crm.framework.main.LookupBuilder getLifeCycleStateOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getLifeCycleStateOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a reward offer life cycle statejava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer activate(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - the reward offer to activatejava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer deactivate(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - the reward offer to deactivatejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadValidityTab(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - the reward offer to load the validity periods fromjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOfferValidity createValidityButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - the reward offer to add the product validity period tojava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeValidityButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of reward offer validity periods to deletejava.lang.Exception
public com.crm.framework.main.LookupBuilder getValidToTypeOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getValidToTypeOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a valid to typejava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer resetValidToDate(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, com.crm.dataobject.rewards.CRMDORewardOfferValidity rewardOfferValidity) throws java.lang.Exception
rewardOffer
- - a reward offer to reset the validity forrewardOfferValidity
- - a reward offer validity to checkjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer resetValidity(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - a reward offer to reset the validity period information forjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer resetValidityDays(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - a reward offer to reset the validity before and after days forjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer resetRewardAwardValidity(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer resetAward(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - a reward offer to reset the award forjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer resetNumberOfAwards(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - a reward offer to reset the award forjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer resetAwardType(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - a reward offer to reset the award types forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addUnitButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the unitsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addUnitButton(java.util.ArrayList<java.lang.String> entityIDs, com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addGroupButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the unit groupsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addGroupButton(java.util.ArrayList<java.lang.String> entityIDs, com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
entityIDs
- - the ids of the unit groupsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addAwardConditionUnitButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the unitsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addAwardConditionGroupButton(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the unit groupsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeOrgUnitButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of organisational units to deletejava.lang.Exception
public com.crm.dataobject.rewards.LocationCriterion addLocationCriterionButton() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeLocationCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of location criteria to deletejava.lang.Exception
public com.crm.dataobject.segments.SegmentCriterion addSegmentCriterionButton() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeSegmentCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of segment criteria to deletejava.lang.Exception
public com.crm.dataobject.resourcescheduling.RSDDefaultWorkingHour createHourButton() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeHourButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of hour ranges to deletejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addProductButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the productsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeProductButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of products to deletejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removePaymentsMediumButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addPaymentTypeButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addPaymentBrandButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addProductFamilyButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the product familiesjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addProductTypeButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the product familiesjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer resetWebsite(com.crm.dataobject.rewards.CRMDORewardOffer offer)
offer
- - the reward offerpublic com.crm.dataobject.rewards.CRMDORewardOffer resetFacebookPage(com.crm.dataobject.rewards.CRMDORewardOffer offer)
offer
- - the reward offerpublic com.crm.framework.main.LookupBuilder getAwardBirthdayMethodOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getAwardBirthdayMethodOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a award birthday method optionjava.lang.Exception
public com.crm.framework.main.LookupBuilder getAwardNamedayMethodOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getAwardNamedayMethodOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a award nameday method optionjava.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeMaturityPeriodOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeMaturityPeriodOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - a string value that will be displayed in the empty value of the select boxjava.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeMaturityThresholdOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeMaturityThresholdOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - a string value that will be displayed in the empty value of the select boxjava.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeSpendOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.FinancialStatementClassificationCriterion addStatementClassificationButton() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeStatementClassificationButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of statement classifications to deletejava.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeSpendOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - a string value that will be displayed in the empty value of the select boxjava.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeTransactionOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeTransactionOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - a string value that will be displayed in the empty value of the select boxjava.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeRewardAwardValidityPeriodOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeRewardAwardValidityPeriodOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - a string value that will be displayed in the empty value of the select boxjava.lang.Exception
public com.crm.dataobject.contactinfo.PhoneCriterion addPhoneCriterionButton() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removePhoneCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of phone criteria to deletejava.lang.Exception
public com.crm.dataobject.contactinfo.AddressCriterion addAddressCriterionButton() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeAddressCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of address criteria to deletejava.lang.Exception
public com.crm.dataobject.contactinfo.EmailCriterion addEmailCriterionButton() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeEmailCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of email criteria to deletejava.lang.Exception
public com.crm.dataobject.rewards.AchievementClassificationCriterion addAchievementClassificationButton() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeAchievementClassificationButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of achievement classifications to deletejava.lang.Exception
public com.crm.framework.main.LookupBuilder getAwardNumberOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getAwardNumberOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for the award number optionsjava.lang.Exception
public com.crm.framework.main.LookupBuilder getAwardNumberOptions(java.lang.String emptyValue, com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
emptyValue
- - an empty value for the award number optionsrewardOffer
- - the reward offer to get the award number options forjava.lang.Exception
public com.crm.framework.main.LookupBuilder getTypeOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getAllowedTypeOptions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getAllRewardOfferOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getAllRewardOfferOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for all reward offer optionsjava.lang.Exception
public PrivacyLevelForm loadPrivacyLevelForm(java.util.ArrayList<java.lang.String> parameters) throws java.lang.Exception
parameters
- - a list of privacy level parametersjava.lang.Exception
public PrivacyLevelForm submitPrivacyLevelButton(PrivacyLevelForm privacyLevelForm) throws java.lang.Exception
privacyLevelForm
- - a privacy level formjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer setMandatoryFields(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer setRewardOfferTemplateFields(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getRewardAwardValidityOptions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getRewardAwardValidityDateModeOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getEvaluationMethodOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getEvaluationMethodOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a reward offer evaluation methodjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer setEvaluationMethod(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
public com.crm.dataobject.rewards.CRMDORewardOffer initialize(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, com.crm.dataobject.rewards.CRMDORewardOfferTemplate rewardOfferTemplate) throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getAwardScopeOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getAwardScopeOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a award scopejava.lang.Exception
public com.crm.framework.main.LookupBuilder getSpendMethodOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getSpendMethodOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a spend methodjava.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeOptions() throws java.lang.Exception
getUnitOfTimeOptions
in class CRMUI
java.lang.Exception
public com.crm.framework.main.LookupBuilder getRewardOfferAwardScopeOptions(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - the reward offer to load the reward offer award scope options forjava.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeOptions(java.lang.String emptyValue) throws java.lang.Exception
getUnitOfTimeOptions
in class CRMUI
emptyValue
- - a string value that will be displayed in the empty value of the select boxjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer resetWithinPeriodRange(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
public com.crm.dataobject.rewards.CRMDORewardOffer setNumberOfAwards(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
rewardOffer
- the reward offer to set its number of awardspublic java.util.ArrayList<com.crm.dataobject.CRMDO> addSchemeCriterionButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the reward schemesjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeSchemeCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of reward scheme criteria to deletejava.lang.Exception
public com.crm.dataobject.rewards.RewardKeyPerformanceIndicatorCriterion addKPICriterionButton() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeKPICriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of key performance indicator criteria to deletejava.lang.Exception
public com.crm.dataobject.rewards.PercentageOnKeyPerformanceIndicatorValues addPercentageOnKeyPerformanceIndicatorValueButton() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removePercentageOnKeyPerformanceIndicatorValuesButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of key performance indicator criteria to deletejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addRewardOfferTypeCriterionButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the reward offer typesjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeRewardOfferTypeCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of reward offer type criteria to deletejava.lang.Exception
public com.crm.framework.main.LookupBuilder getValidityPeriodTypeOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getValidityPeriodTypeOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a validity period typejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadContributionRulesTab(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) throws java.lang.Exception
rewardOffer
- - the reward offer to load the contribution rules forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadContributionRulesTab(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, java.util.ArrayList<java.lang.Object> entityIDs, java.lang.Boolean toDelete) throws java.lang.Exception
rewardOffer
- - the reward offer to load the contribution rules forentityIDs
- - the entityIDs to update the contribution rules of the reward offerjava.lang.Exception
public java.util.ArrayList getContributionRules(java.util.ArrayList params) throws java.lang.Exception
params
- - the parameters of the contribution rulesjava.lang.Exception
public com.crm.dataobject.rewards.RewardOfferContributionRule createNewMerchantGroupContributionRules(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchantGroup rewardsParticipatingMerchantGroup) throws java.lang.Exception
rewardOffer
- - the rewardOfferrewardsParticipatingMerchantGroup
- - the rewards Participating Merchant Group to create the Reward Offer contribution rule fromjava.lang.Exception
public com.crm.dataobject.rewards.RewardOfferContributionRule createNewMerchantContributionRules(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchant rewardsParticipatingMerchant, com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchantGroup rewardsParticipatingMerchantGroup) throws java.lang.Exception
rewardOffer
- - the rewardOfferrewardsParticipatingMerchant
- - the rewards Participating Merchant to create the Reward Offer contribution rule fromrewardsParticipatingMerchantGroup
- - the rewards Participating Merchant Group to create the Reward Offer contribution rule fromjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadMerchantGroupContributionRulesTab(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchant rewardsParticipatingMerchant, com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchantGroup rewardsParticipatingMerchantGroup) throws java.lang.Exception
rewardOffer
- - the rewardOfferrewardsParticipatingMerchantGroup
- - the rewards Participating Merchant Group to load the Reward Offer contribution rule fromjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadMerchantContributionRulesTab(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchant rewardsParticipatingMerchant, com.crm.dataobject.rewards.CRMDORewardsParticipatingMerchantGroup rewardsParticipatingMerchantGroup) throws java.lang.Exception
rewardOffer
- - the rewardOfferrewardsParticipatingMerchant
- - the rewards Participating Merchant to load the Reward Offer contribution rule fromrewardsParticipatingMerchantGroup
- - the rewards Participating Merchant Group to load the Reward Offer contribution rule fromjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer removeFromExistingContributionRules(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, com.crm.dataobject.rewards.RewardOfferContributionRule rewardOfferContributionRule) throws java.lang.Exception
rewardOfferContributionRule
- - the reward Offer Contribution Rule to remove from existing existing contribution Rule forjava.lang.Exception
public com.crm.dataobject.rewards.CRMDORewardOffer replaceExistingContributionRuleAdditionalInformation(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, com.crm.dataobject.rewards.RewardOfferContributionRule rewardOfferContributionRule) throws java.lang.Exception
rewardOfferContributionRule
- - the reward Offer Contribution Rule to *Replaces existing contribution Rule forjava.lang.Exception
public com.crm.dataobject.rewards.MerchantContributionRule removeRewardOfferFromContributionRuleRewardCriteria(com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer, com.crm.dataobject.rewards.MerchantContributionRule merchantContributionRule) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.rewards.MoreInformationContributionRuleForm loadMoreInformationContributionRuleForm(com.crm.dataobject.rewards.RewardOfferContributionRule rewardOfferContributionRule) throws java.lang.Exception
rewardOfferContributionRule
- - the reward Offer Contribution Rule to Loads the More Information Contribution Rule Form fromjava.lang.Exception
public com.crm.dataobject.rewards.AddExistingContributionRuleForm loadAddExistingContributionRuleForm(com.crm.dataobject.rewards.RewardOfferContributionRule rewardOfferContributionRule) throws java.lang.Exception
rewardOfferContributionRule
- - the reward Offer Contribution Rule to Loads the Add Existing Contribution Rule Form fromjava.lang.Exception
public com.crm.dataobject.rewards.AddExistingContributionRuleForm loadAllContributionRuleForm(com.crm.dataobject.rewards.MoreInformationContributionRuleForm moreInformationContributionRuleForm, java.lang.Boolean selectOption) throws java.lang.Exception
moreInformationContributionRuleForm
- - the More Information Contribution Rule Form to get all the contribution rulesselectOption
- - whether to be able to select a rulejava.lang.Exception
public com.crm.dataobject.rewards.AddExistingContributionRuleForm addExistingContributionRule(com.crm.dataobject.rewards.AddExistingContributionRuleForm addExistingContributionRuleForm, com.crm.dataobject.rewards.MerchantContributionRule contributionRule) throws java.lang.Exception
contributionRule
- - the Contribution Rule to update into the existing chosenaddExistingContributionRuleForm
- - the form to add the existing rulejava.lang.Exception
public com.crm.framework.main.LookupBuilder getContributionRuleApplicationOptions(java.lang.String emptyValue, com.crm.dataobject.rewards.MerchantContributionRule contributionRule) throws java.lang.Exception
emptyValue
- - an empty value for a contribution rule applicationjava.lang.Exception
public com.crm.dataobject.rewards.MoreInformationContributionRuleForm onContributionRuleApplicationChange(com.crm.dataobject.rewards.MoreInformationContributionRuleForm form) throws java.lang.Exception
form
- - the form to change the Contribution Rule information forjava.lang.Exception
public com.crm.dataobject.rewards.MoreInformationContributionRuleForm resetBrandCriterion(com.crm.dataobject.rewards.MerchantContributionRule merchantContributionRule, com.crm.dataobject.rewards.MoreInformationContributionRuleForm form) throws java.lang.Exception
merchantContributionRule
- - the merchant contribution rule to reset the payment medium brand criterionform
- - the formjava.lang.Exception
public com.crm.dataobject.rewards.MoreInformationContributionRuleForm resetTypeCriterion(com.crm.dataobject.rewards.MerchantContributionRule merchantContributionRule, com.crm.dataobject.rewards.MoreInformationContributionRuleForm form) throws java.lang.Exception
merchantContributionRule
- - the merchant contribution rule to reset the payment medium type criterionform
- - the formjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addPeriodContributionButton() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addRewardOfferCriterionButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the reward offersjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addPaymentMediumBrandCriterionButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the payment medium brandjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addPaymentMediumTypeCriterionButton(java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the payment medium typejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeRewardSchemeCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of reward scheme criteria to deletejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeRewardOfferCriterionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of reward offer criteria to deletejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removePeriodContributionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - the period contribution list to deletejava.lang.Exception
public com.crm.framework.main.LookupBuilder getRewardOfferCriterionScopeOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getRewardOfferCriterionScopeOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a reward offer criterion scopejava.lang.Exception
public com.crm.dataobject.rewards.MoreInformationContributionRuleForm onRewardSchemeScopeChange(com.crm.dataobject.rewards.MoreInformationContributionRuleForm form)