public class CRMBORewardAwardTransactionBean extends CRMBO
| Constructor and Description |
|---|
CRMBORewardAwardTransactionBean()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.math.BigDecimal |
adjustAmountToAlternativeCurrency(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
java.math.BigDecimal awardAmount) |
java.util.Date |
calculateAwardTransactionExpirationDate(com.crm.dataobject.rewards.CRMDORewardAwardTransaction rewardAwardTransaction,
com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer) |
com.crm.dataobject.rewards.CRMDORewardAwardTransaction |
cancel(com.crm.dataobject.rewards.CRMDORewardAwardTransaction rewardAwardTransaction)
Cancels a reward offer.
|
com.crm.dataobject.rewards.CRMDORewardAwardTransaction |
construct(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
java.math.BigDecimal awardAmount,
java.math.BigDecimal awardAmountInAlternativeCurrency)
Constructs a reward award transaction.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
getAllocatedAwardTransactions(com.crm.dataobject.rewards.CRMDORewardSpendTransaction spendTransaction)
Retrieves the award reward transactions which were consumed by a specific spend reward transaction.
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a reward award transaction.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent)
Loads all non cancelled reward award transaction with awarded event the specified achievement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
Loads all non cancelled reward award transaction with awarded event the specified achievement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
Loads all cancelled reward award transaction with awarded event the specified achievement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
Loads all cancelled reward award transaction with awarded event the specified achievement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent)
Loads all non cancelled reward award transaction with awarded event the specified financial achievement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
Loads all non cancelled reward award transaction with awarded event the specified financial achievement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
Loads all cancelled reward award transaction with awarded event the specified financial achievement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
Loads all cancelled reward award transaction with awarded event the specified financial achievement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent financialStatementCustomerEvent)
Loads all non cancelled reward award transaction with awarded event the specified financial statement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent financialStatementCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
Loads all non cancelled reward award transaction with awarded event the specified financial statement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent financialStatementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
Loads all cancelled reward award transaction with awarded event the specified financial statement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent financialStatementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
Loads all cancelled reward award transaction with awarded event the specified financial statement customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent)
Loads all non cancelled reward award transaction with awarded event the specified purchase customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
Loads all non cancelled reward award transaction with awarded event the specified purchase customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
Loads all cancelled reward award transaction with awarded event the specified purchase customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
Loads all cancelled reward award transaction with awarded event the specified purchase customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent)
Loads all non cancelled reward award transaction with awarded event the specified referral customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
Loads all non cancelled reward award transaction with awarded event the specified referral customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
Loads all cancelled reward award transaction with awarded event the specified referral customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
Loads all cancelled reward award transaction with awarded event the specified referral customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDORewardParticipant participant) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.wallets.CRMDOWallet wallet,
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.wallets.CRMDOWallet wallet,
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.wallets.CRMDOWallet wallet,
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.wallets.CRMDOWallet wallet,
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.rewards.CRMDORewardScheme rewardScheme,
java.util.Date fromDate,
java.util.Date toDate) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent)
Loads all non cancelled reward award transaction with awarded event the specified social media customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
Loads all non cancelled reward award transaction with awarded event the specified social media customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
Loads all cancelled reward award transaction with awarded event the specified social media customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
Loads all cancelled reward award transaction with awarded event the specified social media customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent)
Loads all non cancelled reward award transaction with awarded event the specified web customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
Loads all non cancelled reward award transaction with awarded event the specified web customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
Loads all cancelled reward award transaction with awarded event the specified web customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
Loads all cancelled reward award transaction with awarded event the specified web customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(java.lang.String orderBy,
java.lang.Integer numberOfResults,
java.lang.Integer offset,
com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.wallets.CRMDOWallet wallet,
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent,
java.util.Date submitted_after_date,
java.util.Date submitted_before_date,
java.util.ArrayList<java.lang.String> associations) |
com.crm.dataobject.rewards.CRMDORewardAwardTransaction |
loadAdditionalInformation(com.crm.dataobject.rewards.CRMDORewardAwardTransaction rewardAwardTransaction) |
com.crm.dataobject.rewards.CRMDORewardAwardTransaction |
loadByNumber(java.lang.String value)
Loads a reward award transaction based on a number.
|
com.crm.dataobject.rewards.CRMDORewardAwardTransaction |
loadByNumber(java.lang.String value,
java.util.ArrayList<java.lang.String> associations)
Loads a reward award transaction based on a number.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadByThresholdDate(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
java.util.Date thresholdDate,
java.util.ArrayList<java.lang.String> associations) |
java.math.BigDecimal |
revertAmountFromAlternativeCurrencyToCustomersCurrency(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
java.math.BigDecimal awardAmountInAlternativeCurrency) |
construct, construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, isAssignable, load, load, load, load, load, load, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSavedeepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContextpublic CRMBORewardAwardTransactionBean()
public com.crm.dataobject.rewards.CRMDORewardAwardTransaction construct(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
java.math.BigDecimal awardAmount,
java.math.BigDecimal awardAmountInAlternativeCurrency)
throws java.lang.Exception
subscription - - the subscription trigger the reward award transactioncontactInformation - - the contact information trigger the reward award transactionrewardOffer - - the reward offer to set on the reward award transactionrewardParticipant - - the Rewards Participant to set on the reward award transactionawardAmount - - the award amount to set on the reward award transactionjava.lang.Exceptionpublic java.math.BigDecimal revertAmountFromAlternativeCurrencyToCustomersCurrency(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
java.math.BigDecimal awardAmountInAlternativeCurrency)
throws java.lang.Exception
java.lang.Exceptionpublic java.math.BigDecimal adjustAmountToAlternativeCurrency(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer,
java.math.BigDecimal awardAmount)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Date calculateAwardTransactionExpirationDate(com.crm.dataobject.rewards.CRMDORewardAwardTransaction rewardAwardTransaction,
com.crm.dataobject.rewards.CRMDORewardOffer rewardOffer)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations in class CRMBOpublic com.crm.dataobject.rewards.CRMDORewardAwardTransaction cancel(com.crm.dataobject.rewards.CRMDORewardAwardTransaction rewardAwardTransaction)
throws java.lang.Exception,
com.crm.exception.InvalidStateException
rewardAwardTransaction - - the reward offer to deactivatejava.lang.Exceptioncom.crm.exception.InvalidStateExceptionpublic com.crm.dataobject.rewards.CRMDORewardAwardTransaction loadByNumber(java.lang.String value)
throws java.lang.Exception
value - - the reward award transaction numberjava.lang.Exceptionpublic com.crm.dataobject.rewards.CRMDORewardAwardTransaction loadByNumber(java.lang.String value,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
value - - the reward award transaction numberassociations - - a list of related reward award transaction's association objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
purchaseCustomerEvent - - the purchase customer event to load the related reward award transactionassociations - - a list of associated data objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent)
throws java.lang.Exception
purchaseCustomerEvent - - the purchase customer event to load the related reward award transactionjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
throws java.lang.Exception
purchaseCustomerEvent - - the purchase customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
purchaseCustomerEvent - - the purchase customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventassociations - - the associated objects you want to initializejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
referralCustomerEvent - - the referral customer event to load the related reward award transactionassociations - - the associated objects you want to initializejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent)
throws java.lang.Exception
referralCustomerEvent - - the referral customer event to load the related reward award transactionjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
throws java.lang.Exception
referralCustomerEvent - - the referral customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
referralCustomerEvent - - the referral customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
socialMediaCustomerEvent - - the social media customer event to load the related reward award transactionassociations - - the associated objects you want to initializejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent)
throws java.lang.Exception
socialMediaCustomerEvent - - the social media customer event to load the related reward award transactionjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
throws java.lang.Exception
socialMediaCustomerEvent - - the social media customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
socialMediaCustomerEvent - - the social media customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventassociations - - the associated objects you want to initializejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
webCustomerEvent - - the web customer event to load the related reward award transactionassociations - - the associated objects you want to initializejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent)
throws java.lang.Exception
webCustomerEvent - - the web customer event to load the related reward award transactionjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
throws java.lang.Exception
webCustomerEvent - - the web customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
webCustomerEvent - - the web customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventassociations - - the associated objects you want to initializejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
achievementCustomerEvent - - the achievement customer event to load the related reward award transactionassociations - - the associated objects you want to initializejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent)
throws java.lang.Exception
achievementCustomerEvent - - the achievement customer event to load the related reward award transactionjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
throws java.lang.Exception
achievementCustomerEvent - - the achievement customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
achievementCustomerEvent - - the achievement customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventassociations - - the associated objects you want to initializejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
financialAchievementCustomerEvent - - the financial achievement customer event to load the related reward award transactionassociations - - the associated objects you want to initializejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent)
throws java.lang.Exception
financialAchievementCustomerEvent - - the financial achievement customer event to load the related reward award transactionjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
throws java.lang.Exception
financialAchievementCustomerEvent - - the financial achievement customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
financialAchievementCustomerEvent - - the financial achievement customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventassociations - - the associated objects you want to initializejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent financialStatementCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
financialStatementCustomerEvent - - the financial statement customer event to load the related reward award transactionassociations - - the associated objects you want to initializejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent financialStatementCustomerEvent)
throws java.lang.Exception
financialStatementCustomerEvent - - the financial statement customer event to load the related reward award transactionjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent financialStatementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState)
throws java.lang.Exception
financialStatementCustomerEvent - - the financial statement customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent financialStatementCustomerEvent,
com.crm.dataobject.rewards.RewardAwardTransactionLifeCycleState rewardAwardTransactionLifeCycleState,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
financialStatementCustomerEvent - - the financial statement customer event to load the related reward award transactionrewardAwardTransactionLifeCycleState - - the life cycle state of the customer eventassociations - - the associated objects you want to initializejava.lang.Exceptionpublic com.crm.dataobject.rewards.CRMDORewardAwardTransaction loadAdditionalInformation(com.crm.dataobject.rewards.CRMDORewardAwardTransaction rewardAwardTransaction)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDORewardParticipant participant)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.wallets.CRMDOWallet wallet,
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.wallets.CRMDOWallet wallet,
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.wallets.CRMDOWallet wallet,
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.wallets.CRMDOWallet wallet,
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(java.lang.String orderBy,
java.lang.Integer numberOfResults,
java.lang.Integer offset,
com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.wallets.CRMDOWallet wallet,
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent,
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent referralCustomerEvent,
com.crm.dataobject.rewards.CRMDOSocialMediaCustomerEvent socialMediaCustomerEvent,
com.crm.dataobject.rewards.CRMDOWebCustomerEvent webCustomerEvent,
com.crm.dataobject.rewards.CRMDOAchievementCustomerEvent achievementCustomerEvent,
com.crm.dataobject.rewards.CRMDOFinancialAchievementCustomerEvent financialAchievementCustomerEvent,
java.util.Date submitted_after_date,
java.util.Date submitted_before_date,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadByThresholdDate(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
java.util.Date thresholdDate,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDORewardParticipant rewardParticipant,
com.crm.dataobject.rewards.CRMDORewardScheme rewardScheme,
java.util.Date fromDate,
java.util.Date toDate)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> getAllocatedAwardTransactions(com.crm.dataobject.rewards.CRMDORewardSpendTransaction spendTransaction)
throws java.lang.Exception
spendTransaction - - the spend reward transaction to retrieve the award reward transactions forjava.lang.Exception