File tree Expand file tree Collapse file tree 1 file changed +26
-1
lines changed Expand file tree Collapse file tree 1 file changed +26
-1
lines changed Original file line number Diff line number Diff line change
1
+ # Looking for '2024' in the app
2
+
1
3
## Registration
2
4
3
5
- Date of first shipment for operations \*\*\*
30
32
- allocated_for_compliance_2024 is calculated no matter what (along with the general compliance value)
31
33
- "emissions attributable for compliance" and each products "allocated compliance emissions" use the 2024-specific value
32
34
- excess/credited emissions also use the 2024-specific allocation
33
- - tests for compliance service (test_compliance_service_static.py) also only test 2024 scenarios
35
+ - tests for compliance service (test_compliance_service_static.py, infrastrucutre.py ) also only test 2024 scenarios
34
36
35
37
## Service
36
38
50
52
- jsonSchema/complianceSummary.ts
51
53
52
54
- lots of compliance tests use 2024 as a base when they don't really have to
55
+
56
+ ### Registration:
57
+
58
+ - View Facility: Did this facility begin operations in 2024 or 2025?
59
+ - Create Facility: Did this facility begin operations in 2024 or 2025?
60
+ - New entrant: date of first shipment is before or after Apr 1 2024?
61
+
62
+ ### Reporting
63
+
64
+ - Reporting a product will always show the Jan-Apr production
65
+
66
+ # `ReportingYearService'
67
+
68
+ - Could throw an exception if there is no reporting year defined for the current date
69
+ - Could also include the ReportingYearDataAccessService functionality (or inversely)
70
+
71
+ # ` ReportingYear ` model
72
+
73
+ - Report validation tests use 2024 as a base year, which may or may not be special
74
+
75
+ # Recommendations
76
+
77
+ - make clear to the user what the current reporting year is, from the dashboard to all the relevant views
You can’t perform that action at this time.
0 commit comments