public class CRMBONormalSubscriptionRatedBillingItemBean extends CRMBORatedBillingItemBean
Constructor and Description |
---|
CRMBONormalSubscriptionRatedBillingItemBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a normal subscription rated billing item.
|
java.lang.Boolean |
isLatestRatedBillingItemOfService(com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem normalSubscriptionRatedBillingItem)
Checks if more than one normal subscription rated billing item exists with same information.
|
java.lang.Boolean |
isRelatedCreditRatedBillingItemExists(com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem normalSubscriptionRatedBillingItem) |
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 normal subscription rated billing items of a subscription with a billing run.
|
com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem |
load(com.crm.dataobject.billing.CRMDOBuyInAdvanceRequest buyInAdvanceRequest)
Loads a normal subscription rated billing item for Buy In Advance Request.
|
com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem |
load(com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine creditNoteLine)
Loads a normal subscription rated billing item for an credit note line.
|
com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem |
load(com.crm.dataobject.financialtransactions.CRMDOInvoiceLine invoiceLine)
Loads a normal subscription rated billing item for an invoice line.
|
java.util.ArrayList<com.crm.dataobject.billing.CRMDORatedBillingItem> |
load(com.crm.dataobject.subscriptions.CRMDOSubServiceLifeCycleStateHistory subServiceLifeCycleStateHistory)
Loads a list of normal subscription rated billing items of a subscription service life cycle state history
|
com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem |
loadAdditionalInformation(com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem normalSubscriptionRatedBillingItem)
Loads additional information of a normal subscription rated billing item.
|
com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem |
loadCreatedByEntity(com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem normalSubscriptionRatedBillingItem)
Loads a normal 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 normal 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 normal subscription rated billing items of a subscription.
|
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 CRMBONormalSubscriptionRatedBillingItemBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBORatedBillingItemBean
public com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem loadAdditionalInformation(com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem normalSubscriptionRatedBillingItem) throws java.lang.Exception
normalSubscriptionRatedBillingItem
- - the normal subscription rated billing item to load the additional information forjava.lang.Exception
public com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem loadCreatedByEntity(com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem normalSubscriptionRatedBillingItem) throws java.lang.Exception
normalSubscriptionRatedBillingItem
- - the normal subscription rated billing item to usejava.lang.Exception
public com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem load(com.crm.dataobject.financialtransactions.CRMDOInvoiceLine invoiceLine) throws java.lang.Exception
load
in class CRMBORatedBillingItemBean
invoiceLine
- - the invoice line to load the normal subscription rated billing item forjava.lang.Exception
public com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem load(com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine creditNoteLine) throws java.lang.Exception
load
in class CRMBORatedBillingItemBean
creditNoteLine
- - the invoice line to load the normal subscription rated billing item forjava.lang.Exception
public com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem load(com.crm.dataobject.billing.CRMDOBuyInAdvanceRequest buyInAdvanceRequest) throws java.lang.Exception
load
in class CRMBORatedBillingItemBean
buyInAdvanceRequest
- - the Buy In Advance Request to load the normal 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 normal 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 normal 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 normal 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.CRMDONormalSubscriptionRatedBillingItem normalSubscriptionRatedBillingItem) throws java.lang.Exception
normalSubscriptionRatedBillingItem
- - the normal subscription rated billing item to checkjava.lang.Exception
public java.lang.Boolean isRelatedCreditRatedBillingItemExists(com.crm.dataobject.billing.CRMDONormalSubscriptionRatedBillingItem normalSubscriptionRatedBillingItem) throws java.lang.Exception
java.lang.Exception