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

Court: Create an order tied to a message thread #4611

Closed
23 of 27 tasks
mariahkannenberg opened this issue Mar 2, 2020 · 3 comments
Closed
23 of 27 tasks

Court: Create an order tied to a message thread #4611

mariahkannenberg opened this issue Mar 2, 2020 · 3 comments
Labels
Milestone

Comments

@mariahkannenberg
Copy link

mariahkannenberg commented Mar 2, 2020

As a court employee, so I can create an order in response to an open message thread, I need the ability to create an order that's associated to the thread.

Pre-Conditions

Acceptance Criteria

  • Court user can create an order from a messaging thread
  • The new order is "attached" to the message
  • When the order is saved, user is routed back to the message page
  • Order should appear in draft documents

Security Considerations

  • Does this work make you nervous about privacy or security?
  • Does this work make major changes to the system?
  • Does this work implement new authentication or security controls?
  • Does this work create new methods of authentication, modify existing security controls, or explicitly implement any security or privacy features?

Notes

  • Update Apply Signature screen for the Create Order flow to include "Skip Signature"

Tasks

Definition of Done (Updated 6-19-20)

Product Owner

  • Acceptance criteria have been met

UX

  • Business test scenarios to meet all acceptance criteria have been written
  • Usability has been validated
  • Wiki has been updated (if applicable)
  • Story has been tested on a mobile device (for external users only)

Engineering

  • Automated test scripts have been written
  • Field level and page level validation errors (front-end and server-side) integrated and functioning
  • Verify that language for docket record for internal users and external users is identical
  • New screens have been added to pa11y scripts
  • All new functionality verified to work with keyboard and macOS voiceover https://www.apple.com/voiceover/info/guide/_1124.html
  • READMEs, other appropriate docs, JSDocs and swagger/APIs fully updated
  • UI should be touch optimized and responsive for external only (functions on supported mobile devices and optimized for screen sizes as required)
  • Module dependencies are up-to-date and are at the latest resolvable version (npm update)
  • Errors in Sonarcloud are fixed https://sonarcloud.io/organizations/flexion-github/projects
  • Lambdas include CloudWatch logging of users, inputs and outputs
  • Code refactored for clarity and to remove any known technical debt
  • Rebuild entity documentation
  • Deployed to the dev environment
  • Deployed to the stage environment
@mariahkannenberg mariahkannenberg added (3) DD Workflow - External Epic 3: Document Driven Workflow (External Filing) Delay Ship Indefinitely - Yes Themis labels Mar 2, 2020
@mariahkannenberg mariahkannenberg changed the title Court: Create an order from a message Court: Create an order tied to a message thread Mar 2, 2020
@klohman
Copy link

klohman commented Jun 16, 2020

Updated Message Detail screen

  • Add "Create Order" link to message actions

image.png

On click of "Create Order"*
Use current order creation functionality:

  • User selects the title of the order
  • User enter/pastes Order text and saves

Updated Apply Signature Screen

  • On Save of the Order, app navigates to Apply Signature screen

On load of screen

  • Skip Signature button displays
    image.png

After signature has been applied

  • Save Signature button displays
  • Delete Signature button displays
  • Skip. Signature button is hidden

image.png

On click of Delete signature

  • Signature is removed
  • Skip Signature button is displayed
  • Save Signature button is hidden
  • Delete Signature button is hidden

On click of Save Signature

  • App navigates back to Message Detail screen with success message displayed
  • Order is added to Drafts documents table
  • Order is attached to Message
  • Order is displayed as attachment on Message Detail screen

image.png

@klohman klohman closed this as completed Jun 16, 2020
@klohman klohman reopened this Jun 17, 2020
@mariahkannenberg mariahkannenberg added this to the Sprint 43 milestone Jun 17, 2020
@klohman
Copy link

klohman commented Jun 17, 2020

4611 + 4612

4611 Test Scenarios

1) Internal user launches order flow from Message Detail

  • Login as docket clerk 1
  • Navigate to Case xx1-20
  • Create New message w/o attachments - subject line: Need Order
  • Send to docket clerk 2
  • Login as docket clerk 2
  • Click on message “Need Order”
  • Click “Create Order” on Message Detail screen
    Expected results
  • Create Order or Notice modal displays

2a) Internal user skips signature in order flow from Message Detail

  • Scenario 1
  • Select “Order” as order type
  • Click Continue
  • Enter Order Text
  • Save
  • Click Skip Signature
    Expected results
    On click of Save:
  • App navigates to Apply Signature screen with “Skip Signature” button displayed

On click of Skip Signature:

  • App navigates to Message Detail with success message displayed
  • Order is attached to Message
  • Order is saved into Draft Documents without signature

2b) Internal user skips signature in order flow from Case Detail

  • Login as docket clerk 1
  • Navigate to Case xx1-20
  • Click “Create Order or Notice” from case Actions dropdown
  • Select “Order for Dismissal” as order type
  • Enter Order text
  • Save
  • Click Skip Signature
    Expected results
    On click of Save:
  • App navigates to Apply Signature screen with “Skip Signature” button displayed

On click of Skip Signature:

  • App navigates to Draft Documents tab with success message displayed
  • Order is saved into Draft Documents without signature

3a) Internal user adds signature in order flow from Message Detail

  • Scenario 1
  • Select Order as order type
  • Enter Order text
  • Save
  • Apply signature to PDF
    Expected results:
  • Skip Signature button is hidden
  • Save Signature button displays
  • Delete Signature button displays

3b) Internal user adds signature in order flow from Case Detail

  • Login as docket clerk 1
  • Navigate to Case xx1-20
  • Click “Create Order or Notice” from case Actions dropdown
  • Select “Order to Show Cause” as order type
  • Enter Order text
  • Save
  • Apply signature to PDF
    Expected results
  • Skip Signature button is hidden
  • Save Signature button displays
  • Delete Signature button displays

4a) Internal user saves signature in order flow from Message Detail

  • Scenario 3a
  • Click Save Signature button
  • Expected results
  • App navigates to Message Detail with success message displayed
  • Order is attached to Message
  • Order is saved into Draft Documents with signature

4b) Internal user saves signature in order flow from Case Detail

  • Scenario 3b
  • Click Save Signature
    Expected results
  • App navigates to Draft Documents tab with success message displayed
  • Order is saved into Draft Documents with signature

5) Internal user sees new order attached to original message on Message Detail

  • Scenario 4a
  • View Order PDF
    Expected results
  • Order is displayed as attachment to message
  • On select of Order, Order PDF is displayed in the PDF viewer

6) Internal user sees new order attached to message when replying to message

  • Scenario 5
  • Click Reply
    Expected results
  • Order displays in Reply to Message modal under Attachments

7) Internal user sees new order attached to message when forwarding message

  • Scenario 5
  • Click Forward
    Expected results
  • Order displays in Forward Message modal under Attachments

8) Internal user creates Notice from Message Detail

  • Scenario 1
  • Select. "Notice" as Order type and Continue
  • Enter Notice text
  • Click Save
    expected results
  • App navigates to Message Detail with success message displayed
  • Notice displays as attached to message
  • Notice is saved into Draft Documents

@klohman klohman added the Ready for Engineering UX work is done and this story is ready for engineering. label Jun 17, 2020
@rachaelparris rachaelparris added Engineering Engineers have started working on this story. and removed Ready for Engineering UX work is done and this story is ready for engineering. labels Jun 24, 2020
@klohman
Copy link

klohman commented Jun 25, 2020

UX feedback

-[ ] When creating a Notice from the Message Detail - on Save, app should navigate back to the Message Detail screen with notice attached (I didn’t specifically outline this but have now added a text scenario)

  • Order Flow from Case Detail > On Save of Signature should navigate to Drafts screen (currently it’s going to the Draft Document Detail)

@JessicaMarine JessicaMarine removed the Engineering Engineers have started working on this story. label Jun 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants