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

Truncate due date based on patron expiration at RENEWAL

    XMLWordPrintable

    Details

    • Template:
    • Epic Link:
    • Development Team:
      Vega
    • Calculated Total Rank:
      80
    • PO Rank:
      130
    • 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 from UXPROD-2244.

      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:
                dbranchini Darcy Branchini
                Back End Estimator:
                Alexander Kurash Alexander Kurash
                Votes:
                0 Vote for this issue
                Watchers:
                11 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases