Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi Year Supplementary Billing #226

Merged
merged 7 commits into from
May 17, 2023
Merged

Multi Year Supplementary Billing #226

merged 7 commits into from
May 17, 2023

Conversation

Jozzey
Copy link
Contributor

@Jozzey Jozzey commented May 16, 2023

https://eaflood.atlassian.net/browse/WATER-3984

Supplementary billing for SRoC currently only handles Financial Year 2022 - 2023, going forward it needs to pick up any changes to charge versions in any year from 2022. Once we have passed Annual Billing 2027 then the engine should only pick up changes to charge versions in the current year and previous 5.

All transactions in the available billing period should be picked up in 1 bill run, and be triggered by a single action.

This PR is a first pass at creating a billing period that will cover multiple financial years.

https://eaflood.atlassian.net/browse/WATER-3984

Supplementary billing for SRoC currently only handles Financial Year 2022 - 2023, going forward it needs to pick up any changes to charge versions in any year from 2022.   Once we have passed Annual Billing 2027 then the engine should only pick up changes to charge versions in the current year and previous 5.

All transactions in the available billing period should be picked up in 1 bill run, and be triggered by a single action.

This PR is a first pass at creating a billing period that will cover multiple financial years.
@Jozzey Jozzey added the enhancement New feature or request label May 16, 2023
@Jozzey Jozzey self-assigned this May 16, 2023
@Jozzey Jozzey marked this pull request as ready for review May 16, 2023 14:53
@Jozzey Jozzey merged commit 2c3d0b1 into main May 17, 2023
@Jozzey Jozzey deleted the multi-year-supp-billing branch May 17, 2023 11:16
Jozzey added a commit that referenced this pull request May 17, 2023
https://eaflood.atlassian.net/browse/WATER-3984

Supplementary billing for SRoC currently only handles Financial Year 2022 - 2023, going forward it needs to pick up any changes to charge versions in any year from 2022. Once we have passed Annual Billing 2027 then the engine should only pick up changes to charge versions in the current year and previous 5.

All transactions in the available billing period should be picked up in 1 bill run, and be triggered by a single action.

This PR adds the remainder of the functionality required for Multi Year Billing not covered in the previous PR #226
Cruikshanks pushed a commit that referenced this pull request Jun 6, 2023
https://eaflood.atlassian.net/browse/WATER-3984

Supplementary billing for SRoC currently only handles Financial Year 2022 - 2023, going forward it needs to pick up any changes to charge versions in any year from 2022. Once we have passed Annual Billing 2027 then the engine should only pick up changes to charge versions in the current year and the previous 5.

All transactions in the available billing period should be picked up in 1 bill run, and be triggered by a single action.

This PR adds the remainder of the functionality required for Multi-Year SROC Supplementary Billing not covered in the previous PR #226
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants