bcgov / bcgov/lcfs

LCFS - BUG - Q1 label after Q4

Open
#3,769 0 comments 0 reactions 1 assignee Claimed by @AlexZorkin View on GitHub
bug Compliance Reporting Medium
Dominant language
Python
Stars
6
Forks
6
Avg merge
2d 7h
Merged PRs (30d)
87

Description

**Bug Description:**
An early issuance report that has progressed past Q4 and is now a full year-end compliance report is incorrectly labeled as **Q1**.

Image

**Expected Behavior:**
- An early issuance report that has entered into Q4 can be identified and labeled as a **Q4 - year-end compliance report**.
- No quarter labels reset or change due to the transition into a new calendar year.
- All four main schedules should be displayed, Other use and Export fuel links should be listed.

**Actual Behavior:**
- The report is incorrectly labeled as **Q1** after crossing into a new calendar year, despite being a completed year-end compliance report.

**Steps to Reproduce:**
1. View an early issuance report after Q4 has opened.
2. Observe the report being labeled as Q1.

**Impact:**
- Misleading report status and quarter labeling.
- Potential confusion for suppliers and analysts reviewing compliance status.
- Risk of incorrect business logic being applied to reporting workflows.

**Acceptance Criteria:**
- Early issuance reports that pass Q4 are correctly labeled as year-end reports.
- All four main schedules should be displayed, Other use and Export fuel links should be listed.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.