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

Show the possible duplicate modal at point of invoice approval

    XMLWordPrintable

    Details

    • Template:
      Front-end User Story Template
    • Sprint:
      ACQ Sprint 104
    • Story Points:
      3
    • Development Team:
      Thunderjet

      Description

      Purpose: Show the possible duplicate modal at point of invoice review/approval (in addition to at point of invoice creation). Since EDIFACT invoice import will create the invoice without user intervention, in the case of a possible duplicate, the user needs an opportunity to react to that modal at a later stage in the invoicing process

      User story statement(s):

      As a librarian that imports EDIFACT invoices
      I want FOLIO to alert me to potential duplicate invoices
      So that I can ensure I did not import the same invoice twice

      Duplicate matching criteria:

      • These three details must be identical: Vendor, invoice date and vendor invoice number (This logic is already implemented as a check when the user is saving a new invoice)

      Scenarios:

      1. Scenario:
        • Given user has created invoices or imported invoices via EDI
        • When clicking approve in action menu for an invoice that is found to be a potential duplicate
        • Then user is intercepted by approve invoice modal
        • AND duplicate invoice table is displayed in it, showing the possible duplicate(s)
      2. Scenario:
        • Given user has clicked approve invoice
        • When approve invoice modal is displayed
        • Then the table that shows possible duplicates includes the following columns:
          • Vendor invoice number
          • Invoice date
          • Vendor name
          • Status
          • Amount

        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:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases