Details
-
Story
-
Status: In Refinement (View Workflow)
-
P3
-
Resolution: Unresolved
-
None
-
None
-
3
-
Thunderjet
-
Poppy (R2 2023)
Description
Overview: Break out Product Identifier searching so that ISBNs and ISSNs can be searched separately from other types of product IDs
- Scenario 1
- Given the Orders app landing page
- When a user wants to search Product IDs
- Then display 3 options, similar to how they are presented in the Inventory Identifier search (see attached)
- Product identifier
- - ISBN
- - ISSN
- Scenario 2
- Given the Product identifier search
- When a user enters search data
- Search for data "as-is", with whatever spaces or punctuation the user entered
- and Search against all product IDs in all POLs
- and Allow for truncated searching (e.g. 97812345 would retrieve 978123456 and 9781234567 and 978912345abc and 97812345-abc, but not 978-1234-5)
- Scenario 3 [out of scope for this story]
- Given the ISBN search
- When a user enters search data
- Then search for a normalized ISBN (see separate story
UIOR-274) - Note: The expectation is that the POL will only characterize and store valid 13-digit ISBNs with no punctuation or qualifiers as Product ID type = ISBN. Anything received from Inventory or entered by the user that does not meet these criteria will be normalized if possible, or else stored with Product ID type = ??? (Other or Invalid ISBN)
- Scenario 4
- Given the ISSN search
- When a user enters search data
- Then search for the ISSN either with or without a hyphen (so user can enter 1234-5678 or 12345678 and retrieve ISSN 1234-5678)
- Note: ISSN is usually structured and stored with its hyphen, as nnnn-nnnn, e.g. 1234-5678
- Scenario 5
- Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-3088 Order searching and sorting updates
-
- Open
-
- relates to
-
MODINV-122 ISBN normalization API
-
- Closed
-
-
MODORDSTOR-108 Add qualifier field to poLine->details->productIds[]
-
- Closed
-
-
UIOR-274 Normalize ISBNs for ISBN Product ID searching in Order lines
-
- 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
-