BATCHMANAGER node
The
node in the Billing configuration defines input values that are used by the billing tasks in the Batch Manager. The tasks are defined in the BatchProcessing configuration.The
node has a number of nodes as children, each of which defines a set of values for a specific task. Each node has one attribute:Attribute | Description |
---|---|
id | Identification for this set of values, indicating the task that uses them. |
Each
node under the node has a number of nodes as children. Each node can have these attributes:Attribute | Description |
---|---|
id | Identification for the input value. |
value | Value that the Batch Manager will use for this input. |
This table lists the input values that are supported for the
nodes:Value | Description |
---|---|
CommitNumber | Number of records that will be processed in each batch. |
Create0AmountPenalties | Indicates whether the Penalty Run task will create penalties with $0.00 amounts. |
NoReadyToBillException | Indicates whether the Bill Run Schedule task will return an error for an account with no readings that are ready to bill. |
NoServicesToBillException | Indicates whether the Bill Run Schedule task will return an error for an account with no billable services. |
SupportMultipleMeter | If an account has multiple meters, this value indicates whether the Bill Run Schedule task will check every meter associated with the account for a reading that is ready to bill. If the value is set to True, then the task will return an exception unless every meter has a billable reading. If False, the task will not return an exception if at least one meter has a billable reading. |
TaskName | Name of the task for which the inputs are defined. |