Details
-
Bug
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
2
-
Folijet Support
-
R2 2021 Hot Fix #3
-
Yes
-
Hotfix approved on Slack release-bug-triage channel 27 Sept 2021
-
MI State University/Library of Michigan
-
Incomplete/missing requirements
Description
There is incorrect logic in data-import-processing with mapping acquisition units for invoices, instead of ids acquisition units names are mapped.
Incorrected mapping occurs in class/method
EdifactRecordReader / Value<?> readListValue(MappingRule mappingRule)
and as particular example if we in debug mode(Pic. 1) - this method returns "main" instead of "0ebb1f7d-983f-3026-8a4c-5318e0ebc041" from acceptedValues array
Pic 1 - Details view
This incorrect result value causes mod-invoice to fail validation during creating invoices and import fails in general
Error log:
TestRail: Results
Attachments
Issue Links
- blocks
-
MODDICORE-191 Release v3.1.6 (R2 Juniper Hot Fix #3)
-
- Closed
-
-
MODINVOICE-305 MODINVOICE (mod-invoice) R2 Hotfix #3 release
-
- Closed
-
-
MODINVOICE-306 Acq unit in invoice field mapping profile causes import to complete with errors
-
- Closed
-
- defines
-
UXPROD-3041 NFR: Data Import (Batch Importer for Bib Acq) R3 2021 Kiwi Technical, NFR, & Misc bug work
-
- Closed
-
- is cloned by
-
MODDICORE-192 Incorrect mapping of acquisition ids causes validation issues and Invoices creating failures - KIWI BF
-
- Closed
-
- relates to
-
MODDATAIMP-561 Acq unit in invoice field mapping profile causes import to complete with errors
-
- Closed
-
-
FAT-1470 Test import of invoices with acquisitions unit - INTEGRATION
-
- Closed
-