Uploaded image for project: 'Folio Automation Testing'
  1. Folio Automation Testing
  2. FAT-940

mod-data-import: Implement 'Match MARC-to-MARC and update Instances, Holdings, and Items' 2 scenario - INTEGRATION



    • Folijet Sprint 132
    • 3
    • Folijet
    • Lotus R1 2022


      Implement the scenario under data-import project in https://github.com/folio-org/folio-integration-tests

      • Base on FAT-939
      • Build mapping profiles: MARC-to-Instance (Mark the Staff suppress checkbox, change the statistical code, change status to Circulation), MARC-to-Holdings (Only mapped field is Retention policy, from 300$a. Delete former holdings ID and replaces it with Holdings ID 2. Same for stat codes - delete and replace with PTF2. Change permanent location. Remove temp location. Add 2 to Shelving title, Prefix, and Suffix. Remove digitization policy. Add another Holdings note), MARC-to-Item (Add Item HRID as the item identifier (902$a); Remove copy number. Add an item note (2). Remove temporary loan type)
      • Build action profiles: Update Instance, Update Holdings, Update Item
      • Link each action profile to the appropriate mapping profile
      • Build match profiles: MARC-to-MARC 001 to 001, MARC-to-Holdings 901a to Holdings HRID, MARC-to-Item 902a to Item HRID
      • Create JobProfile - see attached screenshot for the structure of profile and json 
      • Export just imported data
      • Import exported file with profile created in previous steps
      • Check the log

      Acceptance criteria:
      Undefined scenario is implemented and rans successfully 

      TestRail: Results


          1. MatchMarcBibUpdateInstanceHoldingsItem.json
            237 kB
            Kateryna Senchenko
          2. Screenshot 2021-08-10 at 16.52.59.png
            206 kB
            Kateryna Senchenko

          Issue Links



                tetiana_paranich@epam.com Tetiana Paranich
                Kateryna Senchenko Kateryna Senchenko
                0 Vote for this issue
                1 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases