Uploaded image for project: 'mod-source-record-manager'
  1. mod-source-record-manager
  2. MODSOURMAN-166

Mapping for Resource type [integration with Settings]

    XMLWordPrintable

Details

    • EPAM BatchLoader Sprint 24, EPAM BatchLoader Sprint 25
    • 5
    • Folijet

    Description

      Because of resource type field is defined only as an ID in the Instance schema, we have to pull all the related term/code/source from mod-inventory-storage into source-record-manager before any mapping procedure. Then, during mapping procedure we can define ID for incoming record based on earlier pulled term/code/source fields.

      Steps

      • Load Resource type from inventory settings
      • Create a new function in Processor
      • Use function in rule.json

      Mapping rules Resource type (rows 60, 61, 62) :

      • In the Create/Edit screen, this is one value: Resource type term
      • In the View details screen, this is 3 values: Term, Code, and Source
      • Valid values are listed in the tenant’s Settings/Inventory/Resource types
      • Comes from the 336 field of the MARC record
      • Read the values in $a $b and $2 respectively and map to Resource type Term, Code, and Source
      • Note: MARC 336 field is repeatable. Instance Resource type is not repeatable. If there are multiple 336 fields in the MARC record, only map the first one, and ignore the subsequent ones.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                OleksiiKuzminov Oleksii Kuzminov
                Igor_Gorchakov Igor Gorchakov
                Ann-Marie Breaux Ann-Marie Breaux
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases