Uploaded image for project: 'ui-orders'
  1. ui-orders
  2. UIOR-864

Check for potential duplicate order lines on save POL

    XMLWordPrintable

Details

    • ACQ Sprint 130, ACQ Sprint 131
    • 2
    • Thunderjet
    • Lotus R1 2022
    • Cornell

    Description

      Purpose: 

      User story statement(s):

      When creating orders and saving as pending or opening. System will check for duplicates based on title and product Id's. If found the user will be intercepted by a modal that displays possible duplicates. The user will be able to continue or cancel operation.

      Scenarios:

      1. Scenario: 
        • Given user is creating POL
        • When user clicks save & close or Save & open order
        • Then FOLIO checks for potential duplicate POLs by matching Title Name and Product IDs
        • AND if found user is presented the possible duplicates modal before POL is saved
      2. Scenario: 
        • Given user is presented possible duplicates modal
        • When Order lines are displayed
        • Then columns include the same columns shown in order lines search result list
          • POL number
            Updated date
            Title or package name
            Product ID
            Vendor reference number
            Fund code
            Order status
      1. Scenario: 
        • Given user does not consider the order line a duplicate
        • When user clicks Submit
        • Then modal is dismissed and order line is saved successfully
      2. Scenario: 
        • Given user does consider the order line a duplicate
        • When user clicks Cancel
        • Then modal is dismissed and order line is not saved

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases