Uploaded image for project: 'UX Product'
  1. UX Product
  2. UXPROD-2244

Truncate due date based on patron expiration at CHECK OUT

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: TBD
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: R2 2021
    • Component/s: None
    • Labels:
    • Template:
      UXPROD features
    • Epic Link:
    • Back End Estimate:
      Large < 10 days
    • Confidence factor:
      High
    • Development Team:
      Vega
    • Calculated Total Rank:
      80
    • PO Rank:
      130
    • PO Ranking Note:
      Was ranked go-live by round II implementers. Wanted by summer 2021 implementers, Increased rank from 107
    • Cap Plan Fix Version (DO NOT CHANGE):
      R2 2021
    • Rank: Chicago (MVP Sum 2020):
      R2
    • Rank: Cornell (Full Sum 2021):
      R1
    • Rank: Duke (Full Sum 2021):
      R1
    • Rank: 5Colleges (Full Jul 2021):
      R1
    • Rank: FLO (MVP Sum 2020):
      R1
    • Rank: GBV (MVP Sum 2020):
      R2
    • Rank: Grand Valley (Full Sum 2021):
      R1
    • Rank: hbz (TBD):
      R2
    • Rank: MI State-Lib of MI (Sum 2021):
      R2
    • Rank: MO State (MVP June 2020):
      R2
    • Rank: U of AL (MVP Oct 2020):
      R2

      Description

      SPLIT - see UXPROD-3065.

      Current situation or problem:

      • Loans and renewals do not respect patron expiration date - items can be due after a patron expires
      • Renewals will succeed for inactive/expired users

      In scope

      • If a user's expiration date is before the calculated due date for the loan, truncate the loan due date to the patron expiration date, while respecting closed library due date management
      • a renewal that would extend the due date past the patron's expiration date should be truncated to the patron's expiration date
      • fail renewals for inactive users (checking out items already fails for inactive users)
      • Allow for overrides if renewal or check out fails because of inactive/expired user

      Out of scope

      Use case(s)

      Proposed solution/stories

      Links to additional info

      Questions

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                cmalmbor Cheryl Malmborg
                Reporter:
                ecboettcher Emma Boettcher
                Back End Estimator:
                Alexander Kurash Alexander Kurash
                Votes:
                0 Vote for this issue
                Watchers:
                10 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases