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

LCFS - Supplementary reports summary updates #2032

Open
20 tasks
airinggov opened this issue Feb 14, 2025 · 0 comments
Open
20 tasks

LCFS - Supplementary reports summary updates #2032

airinggov opened this issue Feb 14, 2025 · 0 comments
Labels
Compliance Reporting Medium Medium priority Story User story

Comments

@airinggov
Copy link
Collaborator

airinggov commented Feb 14, 2025

Description:

When a new supplementary report is created the summary section should be fully unlocked and update dynamically when users modify schedule information.

Purpose and Benefit to User:

  • Allows users to track changes in summary data across supplementary reports.

Acceptance Criteria:

  • When a new supplementary report is created:
    • The summary section is fully unlocked and updates dynamically as schedules are modified.
  • A new summary snapshot is created when a supplementary report is submitted.

Renewable Fuel Target Summary:

  • All lines (1-11) should unlock and update dynamically as per normal functionality.
  • Lines 6-9 should be user-editable as per normal functionality.

Low Carbon Fuel Target Summary:

  • Line 18 value move to line 15, if line 15 already has a value, both the new and existing values should added together.
  • Line 19 value move to line 16, if line 16 already has a value, both the new and existing values should added together.
  • Lines 18 and 19 are recalculated based on updated report data.
  • Line 20 should be the sum of lines 18 and 19 minus the sum of 15 and 16 (need confirm logic with).
  • Lines 21 and 22 as per normal functionality.

Non-Compliance Penalty Payable Summary:

  • Consider adding new lines to display previous penalties.

Development Checklist:

  • Unlock summary section when a new supplementary report is created.
  • Ensure original summary snapshot is retained.
  • Ensure schedule modifications dynamically update the summary.
  • Implement new summary snapshot creation upon supplementary report submission.
  • Ensure context-aware calculations based on the compliance report year.
  • Update the Renewable Fuel Target Summary to allow appropriate field inputs and updates.
  • Modify the Low Carbon Fuel Target Summary to shift, recalculate, and sum values correctly.
  • Add new penalty lines if necessary in the Non-Compliance Penalty Payable Summary.
  • Validate and test all calculations and report-year-dependent lookups.

Notes:

  • **Confirm ** the calculation logic for Line 20 in the Low Carbon Fuel Target Summary.
  • Ensure schedule calculations and fuel code lookups correctly reference the compliance report year.
  • Coordinate with QA and business stakeholders for validation and testing.
@airinggov airinggov added Compliance Reporting Medium Medium priority Story User story labels Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Compliance Reporting Medium Medium priority Story User story
Projects
None yet
Development

No branches or pull requests

1 participant