Operation: GetCalculatedBillVersionsV3 Paginated
Get a list of calculated bill versions which match the provided filter conditions
Operation: GetCalculatedBillsV3
Get a list of calculated bill versions on a meter
Operation: GetCalculatedBillVersionHistoryV3
Get a list of calculated bill versions on this account and meter relationship
Operation: ManageCalculatedBillVersionHistoryV3
Manage a calculated bill’s version history
All calculated bill versions to save on this account and meter relationship should be passed
If versionId is passed, this version will be updated to the request body values
If copyVersionId is passed, a new version will be created and all instructions and inputs on the copyVersionId will be copied
If versionId and copyVersionId are null a new version will be created
Versions cannot overlap
If a calculated bill version currently exists in the database, but is not passed in it will be deleted
Only versions that are not currently associated with any bills can be deleted
If any part of the create, update, or delete process fails, the entire process is rolled back
Operation: GetCalculateBillDetailsV3
All details related to calculated bill setup including use, cost, meter line items, and account line items
Operation: ManageCalculateBillUseV3
Manage calculated bill’s use
* If use does not exist on the distribution it will be added
* If use already exists it will be saved as the option sent in and any existing inputs will be deleted
* Since use is required for the calculated bill distribution to work, one option is always required and cannot be deleted
Operation: GetCalculateBillUseV3
Get calculated use details
Operation: ManageCalculateBillCostV3
Manage calculated bill’s cost
If cost does not exist on the distribution it will be added
If one exists it will be saved as the option sent in
Since cost is required for the calculated bill distribution to work. One option is always required and cannot be deleted
Operation: GetCalculateBillCostV3
Get calculated cost details
Operation: ManageCalculateBillDemandV3
Manage calculated bill’s demand
If demand does not exist on the distribution it will be added
If one exists it will be saved as the option sent in
If the dto sends null for both (channel and fixed), then demand will get cleared
Operation: GetCalculateBillDemandV3
Get calculated demand details
Operation: ManageMeterLineItemsV3
Manage calculated bill meter line items
The order of items in the list defines the calculation order
All line items to save should be passed
If a line currently exists and is not passed in it will be deleted
If any part of the create, update, or delete process fails, the entire process is rolled back
Operation: GetMeterLineItemsV3
Get calculated bill meter line items
Operation: ManageAccountLineItemsV3
Manage calculated bill account line items
The order of items in the list defines the calculation order
All line items to save should be passed
If a line currently exists and is not passed in it will be deleted
If any part of the create, update, or delete process fails, the entire process is rolled back
Operation: GetAccountLineItemsV3
Get calculated bill account line items
Operation: GetCalculatedBillChargebackTaskByVersionV3
Get all chargeback tasks with details for a specific version on an account and meter
Operation: RecalculateChargebackFlagsV3
Forces all Account and Meter Chargeback flags in the system to be recalculated