bcgov / bcgov/SIMS

Disbursements report - add columns

Open
#6,533 0 comments 0 reactions 0 assignees View on GitHub
Business User Story
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:
image003.png

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.