Skip to content

Commit

Permalink
Implementing 2PT supplementary billing engine
Browse files Browse the repository at this point in the history
https://eaflood.atlassian.net/browse/WATER-4201

> Part of the work to support two-part tariff supplementary bill runs

The long outstanding annual SROC two-part tariff bill runs have been 'sent' in production.

The final part of two-part tariff is to add support for supplementary billing; when changes are made to a licence or the returns previously submitted and billed, we need to generate supplementary two-part tariff bill runs.

We've already made several changes to support it, off the back of a [spike](#1412).

This change adds the proper logic to `ProcessBillingPeriodService` for two-part tariff supplementary. `ProcessBillingPeriodService` is a service each bill run type contains, and is the 'heart' of each. It's here where the bills get generated and persisted, or ignored if found not to be billable.
  • Loading branch information
Cruikshanks committed Mar 2, 2025
1 parent e4a3a4f commit de22270
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit de22270

Please sign in to comment.