LCFS - IDIR Initiative Agreement Designated Action Table
- Dominant language
- Python
- Stars
- 6
- Forks
- 6
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 87
Description
**Description:**
As an IDIR IA Analyst, IA Manager, or Director, I need to view and manage Designated Actions associated with an Initiative Agreement so that I can monitor action status, assign responsibility, review activity, and track change order activities.
**Wireframe:** [IDIR Initiative agreement page](https://www.figma.com/proto/K65eN4XSiapyobejHKBwny/LCFS---SIU-IDIR-IA-Dashboard-display?node-id=648-2648&t=LQq5hSu2n62zyX7L-1&scaling=min-zoom&content-scaling=fixed&page-id=648%3A1450)
**Purpose and benefit to user:**
The Designated Action table provides Ministry staff with visibility into all actions related to an Initiative Agreement and supports assignment, tracking, and change order management through Designated Action change logs.
**Acceptance Criteria:**
- [ ] Given I am an authorized IDIR user, When I view an Initiative Agreement, then an AG Grid table displays all associated Designated Actions
- [ ] Given I am an authorized IDIR user, When I view the Designated Action table, then the following columns are displayed: ID, DA Name, Assigned Analyst, Last Comment, Compliance Units to be Issued, and Last Updated Date
- [ ] Given I am an authorized IDIR user, When I use filtering controls, then the Designated Action results are filtered appropriately
- [ ] Given I am an authorized IDIR user, When I sort a column, then the Designated Actions are displayed in the selected order
- [ ] Given I am an authorized IDIR user, When the result set requires paging, then paging controls are available
- [ ] Given I am an IA Manager or Director, When I select the Assigned Analyst field, then I can assign or reassign an analyst to the Designated Action
- [ ] Given I am an authorized IDIR user, When I select a Designated Action, then I can open and view the Designated Action details
- [ ] Given a Designated Action is modified through a business area change order process, When a change occurs, then a change log record is created and stored
- [ ] Given I am an authorized IDIR user, When I access Designated Actions, then information is displayed according to role-based permissions
**Development Checklist:**
- [ ] Implement the Designated Actions AG Grid
- [ ] Configure data retrieval for associated Designated Actions
- [ ] Implement table filtering functionality
- [ ] Implement table sorting functionality
- [ ] Implement table paging functionality
- [ ] Implement analyst assignment functionality
- [ ] Configure navigation to Designated Action details
- [ ] Implement Designated Action change log functionality
- [ ] Store change log records for change order activities
- [ ] Apply role-based security and permissions
- [ ] Test data loading, assignment functionality, and navigation
- [ ] Validate keyboard navigation, responsive behaviour, and WCAG 2.2 accessibility compliance
- [ ] Test across supported browsers and devices
**Notes:**
This story contains the Designated Action grid for the IDIR Initiative Agreement page.
The assigned analyst functionality must align with the approved wireframe and allow assignment management directly from the table.
Change log functionality is required to support business area change order processes and provide an audit trail of Designated Action changes.
Contributor guide
Assessment
This issue has not been assessed yet.