Invoice field mapping: Fix Add adjustment buttons in default profiles

Description

Overview: Clicking either of the "Add adjustment" buttons in a default EDIFACT profiles leads to an error. Clicking the same buttons in a newly-created field mapping profile doesn't.

Steps to Reproduce:

  1. Log into FOLIO-testing as diku_admin

  2. Go to Settings/Data Import/Field mapping profiles

  3. Create a new field mapping profile

    • Name

    • Incoming type: EDIFACT

    • FOLIO record type: Invoice

    • Scroll down to the "Add adjustment" field in the Invoice, click it, and type some junk in the fields

    • Scroll down to the "Add adjustment" field in the Invoice line, click it, and type some junk in the fields

  4. Save the profile

  5. Open one of the existing default profiles

  6. Edit that profile and try to click the same buttons

Expected Results: User should be able to save default profiles with adjustment info

Actual Results: The default profiles error as soon as you click the "Add adjustment" button

Additional Information: See attached video

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie Breaux March 10, 2021 at 7:22 AM

Hi Tested on folio-snapshot-load, and all looks fine

William Welling March 9, 2021 at 3:04 PM

Appears to be resolved by  Invoice field mapping screen: Update logic for currency type field - FOLIO Issue Tracker

William Welling March 4, 2021 at 8:14 PM

I believe this  Invoice field mapping screen: Update logic for currency type field - FOLIO Issue Tracker may address this issue.

William Welling March 4, 2021 at 8:14 PM

The default currencies are not being accepted as valid.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

Release

R1 2021

RCA Group

Legitimate regression

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created March 4, 2021 at 7:44 PM
Updated June 21, 2021 at 6:42 AM
Resolved March 10, 2021 at 7:22 AM
TestRail: Cases
TestRail: Runs