Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
ACQ Sprint 73
-
2
-
Thunderjet
Description
Overview: When searching the POL by ISBN (one of the product IDs), FOLIO must allow for ISBNs to be entered in a variety of ways and normalize properly, no matter which version is in the product ID field. To do this, use the ISBN Utility functionality (module/project = ISBNUTIL) https://github.com/folio-org/folio-isbn-util
- Scenario 1
- Given the Orders app landing page
- When a user wants to search within POLs (the purchase order line toggle is highlighted) by the Product ID
- And the product ID type = ISBN
- Then ensure these normalizations are covered, and the search works properly no matter which way the ISBN is entered in the search box or displayed in the POL product ID field:
- If one ISBN is the 10-digit version and the other is the 13-digit version (converting between the 2 versions as needed)
- Strip any internal punctuation (usually hyphens)
- Strip any trailing qualifier, e.g. (paperback, vol. 1, alk. paper)
- Scenario 2
- Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot
TestRail: Results
Attachments
Issue Links
- has to be done after
-
MODORDSTOR-114 Upgrade RMB in order to improve ISBN search
-
- Closed
-
-
UIOR-332 Add validation to POL product id field if product id type is isbn
-
- Closed
-
-
UIOR-392 Move ISBN Qualifier to separate field in UI Create/Edit screen
-
- Closed
-
-
UIOR-393 Change UI for POL Contributor and Product ID fields to grid format and add Qualifier
-
- Closed
-
- has to be done before
-
MSEARCH-307 BE - Normalize ISBNs for ISBN searching. Search option: Identifier (all) in the Instance segment
-
- Closed
-
-
UIIN-647 Normalize ISBNs for ISBN searching in Instance, holdings, item segments. New search option: ISBN, normalized
-
- Closed
-
-
UIIN-998 Normalize ISBNs for ISBN searching. Search option: Keyword (Instance, Holdings, Item)
-
- Closed
-
-
UIIN-999 Normalize ISBNs for ISBN searching. Search option: Identifier (all) in the Instance segment
-
- Closed
-
- relates to
-
MODINV-122 ISBN normalization API
-
- Closed
-
-
MODORDERS-283 Validate/Normalize ISBNs upon order creation/update
-
- Closed
-
-
MODORDSTOR-108 Add qualifier field to poLine->details->productIds[]
-
- Closed
-
-
MODORDSTOR-114 Upgrade RMB in order to improve ISBN search
-
- Closed
-
-
UXPROD-2050 Ordering updates and fixes - Q4 2019
-
- Closed
-
-
UIOR-233 Normalize ISBN searches in the order screen landing page search box - DRAFT
-
- Closed
-
-
UIOR-263 Create the primary search options for Order lines
-
- Closed
-
-
UIOR-297 Refine the product ID search by ISSN and ISBN for POLs
-
- In Refinement
-
-
UIOR-332 Add validation to POL product id field if product id type is isbn
-
- Closed
-