Disbursements report - add columns
- Dominant language
- TypeScript
- Stars
- 29
- Forks
- 15
- PR merge metrics
- No merged PRs in 30d
Description
**As a** *(User Type/Persona)* **I want** *(Feature/enhancement)* **So That** *(Value, why is this wanted, what is the user trying to accomplish)*
**Additional Context**
- enter text here
- enter text here
**Acceptance Criteria**
- [ ] Given (Context), When (action carried out), Then (expected outcome)
- [ ] Given (Context), When (action carried out), Then (expected outcome)
Today, this report has selection criteria for:
Date (start and end date)
Intensity (Full time and/ or part time students)
As shown in the screenshot below:

We would like some additional selection criteria to generate this report:
SIN: If SIN number is entered, only the records for the requested SIN numbers should be included in the report. If nothing is entered, all SIN numbers should be included (as is working today). If possible, multiple SIN numbers should be allowed to enter (for example, a list of SIN numbers separated by spaces).
Type of award (funding Code): Such as BCSL, BCAG, BCSG, BGPD, SBSD. If one or some types of award are selected, just those should be included in the report. If not selected, all of them should be included (as is working today).
Date (current selection criteria) should NOT be a mandatory criteria to enter, especially if other selection criteria (such as SIN) have been entered. If dates are entered, “End date” = “Start date” should be allowed (this last point was previously discussed with Carly Cotton, perhaps she already did something).
Contributor guide
No contributing guide indexed for this repository
Research direction
No files or tests are identified in the issue. Start by locating the Disbursements report and its current date and intensity filters, then trace how report criteria reach the data query; done means optional dates, SIN filtering including the requested multi-value behavior, award-type filtering, and same-day dates all produce the specified report results.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- data
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100