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

As a Reporter, I want to attach a file to my application, so that I can submit production verification statements #2126

Closed
5 tasks done
suhafa opened this issue Dec 16, 2022 · 14 comments
Assignees
Labels
Giraffe 🦒 User Story A User Story issue type

Comments

@suhafa
Copy link

suhafa commented Dec 16, 2022

Description:

Issue was identified in CIIP Enhancements Prioritization planning. Context from the session from notes taken by attendees:

"Files will be stored on google cloud storage. CIIP app will contain the metadata related to the file. They want the ability to just download, not upload. Can users delete the file if wrong? (Note: we don't delete). Will need requirements gathering/UI design to better understand what is needed."

There is a matching analyst/download user story: #2181

Acceptance Criteria:

Given I am an industrial reporter
When I am filling out an application
And I am on the "production" tab
Then I can see an optional file upload widget

Given I am an industrial reporter
When I am on the "production" tab
Then I can upload multiple documents

Given I am an industrial reporter
When I am on the "production" tab
And I uploaded one or more documents
Then I can remove these documents from my application version by clicking a delete button

Dev checklist:

Wireframe

image.png

@suhafa suhafa added Backlog Refinement Issues to look at during backlog refinement. enhancement Needs AC Missing Acceptance Criteria. Not ready for refinement User Story A User Story issue type labels Dec 16, 2022
@suhafa suhafa changed the title As a [user], I want to attach file by applicants, so that I can submit production verification statement As the Reporter, I want to attach file by applicants, so that I can submit production verification statement Dec 16, 2022
@suhafa suhafa added High Priority Backlog Refinement Issues to look at during backlog refinement. and removed Backlog Refinement Issues to look at during backlog refinement. labels Dec 16, 2022
@LindsayMacfarlane
Copy link

Updated priority to Medium based on prioritization session.

@Dianadec
Copy link
Contributor

Need to determine if this is getting iceboxed. To do: discuss with CIIP team @LindsayMacfarlane @pbastia

@pbastia pbastia added the attn: Business Area Blocked issue, Business area label Mar 14, 2023
@pbastia
Copy link
Contributor

pbastia commented Mar 14, 2023

The question is - how much value would this feature bring, in regard to the high cost of implementation? Especially given that verification statements are already uploaded to SWRS and retrievable through Metabase.

Maybe a direct link to the right Metabase query to see these attachments could be a good candidate, and would get us close to the required functionality? @LindsayMacfarlane @Dianadec

@pbastia
Copy link
Contributor

pbastia commented Mar 28, 2023

Answer:

  • This is a new requirement for 2022 tax year
  • The verification statement is different from the one submitted in SWRS
  • It's more than a 'nice to have' and will avoid the ciip team to handle email communication separately for applications requiring that statement uploaded

1 similar comment
@pbastia
Copy link
Contributor

pbastia commented Mar 28, 2023

Answer:

  • This is a new requirement for 2022 tax year
  • The verification statement is different from the one submitted in SWRS
  • It's more than a 'nice to have' and will avoid the ciip team to handle email communication separately for applications requiring that statement uploaded

@pbastia pbastia changed the title As the Reporter, I want to attach file by applicants, so that I can submit production verification statement As a Reporter, I want to attach a file to my application, so that I can submit production verification statements Mar 28, 2023
@pbastia
Copy link
Contributor

pbastia commented Mar 28, 2023

There could be a few ways of doing this:

  • a field on an existing form (maybe products? if it's a production verification statement)
  • an extra step in the wizard
  • a field just before submitting the application, on the summary form

@pbastia pbastia removed attn: Business Area Blocked issue, Business area Needs AC Missing Acceptance Criteria. Not ready for refinement labels Mar 31, 2023
@pbastia
Copy link
Contributor

pbastia commented Mar 31, 2023

@Sepehr-Sobhani
Copy link
Contributor

Do we have an attachment table to keep the file info or it's part of this card?!

@Dianadec Dianadec removed the Backlog Refinement Issues to look at during backlog refinement. label Mar 31, 2023
@BCerki BCerki self-assigned this Apr 3, 2023
@tmastrom tmastrom self-assigned this Apr 3, 2023
@tmastrom tmastrom removed their assignment Apr 3, 2023
@BCerki BCerki assigned BCerki and unassigned BCerki Apr 3, 2023
@BCerki
Copy link
Contributor

BCerki commented Apr 10, 2023

@suhafa, do you have more information on who's allowed to access/delete these attachments? I assume industry users can do everything including hard delete (correct me if I'm wrong). What are analysts and administrators allowed to do?

@suhafa
Copy link
Author

suhafa commented Apr 11, 2023

@BCerki I don't have any information on what analysts and admin can do here, tagging @pbastia for any insight he may have for this

@BCerki
Copy link
Contributor

BCerki commented Apr 13, 2023

Notes:

@pbastia
Copy link
Contributor

pbastia commented Apr 26, 2023

Thanks for the hard work @BCerki ! When I try to upload multiple different attachments, I get the "Oops! ..." message, even if it's not the same file. Is there something I might be doing wrong?

@BCerki
Copy link
Contributor

BCerki commented Apr 26, 2023

@pbastia, it's because of a unique index, I added it to this card: #2196

@pbastia
Copy link
Contributor

pbastia commented Apr 26, 2023

Thank you @BCerki ! I'll mark this one as completed then :)

@dleard dleard closed this as completed May 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Giraffe 🦒 User Story A User Story issue type
Projects
None yet
Development

No branches or pull requests

8 participants