public class CRMBONormalUdrRatedBillingItemBean extends CRMBORatedBillingItemBean
Constructor and Description |
---|
CRMBONormalUdrRatedBillingItemBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
anonymizeContactRatedBillingItems(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
Anonymizes the given contact information rated billing items
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a normal udr rated billing item.
|
java.lang.Boolean |
isLatestRatedBillingItemOfService(com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem normalUdrRatedBillingItem)
Checks if more than one normal udr rated billing item exists with same information.
|
java.util.ArrayList<com.crm.dataobject.billing.CRMDORatedBillingItem> |
load(com.crm.dataobject.billing.CRMDOBillingRun billingRun,
com.crm.dataobject.billing.CRMDOUdr udr)
Loads a list of normal udr rated billing items of a udr with a billing run.
|
com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem |
load(com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine creditNoteLine)
Loads a normal udr rated billing item for an credit note line.
|
com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem |
load(com.crm.dataobject.financialtransactions.CRMDOInvoiceLine invoiceLine)
Loads a normal udr rated billing item for an invoice line.
|
java.util.ArrayList<com.crm.dataobject.billing.CRMDORatedBillingItem> |
load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
com.crm.dataobject.billing.CRMDOBillingTerm billingTerm)
Loads a list of normal udr rated billing items of a subscription and billing term
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.billing.CRMDOUdr udr)
Loads a list of normal udr rated billing items related with a Udr.
|
com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem |
load(com.crm.dataobject.billing.CRMDOUsageServiceCatalog usageServiceCatalog)
Loads a normal udr rated billing item for usage service catalog.
|
com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem |
loadAdditionalInformation(com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem normalUdrRatedBillingItem)
Loads additional information of a normal udr rated billing item.
|
com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem |
loadCreatedByEntity(com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem normalUdrRatedBillingItem)
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> |
loadNonBilled(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.util.Date asOfDate)
Loads a list of non billed normal udr rated billing items of a subscription ad an account.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadNonBilled(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
java.util.Date asOfDate)
Loads a list of non billed normal udr rated billing items of an Accounts Receivable.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadNonBilled(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
java.util.ArrayList<java.lang.String> associations)
Loads a list of non billed normal udr rated billing items based on given values.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadNonBilled(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.util.Date asOfDate)
Loads a list of non billed normal udr 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 udr rated billing items of a subscription.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadNonBilledForUsageAllowanceLimit(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
java.util.Date asOfDate,
java.util.ArrayList<java.lang.String> associations)
Loads a list of not billed rated billing items based on an accounts receivable.
|
load, load, load, load, loadAdditionalInformation, loadCreatedByEntity, loadDebitItems, 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, 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 CRMBONormalUdrRatedBillingItemBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBORatedBillingItemBean
public com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem loadAdditionalInformation(com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem normalUdrRatedBillingItem) throws java.lang.Exception
normalUdrRatedBillingItem
- - the normal udr rated billing item to load the additional information forjava.lang.Exception
public com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem loadCreatedByEntity(com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem normalUdrRatedBillingItem) throws java.lang.Exception
normalUdrRatedBillingItem
- - the normal subscription rated billing item to usejava.lang.Exception
public com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem load(com.crm.dataobject.financialtransactions.CRMDOInvoiceLine invoiceLine) throws java.lang.Exception
load
in class CRMBORatedBillingItemBean
invoiceLine
- - the invoice line to load the normal udr rated billing item forjava.lang.Exception
public com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem load(com.crm.dataobject.financialtransactions.CRMDOCreditNoteLine creditNoteLine) throws java.lang.Exception
load
in class CRMBORatedBillingItemBean
creditNoteLine
- - the invoice line to load the normal udr rated billing item forjava.lang.Exception
public com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem load(com.crm.dataobject.billing.CRMDOUsageServiceCatalog usageServiceCatalog) throws java.lang.Exception
usageServiceCatalog
- - the usage service catalog to load the normal udr 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.billing.CRMDOUdr udr) throws java.lang.Exception
billingRun
- - the billing run to useudr
- - the udr to load the normal udr rated billing items forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.billing.CRMDOUdr udr) throws java.lang.Exception
load
in class CRMBORatedBillingItemBean
udr
- - the usage data record to load the normal udr rated billing item forjava.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 normal udr 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, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.util.Date asOfDate) throws java.lang.Exception
accountReceivable
- - the Accounts Receivable to load the non billed normal udr rated billing items forsubscription
- - the subscription to load the non billed normal udr 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 normal udr 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 udr rated billing items forasOfDate
- - the as of date to useassociations
- - a list of associated data objectsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadNonBilled(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
contactInformation
- - the contact to load the non billed rated billing items forassociations
- - a list of associated data objectsjava.lang.Exception
public java.lang.Boolean isLatestRatedBillingItemOfService(com.crm.dataobject.billing.CRMDONormalUdrRatedBillingItem normalUdrRatedBillingItem) throws java.lang.Exception
normalUdrRatedBillingItem
- - the normal udr rated billing item to checkjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.billing.CRMDORatedBillingItem> load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, com.crm.dataobject.billing.CRMDOBillingTerm billingTerm) throws java.lang.Exception
subscription
- - the subscription to load the normal udr rated billing items forbillingTerm
- - the billing term to load the normal udr rated billing items forjava.lang.Exception
public void anonymizeContactRatedBillingItems(com.crm.dataobject.contactinfo.CRMDOContactInformation contact) throws java.lang.Exception
contact
- - the contact information to anonymize its rated billing itemsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadNonBilledForUsageAllowanceLimit(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, java.util.Date asOfDate, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
accountReceivable
- - the accounts receivable to load the not billed rated billing items forasOfDate
- - the as of date to consider rated billing items based on the billing effective dateassociations
- - a list of associated data objectsjava.lang.Exception