Uploaded image for project: 'mod-orders'
  1. mod-orders
  2. MODORDERS-283

Validate/Normalize ISBNs upon order creation/update

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • 8.0.0
    • None
    • ACQ Sprint 69
    • 2
    • Thunderjet

    Description

      Overview

      In order to improve ISBN searching, we need to do some validation and normalization when ISBNs are added to an order (either upon order line creation or update).

      Approach

      • Use the ISBN normalization API to validate and normalize to the 13 digit format all product Ids that have type ISBN.
      • Applies to both order line creation and edits
      • In the event that validation/normalization fails, return an appropriate error message/code

      Acceptance Criteria

      • poLine product ids w/ type ISBN will always be stored in the 13 digit format
      • ISBNs in sample data are updated to conform to the 13 digit format
      • unit tests are updated
      • API tests are updated

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                cmcnally Craig McNally
                cmcnally Craig McNally
                Craig McNally Craig McNally
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases