Add Shelving Location to Item Associations

Description

Purpose: This splits off the scenario goals from that pertain to associations between shelving locations and items (as opposed to pure shelving location CRUDing)

  1. Scenario

    • Given the Item details page (view, edit, create and copy)

    • When displayed

    • Then one new field should appear:

      • Shelving location (temporary) - Edit control is select menu

  2. Scenario

    • Given the Shelving location control in Settings

    • When a new Shelving location is created

    • Then it should display in the new Shelving location (permanent) and Shelving location (temporary) menus on the Item details page

  3. Scenario

    • Given the Shelving location control in Settings

    • When a Shelving location is deleted

    • Then it should be removed from the Shelving location (permanent) and Shelving location (temporary) menus on the Item details page

  4. Scenario

    • Given a temporary shelving location is assigned to an Item record in the Shelving location (temporary) menus

    • When delete is attempted in Settings

    • Then it should not be allowed (delete should be suppressed however is easiest for now - disabled button, error message, whatever - we'll modify later)

  5. Scenario

    • Given the Shelving location control

    • When a new Shelving location is edited

    • Then the edits should be reflected in the Shelving location (permanent) menus on the Holding details page and Shelving location (temporary) menus on the Item details page

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Cate Boerema November 20, 2017 at 11:52 AM

, this is an old story I wrote. If you have a more up-to-date story for this work, can you please close this as Won't Do? Otherwise, you can keep it open and modify as needed.

Done

Details

Assignee

Reporter

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created March 31, 2017 at 12:03 PM
Updated April 5, 2019 at 1:32 PM
Resolved April 5, 2019 at 1:32 PM
TestRail: Cases
TestRail: Runs