public class CRMBOPurchaseCustomerEventBean extends CRMBOCustomerEventBean
Constructor and Description |
---|
CRMBOPurchaseCustomerEventBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent |
calculateAmounts(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent)
Calculates amount for a purchase customer event
|
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent |
calculateAmountsFromTotals(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent)
Calculates amounts from total for a purchase customer event
|
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent |
constructEvent(com.crm.dataobject.financialtransactions.CRMDOInvoice invoice) |
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a purchase customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
java.util.Date asOfDate,
java.util.ArrayList<com.crm.dataobject.CRMDO> groups,
java.util.ArrayList<com.crm.dataobject.CRMDO> units,
com.crm.dataobject.rewards.CRMDORewardOffer exceludeEventsAwarded,
com.crm.dataobject.rewards.CustomerEventLifeCycleState lifeCycleState) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDORewardParticipant participant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.rewards.CRMDOCustomerEventClassification classification,
java.util.ArrayList<java.lang.String> associations)
Loads a list of purchase customer events based on a number of criteria.
|
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent |
loadByNumber(java.lang.String number)
Loads a purchase customer event by a number.
|
com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent |
loadByNumber(java.lang.String number,
java.util.ArrayList<java.lang.String> associations)
Loads a purchase customer event by a number.
|
cancel, construct, isProcessImmediately
construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOPurchaseCustomerEventBean()
public com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent constructEvent(com.crm.dataobject.financialtransactions.CRMDOInvoice invoice) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOCustomerEventBean
public com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent calculateAmounts(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent) throws java.lang.Exception
purchaseCustomerEvent
- a purchase customer eventjava.lang.Exception
public com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent calculateAmountsFromTotals(com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent purchaseCustomerEvent) throws java.lang.Exception
purchaseCustomerEvent
- a purchase customer eventjava.lang.Exception
public com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent loadByNumber(java.lang.String number) throws java.lang.Exception
number
- - the number of the purchase customer event to loadjava.lang.Exception
public com.crm.dataobject.rewards.CRMDOPurchaseCustomerEvent loadByNumber(java.lang.String number, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
number
- - the number of the purchase customer event to loadassociations
- - a list of associated data objectsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDORewardParticipant participant, com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.rewards.CRMDOCustomerEventClassification classification, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
participant
- - the Rewards Participant of the purchase customer eventaccountReceivable
- - the Accounts Receivable of the participant of the purchase customer eventclassification
- - the customer event classification of the purchase customer eventassociations
- - the associations related to the purchase customer eventjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, java.util.Date asOfDate, java.util.ArrayList<com.crm.dataobject.CRMDO> groups, java.util.ArrayList<com.crm.dataobject.CRMDO> units, com.crm.dataobject.rewards.CRMDORewardOffer exceludeEventsAwarded, com.crm.dataobject.rewards.CustomerEventLifeCycleState lifeCycleState) throws java.lang.Exception
java.lang.Exception