public class CRMBOFinancialStatementCustomerEventBean extends CRMBOCustomerEventBean
Constructor and Description |
---|
CRMBOFinancialStatementCustomerEventBean() |
Modifier and Type | Method and Description |
---|---|
void |
anonymizeContactCustomerEvents(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
Anonymizes the given contact information customer events
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a financial statement
customer event.
|
java.lang.Boolean |
isStatementPeriodAlreadyCreatedForAccount(com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent financialStatementCustomerEvent) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
java.util.ArrayList<com.crm.dataobject.CRMDO> groups,
java.util.ArrayList<com.crm.dataobject.CRMDO> units,
java.util.ArrayList<com.crm.dataobject.CRMDO> classifications,
com.crm.dataobject.rewards.CRMDORewardOffer exceludeEventsAwarded,
com.crm.dataobject.rewards.CustomerEventLifeCycleState lifeCycleState) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.rewards.CRMDOCustomerEventClassification classification,
java.math.BigDecimal period,
com.crm.framework.util.UnitOfTime periodUOT) |
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 financial statement customer events based on a number of
criteria.
|
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 participant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.rewards.CRMDOCustomerEventClassification classification,
java.util.Date submitted_after_date,
java.util.Date submitted_before_date,
java.util.ArrayList<java.lang.String> associations)
Loads a list of financial statement customer events based on a number of
criteria.
|
com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent |
loadByExternalSystemReferenceNumber(java.lang.String externalSystemReferenceNumber,
java.util.ArrayList<java.lang.String> associations)
Loads an financial statement customer event by an external system
reference number.
|
com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent |
loadByNumber(java.lang.String number)
Loads a financial statement customer event by a number.
|
com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent |
loadByNumber(java.lang.String number,
java.util.ArrayList<java.lang.String> associations)
Loads a financial statement customer event by a number.
|
applyPaymentMediumBrandAutomationRules, applyPaymentMediumIdentifierAutomationRules, applyPaymentMediumTypeAutomationRules, cancel, construct, isProcessImmediately, validateOnCancel, validateUniqueness
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, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOFinancialStatementCustomerEventBean()
public java.lang.Boolean isStatementPeriodAlreadyCreatedForAccount(com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent financialStatementCustomerEvent) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOCustomerEventBean
public com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent loadByNumber(java.lang.String number) throws java.lang.Exception
number
- - the number of the financial statement customer event to loadjava.lang.Exception
public com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent loadByNumber(java.lang.String number, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
number
- - the number of the financial statement customer event to loadassociations
- - a list of associated data objectsjava.lang.Exception
public com.crm.dataobject.rewards.CRMDOFinancialStatementCustomerEvent loadByExternalSystemReferenceNumber(java.lang.String externalSystemReferenceNumber, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
externalSystemReferenceNumber
- - the number of the financial statement 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 achievement customer eventaccountReceivable
- - the Accounts Receivable of the participant of the achievement customer eventclassification
- - the customer event classification of the achievement customer eventassociations
- - the associations related to the achievement customer eventjava.lang.Exception
public 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 participant, com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.rewards.CRMDOCustomerEventClassification classification, java.util.Date submitted_after_date, java.util.Date submitted_before_date, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
orderBy
- - the ordering fieldnumberOfResults
- - the number of charges to loadoffset
- - how many results to skip (pagination)participant
- - the Rewards Participant of the achievement customer eventaccountReceivable
- - the Accounts Receivable of the participant of the achievement customer eventclassification
- - the customer event classification of the achievement customer eventsubmitted_after_date
- - customer events that was submitted after the specified date should be retrievedsubmitted_before_date
- - customer events that was submitted before the specified date should be retrievedassociations
- - the associations related to the achievement customer eventjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, java.util.ArrayList<com.crm.dataobject.CRMDO> groups, java.util.ArrayList<com.crm.dataobject.CRMDO> units, java.util.ArrayList<com.crm.dataobject.CRMDO> classifications, com.crm.dataobject.rewards.CRMDORewardOffer exceludeEventsAwarded, com.crm.dataobject.rewards.CustomerEventLifeCycleState lifeCycleState) throws java.lang.Exception
java.lang.Exception
public void anonymizeContactCustomerEvents(com.crm.dataobject.contactinfo.CRMDOContactInformation contact) throws java.lang.Exception
contact
- - the contact information to anonymize its customer eventsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.rewards.CRMDOCustomerEventClassification classification, java.math.BigDecimal period, com.crm.framework.util.UnitOfTime periodUOT) throws java.rmi.RemoteException, com.crm.exception.CRMException, java.lang.Exception
java.rmi.RemoteException
com.crm.exception.CRMException
java.lang.Exception