Uploaded image for project: 'mod-orders-storage'
  1. mod-orders-storage
  2. MODORDSTOR-69

Need the ability to specify materialType for physical and eresource

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • 5.0.0
    • None
    • ACQ Sprint 60, ACQ Sprint 61
    • 1
    • EBSCO - FSE

    Description

      Overview:
      Currently material types are specified in an array in poLine.details. However, this makes it difficult to determine which material type to use when creating items, especially for P/E Mix order lines.

      For example, a P/E Mix order might have the UUIDs for "book" and "audio recording" in the array of material types... without inferring some information from the material type itself, there's no way to know which UUID to use when creating item records for the physical and electronic materials.

      Approach:

      • Remove poLine.details.materialType
      • Add poLine.physical.materialType (UUID) - single value, not an array
      • Add poLine.eresource.metarialType (UUID) - single value, not an array

      This will allow separate material types to be specified for physical and electronic resources in P/E Mix order lines.

      Acceptance Criteria:

      • The schemas and examples have been updated
      • The sample data has been updated
      • Unit tests have been updated as needed.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases