EDIFACT invoice does not import

Description

Overview: GOBI EDIFACT invoice does not import; no useful information in the UI import log

Steps to Reproduce:

  1. Log into folio-snapshot-load as diku_admin

  2. Go to Data Import

  3. Upload the attached .inv file

  4. Select the Load GOBI EDIFACT Invoice job profile (details are shown in the attached video) and run the import

Expected Results:

  • Import should complete without errors

  • Details should show in the import log

  • Invoice 949498 should be created in the Invoices app

Actual Results:

  • Import completes with errors

  • No details in the import log

  • Invoice 949498 not created in the Invoices app

Additional Information: Please review today. I don't understand why this is broken. If it needs a fix, we MUST get that fix in as a Juniper Bugfix

See attached video and sample file

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

3

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie Breaux August 6, 2021 at 6:52 AM

Tested again on folio-snapshot-load, and all is terrific now. Closing this ticket

Ann-Marie Breaux August 3, 2021 at 2:01 PM

Many thanks

Ruslan Lavrov August 3, 2021 at 1:59 PM

Hi , yes we don't need a Juniper bugfix for this Jira. During the investigation, there was found that the root cause of the data-import issue was due to inconsistency of the processing-core library version after recent event payload changes that were made in the library.
Removing the R2 2021 Bugfix release.

Ann-Marie Breaux August 3, 2021 at 1:36 PM

Hi - does this need to be a Juniper bugfix no? Since it's working in Juniper Bugfest, I think? we can remove the R2 2021 Bugfix release.

Ann-Marie Breaux August 3, 2021 at 1:34 PM

From Slack:

Ann-Marie Breaux Today at 1:31 AM
Hi Kateryna Senchenko Could someone look at https://folio-org.atlassian.net/browse/MODDATAIMP-516 ASAP? An EDIFACT invoice that fails to load - no error message in the log, nothing useful. We had this a few weeks ago, but I thought we got it straightened out. We must get this fixed ASAP. @Oleksandr Bashtynskyi This is the sample file and data import profiles I'm using for the E-to-E test for Creating invoices, so hopefully we'll get it sorted quickly.

Kateryna Senchenko 5 hours ago
ann-marie, the issue with data-import (not only Edifact) is caused by discrepancies in data-import-processing-core lib versions in mod-inventory and mod-invoice. It does not affect Juniper release. @Ruslan Lavrov is updating the dependencies and once ref envs are rebuilt - everything should be fine. Ruslan, please notify us all when data-import gets back to life on one of the envs. Thank you!

Ann-Marie Breaux 5 hours ago
Phew - thank you!!

Ann-Marie Breaux 5 hours ago
And welcome back Ruslan Lavrov !

Ann-Marie Breaux 5 hours ago
Thunderjet is doing a demo today of linking invoice lines to PO Lines after the invoice has been imported. It’s all set up and ready to go on Juniper BugFest

Ann-Marie Breaux 5 hours ago
And one more question Kateryna Senchenko and Oleksandr Bashtynskyi once we have a daily automated e-to-e test running for importing invoice data, we should be able to identify the version discrepancy more quickly and easily. Is that right?

Kateryna Senchenko 5 hours ago
Yeah, that’s why we need integration tests so badly

Done

Details

Assignee

Reporter

Priority

Development Team

Folijet Support

Release

R3 2021

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created August 3, 2021 at 5:25 AM
Updated December 29, 2021 at 2:47 PM
Resolved August 6, 2021 at 6:52 AM
TestRail: Cases
TestRail: Runs