public class CRMProcessNormalBillingRunBean extends CRMProcessBillingRunBean
| Constructor and Description |
|---|
CRMProcessNormalBillingRunBean()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute(java.lang.String billingRunID)
Executes a normal billing run.
|
com.crm.framework.util.ResultSetUtil |
getAccountsToBeRated(com.crm.dataobject.billing.CRMDOBillingRun billingRun,
com.crm.dataobject.billing.CRMDOBillingRunDefinition billingRunDefinition)
Returns the accounts to be rated.
|
billAccountReceivable, billAccountReceivable, billJob, billSubscription, constructCreditTransaction, constructDebitTransaction, execute, sendToSchedulercreateCronExpressionFromDate, createCronExpressionFromDatepublic CRMProcessNormalBillingRunBean()
public void execute(java.lang.String billingRunID)
throws java.lang.Exception
billingRunID - - the billing run id of the normal billing run to executejava.lang.Exceptionpublic com.crm.framework.util.ResultSetUtil getAccountsToBeRated(com.crm.dataobject.billing.CRMDOBillingRun billingRun,
com.crm.dataobject.billing.CRMDOBillingRunDefinition billingRunDefinition)
throws java.lang.Exception
billingRun - - the billing run to usebillingRunDefinition - - the billing run definition to usejava.lang.Exception