Uploaded image for project: 'ui-circulation'
  1. ui-circulation
  2. UICIRC-478

Lost item fee policy: Additional validation not in original user story

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: P2
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 4.0.0
    • Labels:
    • Template:
    • Sprint:
      EPAM-Veg Sprint 91, EPAM-Veg Sprint 92
    • Story Points:
      3
    • Development Team:
      Vega
    • Release:
      Q3 2020

      Description

      There is some additional validation that will help the user enter the correct information. Before adding the validation changes for the replacement settings, please change the order of the replacement settings as show in the attached mock-up titled Modify-replacement-fields.JPG. The order change will work better with the new validate rules.

      If Patron billed after aged to lost not blank
      Then Item aged to lost after overdue cannot be blank
      Display this error message under Item aged to lost after overdue section: Entry required if patron billed after aged to lost interval is selected

      If Item aged to lost after overdue not blank <==Should not have been implemented (found September 14, 2020)
      Then Patron billed after aged to lost cannot be blank
      Display this error message under Patron billed after aged to lost section: Entry required if item aged to lost- -after overdue interval is selected

      If Charge lost item processing fee if item declared lost by patron OR Charge lost item processing fee if item aged to lost by system = "Yes"
      Then Lost item processing fee must be > 0.00
      Display this error message under Lost item processing fee section: Entry required if charging lost item processing fee for declared lost or aged to lost selected

      If Lost item processing fee > 0.00
      Then Charge lost item processing fee if item declared lost by patron OR Charge lost item processing fee if item declared lost by system must be = "Yes"
      Display this error message under Lost item processing fee section: Lost item processing fee cannot be > 0 unless charging lost item processing fee for declared lost or aged to lost selected

      If If lost item returned, remove lost item processing fee = "Yes"
      Then Lost item processing fee must be > 0.00
      Display this error message under If lost item returned, remove lost item processing fee section: Lost item processing fee must be > 0 for this selection

      If Replacement processing fee > 0
      Then Replacement allowed must be = "Yes"
      Display this error message under Replacement processing fee section: Replacement processing fee cannot be > 0 unless replacement allowed selected

      If If lost item replaced, remove lost item processing fee = "Yes"
      Then Replacement allowed must be = "Yes"
      Display this error message under If lost item replaced, remove lost item processing fee section: Cannot be selected unless replacement allowed also selected

      If Charge lost item processing fee if item aged to lost by system = "Yes"
      Then Items aged to lost after overdue cannot be blank
      Display this error message under Items aged to lost after overdue section: Entry required if charge lost item processing fee if item aged to lost by system selected

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                maxim_didenko Maxim Didenko
                Reporter:
                hollyolepm Holly Mistlebauer
                Tester Assignee:
                Holly Mistlebauer Holly Mistlebauer
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases