Uploaded image for project: 'mod-patron-blocks'
  1. mod-patron-blocks
  2. MODPATBLK-52

Do not use calendar for determining overdue blocks

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: TBD
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.1.0
    • Labels:
    • Template:
    • Sprint:
      EPAM-Veg Sprint 96, EPAM-Veg Sprint 97, EPAM-Veg Sprint 98, EPAM-Veg Sprint 99
    • Story Points:
      2
    • Development Team:
      Vega
    • Release:
      Q3 2020

      Description

      In scope of MODPATBLK-18 three of the blocks related to loan overdue were implemented using the calendar integration. It has been decided to simplify these blocks. New algorythm for blocks calculation (from Holly Mistlebauer's comment in MODPATBLK-18):

      For "Maximum number of overdue items" and "Maximum number of overdue recalls" if system date is after loan policy grace period (or due date if there is no grace period) then it is overdue.

      For "Recall overdue by maximum number of days" we would count the days the recall is overdue. If the item is still within the grace period, it is not considered overdue. If it is beyond the grace period, we count the days by the due date.

      Technical note: MODPATBLK-18 pull request will not be merged. New code from this branch can be amended (calendar integration should be removed).

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                oleksandrkurash Alexander Kurash
                Reporter:
                oleksandrkurash Alexander Kurash
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases