Done
Details
Details
Assignee
Siarhei Hrabko
Siarhei HrabkoReporter
Andrei Makaranka
Andrei MakarankaTester Assignee
Ann-Marie Breaux
Ann-Marie Breaux(Deactivated)Labels
Priority
Story Points
3
Sprint
None
Development Team
Thunderjet
Fix versions
Release
R2 2021 Hot Fix #4
RCA Group
Data related (ex. Can be detected with large dataset only)
CSP Approved
Yes
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created November 2, 2021 at 10:50 AM
Updated June 27, 2022 at 9:29 AM
Resolved November 26, 2021 at 12:09 PM
Purpose/Overview:
Support large EDIFACT invoices import file. The attached file has 18 invoices, with a total of 1104 invoice lines.
NOTE: This does NOT mean that a single invoice is larger than 999 lines. In this particular file, the largest is 100 lines. But there are multiple invoices, so the total lines across all invoices is more than 1000.
Requirements/Scope:
EDIFACT file can contain hundreds invoices with thousands invoice lines must finished successfully.
Approach:
1. Limit number of invoice lines to process in parallels. Make sense to implement buffer for processing.
2. Also take a look SELECT requests in the mod-orders-storage and optimize them ()
Acceptance criteria:
As long as the data contains all required fields, the Invoices app creates all invoices and invoice lines passed to it from Data Import, and then reports back for display in the Data Import UI log.
AC