Details
-
Story
-
Status: Draft (View Workflow)
-
TBD
-
Resolution: Unresolved
-
None
-
None
-
-
3
-
Spitfire
-
Quesnelia (R1 2024)
-
TBD
Description
Purpose
To have the ability to create local authority source files we should validate some field before creation and updating.
Approach
New parameter 'startNumber' for authority source file creation is presented
Implement AuthoritySourceFileHridManager:
Validate source file during creation:
- File have 'source' = 'local' and 'codes.size' != 1 -> throw exception
- File have 'source' = 'local' and 'startNumber' = null. -> Set startValue = 1
Validate source file during update:
- Prevent user to update "start with" after file creation
- Prevent user to update array "codes" (prefix) after file creation (Should be discussed with PO)
Acceptance criteria
- Covered by unit tests
- Module documentation updated
- Logging is well-defined
TestRail: Results
Attachments
Issue Links
- defines
-
MODQM-311 SPIKE: Investigate feasibility of local authority source support
-
- Closed
-
-
UXPROD-3910 Create a MARC authority record via quickMARC UI
-
- Draft
-
- has to be done before
-
MODELINKS-122 Implement sequence number generation mechanism for authority local files
-
- Draft
-
- mentioned in
-
Page Loading...