public class CRMBOSubsciptionMonthlyRecurringRevenueBean extends CRMBO
Constructor and Description |
---|
CRMBOSubsciptionMonthlyRecurringRevenueBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.financialtransactions.CRMDOSubscriptionMonthlyRecurringRevenue |
construct(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
com.crm.dataobject.financialtransactions.CRMDOMonthlyRecurringRevenuePeriod monthlyRecurringRevenuePeriod,
java.util.Set<com.crm.process.financialtransactions.MRRPeriodRatedBillingItem> ratedBillingItems)
Constructs the new Subscription Monthly Recurring Revenue based on
currently open Subscription Monthly Recurring Revenue
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a Subscription Monthly
Recurring Revenue.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
com.crm.dataobject.financialtransactions.CRMDOMonthlyRecurringRevenuePeriod monthlyRecurringRevenuePeriod,
com.crm.dataobject.financialtransactions.SubscriptionMonthlyRecurringRevenueClassification classification,
java.util.ArrayList<java.lang.String> associations)
Loads a list of Subscriptions Monthly Recurring Revenue based on criteria
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadByClassification(com.crm.dataobject.financialtransactions.SubscriptionMonthlyRecurringRevenueClassification classification,
java.util.ArrayList<java.lang.String> associations)
Loads a list of Subscriptions Monthly Recurring Revenue by a
classification.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadByMonthlyRecurringRevenuePeriod(com.crm.dataobject.financialtransactions.CRMDOMonthlyRecurringRevenuePeriod monthlyRecurringRevenuePeriod,
java.util.ArrayList<java.lang.String> associations)
Loads a list of Subscriptions Monthly Recurring Revenue by a Monthly
Recurring Revenue Period.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadBySubscription(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.util.ArrayList<java.lang.String> associations)
Loads a list of Subscriptions Monthly Recurring Revenue by a
Subscription.
|
com.crm.dataobject.financialtransactions.CRMDOSubscriptionMonthlyRecurringRevenue |
loadLatest(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.util.Date previousMonthMRRFromDate)
Loads a the latest Subscriptions Monthly Recurring Revenue based on
subscription
|
com.crm.dataobject.financialtransactions.CRMDOSubscriptionMonthlyRecurringRevenue |
loadLatest(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.util.Date previousMonthMRRFromDate,
java.util.ArrayList<java.lang.String> associations)
Loads a the latest Subscriptions Monthly Recurring Revenue based on
subscription
|
com.crm.dataobject.financialtransactions.CRMDOSubscriptionMonthlyRecurringRevenue |
setSubMRRValues(com.crm.dataobject.financialtransactions.CRMDOSubscriptionMonthlyRecurringRevenue subscriptionMonthlyRecurringRevenue,
java.util.Set<com.crm.process.financialtransactions.MRRPeriodRatedBillingItem> ratedBillingItems,
java.lang.String processRunLogID,
java.lang.Boolean logFailed,
java.lang.Boolean logSuccess)
Sets the values for the new Subscription Monthly Recurring Revenue
|
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, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOSubsciptionMonthlyRecurringRevenueBean()
public com.crm.dataobject.financialtransactions.CRMDOSubscriptionMonthlyRecurringRevenue construct(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, com.crm.dataobject.financialtransactions.CRMDOMonthlyRecurringRevenuePeriod monthlyRecurringRevenuePeriod, java.util.Set<com.crm.process.financialtransactions.MRRPeriodRatedBillingItem> ratedBillingItems) throws java.lang.Exception
subscription
- - the subscription of the Subscription Monthly Recurring
RevenuemonthlyRecurringRevenuePeriod
- - the monthly Recurring Revenue Period of the Subscription
Monthly Recurring RevenueratedBillingItems
- - the rated Billing Items of the Subscription Monthly
Recurring Revenuejava.lang.Exception
public com.crm.dataobject.financialtransactions.CRMDOSubscriptionMonthlyRecurringRevenue setSubMRRValues(com.crm.dataobject.financialtransactions.CRMDOSubscriptionMonthlyRecurringRevenue subscriptionMonthlyRecurringRevenue, java.util.Set<com.crm.process.financialtransactions.MRRPeriodRatedBillingItem> ratedBillingItems, java.lang.String processRunLogID, java.lang.Boolean logFailed, java.lang.Boolean logSuccess) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadBySubscription(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
subscription
- - a Subscriptionassociations
- - a list of associated data objectsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadByMonthlyRecurringRevenuePeriod(com.crm.dataobject.financialtransactions.CRMDOMonthlyRecurringRevenuePeriod monthlyRecurringRevenuePeriod, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
monthlyRecurringRevenuePeriod
- - a Monthly Recurring Revenue Periodassociations
- - a list of associated data objectsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadByClassification(com.crm.dataobject.financialtransactions.SubscriptionMonthlyRecurringRevenueClassification classification, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
classification
- - a classificationassociations
- - a list of associated data objectsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, com.crm.dataobject.financialtransactions.CRMDOMonthlyRecurringRevenuePeriod monthlyRecurringRevenuePeriod, com.crm.dataobject.financialtransactions.SubscriptionMonthlyRecurringRevenueClassification classification, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
associations
- - a list of associated data objectsjava.lang.Exception
public com.crm.dataobject.financialtransactions.CRMDOSubscriptionMonthlyRecurringRevenue loadLatest(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.util.Date previousMonthMRRFromDate) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.financialtransactions.CRMDOSubscriptionMonthlyRecurringRevenue loadLatest(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.util.Date previousMonthMRRFromDate, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
associations
- - a list of associated data objectsjava.lang.Exception