Add source validation for inventory settings

Description

Add validation for inventory settings

Validation:

  • Disallow creating/updating settings with source 'folio'

  • Disallow creating/updating settingі with source 'consortium' at non-ECS env

Add validation for the following settings:

  • alternativeTitleTypes

  • classification-types

  • contributor-types

  • formats

  • instanceNoteTypes

  • instanceStatusTypes

  • modesOfIssuance

  • natureOfContentTerms

  • identifierTypes

  • resourcetypes

  • holdingsNoteTypes

  • holdingsTypes

  • itemNoteTypes

  • materialtypes

  • statisticalCodeTypes

  • StatisticalCodeSettings

  • URLrelationship

  • call-number-types

BE notes: check subject-sources/subject-types implementation

Environment

None

Potential Workaround

None

Checklist

hide

Activity

Show:

Brooks Travis21 hours ago

I will note that the current subject-source/subject-types implementation breaks the ability to “share” already existing settings in an ECS environment, which is currently possible with those in the list of settings to add source validation to. We need a way to “re-share” these settings in an ECS environment.

Details

Assignee

Reporter

Priority

Development Team

Folijet

Release

Trillium (R2 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 21, 2024 at 10:15 AM
Updated 21 hours ago
TestRail: Cases
TestRail: Runs