Edit instance connection of POL - create inventory set to Instance or none

Description

Purpose: When orders are created that do not link to an instance or that link to the wrong one. The user may desire to edit the order once it is open and connect it to the appropriate instance.

User story statement(s):

As an acquisitions librarian,
I want to be able to update the POL instance connection of an Open POL
so that I can correct errors and improve order reporting accuracy

Scenarios:

  1. Action in action menu:

    • Given a POL is attached to an open or closed order

    • When "Create inventory" is set to None or Instance for all formats

    • Then User can select "Changing instance connection" from action menu

    • AND this would load the Select instance modal

  2. Simple confirmation:

    • Given user is changing instance connection

    • When selecting new instance

    • Then user is interrupted with confirmation modal

    • AND the message says: "You are changing the title information of this purchase order line. This will update the order lines reference to an instance in inventory if there is one. Are you sure you want to proceed?" - user must click Confirm to dismiss and save POL details

Note MIRO created with diagrams https://miro.com/app/board/uXjVOExnKfA=/?invite_link_id=730733465384

Environment

None

Potential Workaround

None

Attachments

2
  • 13 May 2022, 02:09 PM
  • 23 Mar 2022, 02:08 PM

Checklist

hide

TestRail: Results

Activity

Show:

Dennis BridgesMay 13, 2022 at 9:50 PM

UI working as intended. Need final testing when BE complete

Dennis BridgesMay 13, 2022 at 9:43 PM
Edited

 I see the select instance modal. But there is no confirmation modal after selecting a new instance. Is that because BE is not done? 

I see it in snapshot-2 thanks resolving

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

Morning Glory (R2 2022)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 22, 2022 at 9:50 PM
Updated July 26, 2022 at 6:13 PM
Resolved May 13, 2022 at 9:50 PM
TestRail: Cases
TestRail: Runs

Flag notifications