Uploaded image for project: 'ui-invoice'
  1. ui-invoice
  2. UINV-194

Choose data to overwrite when updating Invoice line link to PO line

    XMLWordPrintable

    Details

    • Template:
      Front-end User Story Template
    • Sprint:
      ACQ Sprint 124
    • Story Points:
      2
    • Development Team:
      Thunderjet

      Description

      Purpose: Allow user to review an invoice created from an imported EDIFACT file. If they identify any invoice lines that were linked to incorrect PO lines, then they should be able to break that link, re-search the PO lines, and re-link the invoice line to the correct PO line AND choose which data to override and which data to preserve in the invoice line.

      User story statement(s):

      As a librarian who has imported an EDIFACT invoice
      I want to be able to unlink an invoice line that was linked to the wrong PO line and then search/re-link the invoice line to the correct PO line
      So that all invoice lines are connected to the appropriate PO lines

      Scenarios:

      1. Scenario:
        • Given user is editing invoice line that IS connected to a POL
        • When user selects a POL from the plugin
        • Then confirmation modal is displayed with Message: "Would you like to update this invoice line with data from the selected POL, or keep the current invoice line data the way it is?"
        • AND by default select data fields includes Description and Fund Distributions
        • AND user can Keep data, Update data or cancel action
        • Note POL number must always be updated
      1. Scenario:
        • Given clicks Keep data
        • When modal is dismissed
        • Then new POL number is added to field above lookup link
      2. Scenario:
        • Given clicks Update data
        • When modal is dismissed
        • Then new POL number is added to field above lookup link
        • AND all POL data is added to invoice line replacing existing field data (Including Fund distributions, description etc.)
      3. Scenario:
        • Given user clicks Cancel
        • When modal is dismissed
        • Then none of the invoice line data has been updated and the existing POL link remains

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                dennisbridges Dennis Bridges
                Reporter:
                dennisbridges Dennis Bridges
                Tester Assignee:
                Dennis Bridges Dennis Bridges
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases