Uploaded image for project: 'mod-circulation'
  1. mod-circulation
  2. CIRC-593

Backend: Display enumeration, chronology, volume in loans contexts

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • TBD
    • Resolution: Done
    • None
    • 18.0.0
    • Concorde - Sprint 79
    • 5
    • Concorde

    Description

      Purpose: Bring in other elements related to call number and display them in the call number field in the Check In app. Relabel the field currently called call number to make it consistent with Requests.

      1. Scenario
        • Given an open loan for an item and a user
        • When viewing the open loans for that user
        • Then:
          • display the item's call number in the user's open loans using the format <Effective Call Number Prefix> <Effective Call Number> <Effective Call Number Suffix> <Enumeration> <Chronology> <Volume> <Effective Copy Number>
          • label the field Effective call number string
      2. Scenario
        • Given a closed loan for an item and a user
        • When viewing the closed loans for that user
        • Then:
          • display the item's call number in the user's closed loans using the format <Effective Call Number Prefix> <Effective Call Number> <Effective Call Number Suffix> <Enumeration> <Chronology> <Volume> <Effective Copy Number>
          • label the field Effective call number string
      3. Scenario
        • Given a loan for an item and a user
        • When viewing the loan details for that loan
        • Then:
          • display the item's call number on loan details using the format <Effective Call Number Prefix> <Effective Call Number> <Effective Call Number Suffix> <Enumeration> <Chronology> <Volume> <Effective Copy Number>
          • label the field Effective call number string
      4. Scenario
        • Given a loan for an item and a user
        • When viewing a renewal confirmation modal for that loan
        • Then
          • display the item's call number on the renewal confirmation modal using the format <Effective Call Number Prefix> <Effective Call Number> <Effective Call Number Suffix> <Enumeration> <Chronology> <Volume> <Effective Copy Number>
          • label the field Effective call number string
      5. Scenario
        • Given a loan for an item and a user
        • When viewing a renewal override modal for that loan
        • Then
          • display the item's call number on the renewal override modal using the format <Effective Call Number Prefix> <Effective Call Number> <Effective Call Number Suffix> <Enumeration> <Chronology> <Volume> <Effective Copy Number>
          • label the field Effective call number string
      6. Scenario
        • Given a loan for an item and a user
        • When viewing a change due date modal for that loan
        • Then
          • display the item's call number on the change due date modal using the format <Effective Call Number Prefix> <Effective Call Number> <Effective Call Number Suffix> <Enumeration> <Chronology> <Volume> <Effective Copy Number>
          • label the field Effective call number string
      7. Scenario
        • Given a loan for an item and a user
        • When viewing a change due date confirmation modal for that loan
        • Then
          • display the item's call number on the change due date confirmation modal using the format <Effective Call Number Prefix> <Effective Call Number> <Effective Call Number Suffix> <Enumeration> <Chronology> <Volume> <Effective Copy Number>
          • label the field Effective call number string

      Notes:

      • Currently, the Check In app displays the item call number if one exists, and if not, uses the holdings call number. An effective call number field was implemented in MODINVSTOR-357; please use that field instead.
      • UIU-1347 addresses the effective call number prefix, effective call number, and effective call number suffix fields, which were supported by the backend story CIRC-544. Additional backend work may be needed to support displaying enumeration, chronology and volume.
      • Copy number is out of scope for this story and has been moved into the separate story UIU-1394
      • Not all items will have a value for every field listed here.

      TestRail: Results

        Attachments

          1. ChangeDueDateHighlight.PNG
            ChangeDueDateHighlight.PNG
            23 kB
          2. ChangeDueDateSuccessHighlight.PNG
            ChangeDueDateSuccessHighlight.PNG
            24 kB
          3. CheckInHighlight.PNG
            CheckInHighlight.PNG
            49 kB
          4. LoanDetailsHighlight.PNG
            LoanDetailsHighlight.PNG
            49 kB
          5. LoanHistoryClosedHighlight.PNG
            LoanHistoryClosedHighlight.PNG
            33 kB
          6. LoanHistoryOpenHighlight.PNG
            LoanHistoryOpenHighlight.PNG
            33 kB
          7. RenewSuccessHighlight.PNG
            RenewSuccessHighlight.PNG
            31 kB

          Issue Links

            Activity

              People

                VRohach Volodymyr Rohach
                ecboettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases