bcgov / itvr

Apache License 2.0
2 stars 8 forks source link

ITVR Task - Application Status Change Feature #692

Closed shayjeff closed 4 months ago

shayjeff commented 5 months ago

Describe the task Develop a feature in the ITVR system allowing business area personnel to change the status of an application from "redeemed" to "approved".

Purpose Enable the business area to independently manage application the status change (redeem to approved) and reducing reliance on the development team and promoting agility in processing requests.

Acceptance Criteria

Additional context

kcabhar commented 5 months ago

Hey team! Please add your planning poker estimate with Zenhub @emi-hi @JulianForeman @tim738745

emi-hi commented 4 months ago

can i get more clarification on this feature? Is it going to be a button? I'm assuming its going to be part of the django dashboard? The user will click the application open and see all the details and then they'll see a radio, or a button, or checkbox?

tim738745 commented 4 months ago

@emi-hi yes, I think it's going to be a button in the django console. If it were me, I would make it like the "verify/decline" buttons on the right side of the page when a console user is deciding whether to verify or decline a submitted application, but maybe @shayjeff wants to see if Kailee can do a wireframe for this?

Also, just to clarify, this only applies to redeemed, non-legacy applications, and the code will also need to: (1) change the "redeemed" flag of the associated go_electric_rebate object to false, and (2) update the associated NCDA list object when the user clicks "Back to Approved" (or whatever we end up calling the button) so that the "Status" field of the object has a value of "Not-Redeemed".

shayjeff commented 4 months ago

@emi-hi, I can see if Kailee can do a wireframe, if that would help.

shayjeff commented 4 months ago

Tested with Tim and the users.

shayjeff commented 4 months ago

Was released to production.