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

TFRS - Bug affecting organizations submitting supplemental reports that change their negative compliance unit situation #2901

Open
Grulin opened this issue Jul 24, 2024 · 0 comments
Assignees
Labels
Bug Something isn't working High High priority ticket but not critical at this time

Comments

@Grulin
Copy link
Collaborator

Grulin commented Jul 24, 2024

Describe the Bug

Expected Behaviour
The expected behaviour of supplemental reports is to keep a record of changes in the reports and factor them in to the organization's final compliance situation cumulatively until the report is accepted by the director. Once the report is accepted by the director, transactions such a reductions or validations of compliance units should take place. If further supplemental reports are submitted after the report is accepted, the same behaviour persists again (balances/volumes changing etc., but no validations or reductions done) until the new report is accepted by the director.

Actual Behaviour
What is happening with this error is that after a supplemental report is submitted, the system is acting like the original report was accepted by the director and a reduction has occurred. In both instances of this bug, the reduction transaction did not off the first report, but subsequent positive units resultant from supplemental reports were issued to the supplier once the director accepted the final report.

Implications
The implication for this is catastrophic because the error doesn't occur until the director accepts the final supplemental report. Unless analysts go back and check that a reduction transaction occurred, the result is that the supplier ends up retaining their original debit obligation, as well as erroneously receiving the positive balance difference from the supplemental reports. If not caught, this has the potential to result in millions of dollars worth of compliance units being traded that should never have been issued.

Steps To Reproduce
Steps to reproduce the behaviour:
User/Role:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
@Grulin Grulin added Bug Something isn't working High High priority ticket but not critical at this time labels Jul 24, 2024
@Grulin Grulin changed the title TFRS - Error affecting organizations submitting supplemental reports that change their negative compliance unit situation TFRS - Bug affecting organizations submitting supplemental reports that change their negative compliance unit situation Jul 24, 2024
@AlexZorkin AlexZorkin self-assigned this Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working High High priority ticket but not critical at this time
Projects
None yet
Development

No branches or pull requests

2 participants