Uploaded image for project: 'mod-invoice'
  1. mod-invoice
  2. MODINVOICE-318

Creating multiple large invoices quickly from Data Import failed (JUNIPER HF)

    XMLWordPrintable

    Details

    • Template:
      Standard Bug Write-Up Format
    • Sprint:
      ACQ Sprint 127, ACQ Sprint 128
    • Story Points:
      3
    • Development Team:
      Thunderjet
    • Release:
      R2 2021 Hot Fix #4
    • Hot Fix Approved by Cap Planning?:
      Yes
    • Hot Fix Approval Comments:
      Hide
      Data Import fix approved by CPT on Slack release_bug_triage channel 21 Sept 2021 (MODDICORE-177). Since it appears to be an Acq problem instead, copying that approval to this Jira.
      Show
      Data Import fix approved by CPT on Slack release_bug_triage channel 21 Sept 2021 ( MODDICORE-177 ). Since it appears to be an Acq problem instead, copying that approval to this Jira.
    • RCA Group:
      Data related (ex. Can be detected with large dataset only)

      Description

      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:

      1. 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 (MODORDSTOR-253)

      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

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                siarhei_hrabko Siarhei Hrabko
                Reporter:
                Andrei_Makaranka Andrei Makaranka
                Tester Assignee:
                Ann-Marie Breaux Ann-Marie Breaux
                Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases