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, sendToScheduler
createCronExpressionFromDate, createCronExpressionFromDate
public 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.Exception
public 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