public class CRMBOPrepaidUdrRatedBillingItemBean extends CRMBORatedBillingItemBean
Constructor and Description |
---|
CRMBOPrepaidUdrRatedBillingItemBean()
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 prepaid udr rated billing item.
|
java.lang.Boolean |
isLatestRatedBillingItemOfService(com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem prepaidUdrRatedBillingItem)
Checks if more than one prepaid 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 prepaid udr rated billing items of a udr with a billing run.
|
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 prepaid 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 prepaid udr rated billing items related with a Udr.
|
com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem |
load(com.crm.dataobject.billing.CRMDOUsageServiceCatalog usageServiceCatalog)
Loads a prepaid udr rated billing item for usage service catalog.
|
com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem |
load(com.crm.dataobject.wallets.CRMDOWalletTransaction walletTransaction)
Loads a prepaid udr rated billing item for a wallet transaction.
|
com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem |
loadAdditionalInformation(com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem prepaidUdrRatedBillingItem)
Loads additional information of a prepaid udr rated billing item.
|
com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem |
loadCreatedByEntity(com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem prepaidUdrRatedBillingItem)
Loads a prepaid udr 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,
java.util.Date asOfDate)
Loads a list of non billed prepaid udr 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 prepaid 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 prepaid 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, 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 CRMBOPrepaidUdrRatedBillingItemBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBORatedBillingItemBean
public com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem loadAdditionalInformation(com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem prepaidUdrRatedBillingItem) throws java.lang.Exception
prepaidUdrRatedBillingItem
- - the prepaid udr rated billing item to load the additional information forjava.lang.Exception
public com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem loadCreatedByEntity(com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem prepaidUdrRatedBillingItem) throws java.lang.Exception
prepaidUdrRatedBillingItem
- - the prepaid udr rated billing item to usejava.lang.Exception
public com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem load(com.crm.dataobject.wallets.CRMDOWalletTransaction walletTransaction) throws java.lang.Exception
walletTransaction
- - the wallet transaction to load the prepaid udr rated billing item forjava.lang.Exception
public com.crm.dataobject.billing.CRMDOPrepaidUdrRatedBillingItem load(com.crm.dataobject.billing.CRMDOUsageServiceCatalog usageServiceCatalog) throws java.lang.Exception
usageServiceCatalog
- - the Buy In Advance Request to load the prepaid 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 prepaid 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 prepaid 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 prepaid 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 prepaid 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 prepaid udr 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.CRMDOPrepaidUdrRatedBillingItem prepaidUdrRatedBillingItem) throws java.lang.Exception
prepaidUdrRatedBillingItem
- - the prepaid 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 prepaid udr rated billing items forbillingTerm
- - the billing term to load the prepaid 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