Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-using existing Budget Lines to Create New Ones #678

Open
21 tasks
jonnalley opened this issue Feb 14, 2023 · 5 comments
Open
21 tasks

Re-using existing Budget Lines to Create New Ones #678

jonnalley opened this issue Feb 14, 2023 · 5 comments
Labels
draft draft only, not ready for prime time. still being authored or needs refinement story A defined user story adhering to expected norms including a narrative

Comments

@jonnalley
Copy link
Contributor

jonnalley commented Feb 14, 2023

User Story

As an OPRE staff member, I want to leverage the values/data in existing budget lines to create multiple new budget lines at one time

Acceptance Criteria

  • The user can create multiple BLs simultaneously
  • Newly created budget lines should be unapproved even though copied from an approved BL

Tasks

UX

  • Journey map or figuring out scenario of how this would work in a user's experience...on what screens or scenarios would users be able to do this on?

Dev

  • Build frontend components to support the AC
  • Build any backend code/logic to support the AC

Definition of Done Checklist

  • Usability validated
  • UI works as designed
  • OESA: Code refactored for clarity
  • OESA: Dependency rules followed
  • Automated unit tests updated and passed
  • Automated integration tests updated and passed
  • Automated quality tests updated and passed
  • Automated load tests updated and passed
  • Automated a11y tests updated and passed
  • Automated security tests updated and passed
  • 90%+ Code coverage achieved
  • PR(s) have been merged to main
  • Design/tech debt eliminated
  • Build process updated
  • Documentation updated or added
  • Feature flags/toggles created

Additional Context & Resources

  • "Copy as new" feature
@jonnalley jonnalley added draft draft only, not ready for prime time. still being authored or needs refinement story A defined user story adhering to expected norms including a narrative labels Feb 14, 2023
@jonnalley jonnalley mentioned this issue Feb 14, 2023
59 tasks
@jonnalley
Copy link
Contributor Author

I believe this is inherently taken care of in #674. Let me know if you believe otherwise @andressacurvelo or @kimschulke

@jonnalley
Copy link
Contributor Author

updated to reflect creating more than one at a time, but, unsure exactly of the use cases. Are some agreement types more able to use this than others ?

@kimschulke
Copy link
Contributor

I forget the exact use case Sheila mentioned, but I remember it being something different than what we have currently, which is to be able to duplicate and edit budget lines to create new ones.

@jonnalley
Copy link
Contributor Author

@kimschulke my recollection was that for any given budget line, they wanted the ability to say “create X more” like this either on the same agreement or maybe even another. However, I wouldn’t be anything on that recollection :-)

@kimschulke
Copy link
Contributor

oh right, right. Thanks. I think this is a TBD if needed as it seems more relevant to creating a grant than a contract.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
draft draft only, not ready for prime time. still being authored or needs refinement story A defined user story adhering to expected norms including a narrative
Projects
None yet
Development

No branches or pull requests

2 participants