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

Creating an order from instance record

    XMLWordPrintable

Details

    • ACQ Sprint 140, ACQ Sprint 141
    • 5
    • Thunderjet
    • Morning Glory (R2 2022)

    Description

      Purpose: The FOLIO system support the possibility to create orders in other modules then the Order app, in order for institutions to work efficiently. This story is about creating of an order from Inventory, and more specific the instance record.

      Use case:
      There are multiple request for a given instance record, and as an acquisition manager, I decide to buy an extra copy/copies, to get the request queue, and the patrons waiting time down.

      Stories:

      1. Create PO
        • Given user has click "New order" from inventory and clicked create
        • When create PO form is displayed
        • Then user can fill out form with all required fields
        • AND click on the button: Add POL to save the PO
      2. Error saving PO {}
        • Given user has click "New order" from inventory and clicked create
        • When clicking Add POL returns an error and order can not be saved
        • Then user is taken back to instance view**
      3. Add POL {}
        • Given the newly created purchase order is saved successfully
        • When click on Add POL
        • Then POL for is displayed
        • AND the accordion with Item details will be pre-populated with data from the Instance record for the given resource title
      4. Error saving POL {}
        • Given user has click "New order" from inventory and clicked create
        • When clicking Save returns an error and order line can not be saved
        • Then user is taken to PO view in orders app
      5. Save and close
        • Given all mandatory elements (all marked with asteriks) and other relevant data element are entered
        • When click on the button Save and close
        • Then the complete order record from the instance record is created
        • AND user is taken to PO view in order app
      6. Save and open purchase order line
        • Given all mandatory elements (all marked with asteriks) and other relevant data element are entered
        • When click on the button Save and open purchase order line
        • Then the complete order record from the instance record is created
        • AND user is taken to Instance view in inventory app

      NOTES
      Restrict use of find-instance-plugin for this workflow. Also prevent users from editing fields populated with instance data, so they can not sever the instance connection during workflow.

      Do not allow "Create another" in this workflow

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases