Uploaded image for project: 'ui-data-import'
  1. ui-data-import
  2. UIDATIMP-497

Field Mapping Profile details: MARC Bib from MARC Bib 1.2 - Plus sign



    • EPAM BatchLoader Sprint 42
    • 2
    • Folijet


      Purpose: To create the Plus sign option that adds a row in the MCL of the Field Mapping profile details for MARC modifications

      As a staff person importing MARC records
      I want to be able to add one or more modification rows to the MARC field mapping profile MCL
      So that all necessary modifications can be entered

      "MODIFY" is a special action in Data Import that only applies to MARC records. MODIFY action profiles can be at the beginning, middle, and/or end of a job profile tree. For example, as a first action, a library might want to add a proxy to the URLs in MARC 856 fields in an incoming file, then create instances and other records, and then as a last action, remove certain 9xx fields from the MARC records before saving the final versions of the MARC records in SRS.

      The structure of the MARC Modification field mapping profiles (a special type of field mapping profile) will be laid out in a sequence of user stories, all covered under Feature UXPROD-2286. Details for the entire screen are covered in https://drive.google.com/open?id=1_WJ_RNhxnkHcIK_zvXxNKVW4qRwjG0kXaagA519S46w

      This one covers the placement and action of the + sign at the end of each row of the Create/Edit screen


      1. Scenario 1
        • Given the Settings/Data Import/Field mapping profile
        • When the Incoming record type = MARC Bibliographic and the FOLIO record type = MARC Bibliographic
        • Then there should be a Plus sign as the next-to-last icon at the end of each modification row (will be followed by a trash can as the last icon, which is documented in UIDATIMP-498)
      2. Scenario 2
        • Given the Plus sign at the end of each modification row
        • When the user clicks it
        • Then add another row directly beneath the row where the Plus sign was clicked. The new row should only contain arrows, dropdowns, and data entry fields for Columns 1-6 until an Action is selected (as shown in 1-new-field-mapping-profile attached)
      3. Scenario 3 cannot be tested until after UIDATIMP-488
        • Given an "Add" modification row that includes associated subfield rows (detailed in UIDATIMP-488)
        • When displaying the Plus sign
        • Then only display it at the end of the first row, not at the end of any associated subfield rows
      4. Scenario 4
        • Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot

      See attached mockups

      TestRail: Results


          Issue Links



                Mariia_Aloshyna Mariia Aloshyna
                abreaux Ann-Marie Breaux
                Ann-Marie Breaux Ann-Marie Breaux
                0 Vote for this issue
                2 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases