Uploaded image for project: 'mod-inventory'
  1. mod-inventory
  2. MODINV-367

Repeatable field actions not working for Instances

    XMLWordPrintable

Details

    • Folijet Sprint 102
    • 3
    • Folijet
    • Q3 2020 Bug Fix

    Description

      Overview: In Q3 we added the abilities to 1) find and remove, 2) remove and replace, and 3) remove all for repeatable fields in the Instance, Holdings, and Item. In Bugfest these actions for repeatable fields are not working properly

      Steps to Reproduce:

      1. Log into Honeysuckle Bugfest as abreaux/admin
      2. Go to Data Import
      3. Upload the attached file T62546InstanceRepeatingFieldsA-M.mrc
      4. Select the job profile Instance repeatable 1-Add and run the import job
      5. Once completed, go to Inventory and find the newly created Instance
      6. There should be 3 statistical codes and 3 modes of issuance in the instance
      7. Copy the Instance HRID and edit the MARC file to add that Instance HRID into the 001 field
      8. Go back to Data import and upload the revised MARC file
      9. Select the job profile Instance repeatable 2-Find & remove
      10. Once completed, go to Inventory and find the updated Instance
      11. There should be 2 statistical codes (1 was removed) and 2 modes of issuance (1 was removed)
      12. Go back to Data import and upload the revised MARC file
      13. Select the job profile Instance repeatable 3-Delete all & add these
      14. Once completed, go to Inventory and find the updated Instance
      15. All previous statistical codes and modes of issuance should have been removed and replaced with several new ones
      16. Go back to Data import and upload the revised MARC file
      17. Select the job profile Instance repeatable 4-Delete all
      18. Once completed, go to Inventory and find the updated Instance
      19. There should be no statistical codes or modes of issuance

      Expected Results: As you step through each repeatable field job profile, repeatable fields should be created or removed as noted above

      Actual Results: The first profile (Add repeatable fields to existing) works fine. The second one (find and remove these) removes ALL of the values in the repeatable fields, instead of only the one it was supposed to. And I couldn't go further with the test.

      Note Please also doublecheck the job profiles and their components to be sure they were set up properly

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                VRohach Volodymyr Rohach
                abreaux Ann-Marie Breaux
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases