(FSE Dry run 1) "undefined" instead of donor name when creating Filed mapping profile

Description

Preconditions:

A donor organization (organization with “Donor“ checkbox checked) exists in the system

Steps to reproduce:

  1. Log into https://crs-sandbox2.int.aws.folio.org/

  2. Go to "Settings" application-> "Data import" -> "Field mapping profiles"

  3. Click "Actions" button -> Select "New field mapping profile" option

  4. Populate following fields:

    "Name*" field - Testing donor field (or any unique value)
    "Incoming record type*" dropdown - select "MARC Bibliographic" option
    "FOLIO record type*" dropdown - select "Order" option
    "Purchase order status"  mappable checkbox - select "Open" option
    "Approved" checkbox - Checked
    "Vendor*" field - select "GOBI Library Solutions" option via the "Organization look-up" option link
    "Title*" field - enter "245$a"
    "Acquisition method*" Select any value from the dropdown list
    "Order format*" Select "Physical resource" from the dropdown list
    "Receiving workflow*" Select "Synchronized" from the dropdown list
    "Physical unit price" field - enter "20"
    "Quantity physical" field - enter "1"
    "Currency*" - select "USD" option from dropdown list
    "Electronic unit price" field - Disabled and blank
    "Quantity electronic" field - Disabled and blank
    "Create inventory" (Physical resources accordion) - leave blank
    "Material type" (Physical resources accordion) - leave blank
    "Create inventory" (E-resources details accordion) - Disabled and blank
    "Material type" (E-resources accordion) - Disabled and blank

  5. Check "Donor information" accordion between "PO line details" and "Vendor" accordions → Click "Add donor" button

  6. Click "Donor look-up" hyperlink

  7. Select any active donor organization → Click “Save“ button in modal

Expected result:

The name of the selected donor organization is shown in “Donor“ field.

Actual result:

 “undefined“ text is shown in “Donor“ field.

Additional information:

  • See example:

 

Environment

None

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Estimation Notes and Assumptions

None

RCA Group Details

None

Attachments

1

Checklist

hide

Activity

Show:

Yauhen Viazau December 12, 2024 at 12:59 PM

Still active on FSE Dry run 1 after QCSP5/6/7 updates

Yauhen Viazau October 1, 2024 at 2:22 PM

- I don’t see any failed requests in DevTools. When clicking on “Donor look-up“ GET /organizations/organizations?query=%28isDonor%3D%3D%22true%22+and+status%3D%3D%22Active%22%29+sortby+name%2Fsort.ascending&limit=50&offset=0 properly retrieves all donor orgs, and they are shown in a plugin window. After that (when you select an org and apply it) no calls are being made.

Craig McNally October 1, 2024 at 2:17 PM

are there any errors in the dev tools (network traffic)? I’m wondering if maybe an API call is failing…

Details

Assignee

Reporter

Development Team

Eureka

Release

Trillium (R2 2025)

RCA Group

TBD

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created October 1, 2024 at 11:14 AM
Updated February 24, 2025 at 5:27 PM
TestRail: Cases
TestRail: Runs