public class CRMBOPrepaidSubscriptionRatedBillingItemBean extends CRMBORatedBillingItemBean
Constructor and Description |
---|
CRMBOPrepaidSubscriptionRatedBillingItemBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a prepaid subscription rated billing item.
|
java.lang.Boolean |
isLatestRatedBillingItemOfService(com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem prepaidSubscriptionRatedBillingItem)
Checks if more than one prepaid subscription rated billing item exists with same information.
|
java.lang.Boolean |
isRatedBillingItemPostRate(com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem prepaidSubscriptionRatedBillingItem)
Checks if a prepaid subscription rated billing item is post rate.
|
java.lang.Boolean |
isRelatedCreditRatedBillingItemExists(com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem prepaidSubscriptionRatedBillingItem) |
java.util.ArrayList<com.crm.dataobject.billing.CRMDORatedBillingItem> |
load(com.crm.dataobject.billing.CRMDOBillingRun billingRun,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Loads a list of prepaid subscription rated billing items of a subscription with a billing run.
|
java.util.ArrayList<com.crm.dataobject.billing.CRMDORatedBillingItem> |
load(com.crm.dataobject.subscriptions.CRMDOSubServiceLifeCycleStateHistory subServiceLifeCycleStateHistory)
Loads a list of prepaid subscription rated billing items of a subscription service life cycle state history
|
com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem |
load(com.crm.dataobject.wallets.CRMDOWalletTransaction walletTransaction)
Loads a prepaid subscription rated billing item for a wallet transaction.
|
com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem |
loadAdditionalInformation(com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem prepaidSubscriptionRatedBillingItem)
Loads additional information of a prepaid subscription rated billing item.
|
com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem |
loadCreatedByEntity(com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem prepaidSubscriptionRatedBillingItem)
Loads a prepaid subscription rated billing item sets created by entity information based on the entity that created it.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadDebitItems(com.crm.dataobject.subscriptions.CRMDOSubServiceLifeCycleStateHistory creditablePeriod)
Loads a list of prepaid subscription rated billing items for a creditable period.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadNonBilled(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
java.util.Date asOfDate)
Loads a list of non billed rated billing items of an Accounts Receivable.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadNonBilled(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.util.Date asOfDate)
Loads a list of non billed rated billing items of a subscription.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadNonBilled(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.util.Date asOfDate,
java.util.ArrayList<java.lang.String> associations)
Loads a list of non billed prepaid subscription rated billing items of a subscription.
|
load, load, load, load, load, loadAdditionalInformation, loadCreatedByEntity, loadNonBilled, loadNonBilled
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, loadAll, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, 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 CRMBOPrepaidSubscriptionRatedBillingItemBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBORatedBillingItemBean
public com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem loadAdditionalInformation(com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem prepaidSubscriptionRatedBillingItem) throws java.lang.Exception
prepaidSubscriptionRatedBillingItem
- - the prepaid subscription rated billing item to load the additional information forjava.lang.Exception
public com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem loadCreatedByEntity(com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem prepaidSubscriptionRatedBillingItem) throws java.lang.Exception
prepaidSubscriptionRatedBillingItem
- - the prepaid subscription rated billing item to usejava.lang.Exception
public com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem load(com.crm.dataobject.wallets.CRMDOWalletTransaction walletTransaction) throws java.lang.Exception
walletTransaction
- - the wallet transaction to load the prepaid subscription rated billing item forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.billing.CRMDORatedBillingItem> load(com.crm.dataobject.billing.CRMDOBillingRun billingRun, com.crm.dataobject.subscriptions.CRMDOSubscription subscription) throws java.lang.Exception
load
in class CRMBORatedBillingItemBean
billingRun
- - the billing run to usesubscription
- - the subscription to load the prepaid subscription rated billing items forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.billing.CRMDORatedBillingItem> load(com.crm.dataobject.subscriptions.CRMDOSubServiceLifeCycleStateHistory subServiceLifeCycleStateHistory) throws java.lang.Exception
load
in class CRMBORatedBillingItemBean
subServiceLifeCycleStateHistory
- - the subscription service life cycle state history to load the prepaid subscription rated billing items forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadDebitItems(com.crm.dataobject.subscriptions.CRMDOSubServiceLifeCycleStateHistory creditablePeriod) throws java.lang.Exception
loadDebitItems
in class CRMBORatedBillingItemBean
creditablePeriod
- - the creditable period to load byjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadNonBilled(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.util.Date asOfDate) throws java.lang.Exception
loadNonBilled
in class CRMBORatedBillingItemBean
subscription
- - the subscription to load the non billed rated billing items forasOfDate
- - the as of date to usejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadNonBilled(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, java.util.Date asOfDate) throws java.lang.Exception
loadNonBilled
in class CRMBORatedBillingItemBean
accountReceivable
- - the Accounts Receivable to load the non billed rated billing items forasOfDate
- - the as of date to usejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadNonBilled(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.util.Date asOfDate, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
loadNonBilled
in class CRMBORatedBillingItemBean
subscription
- - the subscription to load the non billed prepaid subscription rated billing items forasOfDate
- - the as of date to useassociations
- - a list of associated data objectsjava.lang.Exception
public java.lang.Boolean isLatestRatedBillingItemOfService(com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem prepaidSubscriptionRatedBillingItem) throws java.lang.Exception
prepaidSubscriptionRatedBillingItem
- - the prepaid subscription rated billing item to checkjava.lang.Exception
public java.lang.Boolean isRelatedCreditRatedBillingItemExists(com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem prepaidSubscriptionRatedBillingItem) throws java.lang.Exception
java.lang.Exception
public java.lang.Boolean isRatedBillingItemPostRate(com.crm.dataobject.billing.CRMDOPrepaidSubscriptionRatedBillingItem prepaidSubscriptionRatedBillingItem) throws java.lang.Exception
prepaidSubscriptionRatedBillingItem
- - the prepaid subscription rated billing item to checkjava.lang.Exception