Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implementing 2PT supplementary billing engine
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