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

Loan Policy Editor - Additional fields need to be set as 'required'

    XMLWordPrintable

Details

    • EPAM-Veg Sprint 7
    • 2
    • Vega

    Description

      Purpose: To require staff users to select values for certain fields under various conditions.

      Story: As a staff member, I want to be reminded that certain fields are conditionally required before saving and closing the Loan Policy Editor when adding or editing loan policies.

      Scenario 1:

      Issue 1: Add alert for required field - Fixed due date schedule
      For Loan Policy where:

      • Loanable = Y
      • Loan type = Fixed
        'Fixed due date schedule' should be a required field
      • Else: Flag field as required when user clicks 'Save and close' button. Alert should read "! Please make a selection" (note: an existing convention exists for non-select fields - "! Please fill out this field", which could be used if necessary)

      Issue 2: Add alert for required field - Alternate fixed due date schedule for renewals
      For Loan Policy where:

      • Loanable = Y
      • Loan type = Fixed
      • Renewable = Y
      • Renewal period different from original loan = Y
        'Alternate fixed due date schedule for renewals' should be a required field
      • Else: Flag field as required when user clicks 'Save and close' button. Alert should read "! Please make a selection" (note: an existing convention exists for non-select fields - "! Please fill out this field", which could be used if necessary)

      Issue 3: Add alert for required field - Alternate schedule for renewals
      For Loan Policy where:

      • Loanable = Y
      • Loan type = Rolling
      • Renewable = Y
      • Renewal period different from original loan = Y
        'Alternate loan period for renewals' should be a required field
      • Else: Flag field as required when user clicks 'Save and close' button. Alert should read "! Please fill out this field"

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                Sean Thomas Sean Thomas
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases