Uploaded image for project: 'ui-receiving'
  1. ui-receiving
  2. UIREC-89

Errors when manually adding item from receiving

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: P2
    • Resolution: Cannot Reproduce
    • Affects Version/s: None
    • Fix Version/s: 1.1.0
    • Labels:
    • Template:
    • Sprint:
      ACQ Sprint 90
    • Story Points:
      0
    • Development Team:
      Thunderjet

      Description

      Note: After discussing this issue we have concluded that the best solution will be to update the workflow for create item and select location. This will provide a more permanent solution for Goldenrod release.

      Approach:

      • Remove the need for the "Add item" plugin by implementing a toggle that allows the user to tell FOLIO when to automatically create an item record for the piece.
      • Update location selection to simplify user experience and prevent system errors

      Acceptance criteria:

      Overview
      In Chalmers Fameflower dry run, I'm testing receiving a piece for a print journal. I want to add an item to inventory while receiving.

      I'm encountering several issues here.

      When adding the item, I have to enter the location once more, even though I've already entered when adding the piece in advance.

      After having entered location, other already populated mandatory fields gets un-populated.

      After populating the mandatory fields again, I get an error saying "Item can't be created".

      Nevertheless, the item is added to the holding in inventory, but without populated barcode and volume fields. (Since I did not fill them in again, only the mandatory fields.)

      Please see screen recording. I've also attached HAR-file.

      I'm happy to go through this with Dennis Bridges as soon as possible, to see if there are settings that need to be changed.
      (My user has all permissions.)

      Steps to reproduce:
      1. Login to Chalmers' FOLIO Fameflower dry run
      2. Go to Receiving app
      3. Find a POL for an ongoing order, for example 10627-1

      4. Klick Add piece and enter Caption, Select location (Location and piece format is already populated).
      5. Click Add item
      6. Enter a barcode, Select material type (Physical item), Volume, Permanent loan type (Journal issue loan)


      7. Expected behaviour: To have Permanent location pre-populated as this was populated when adding the piece.
      Actual behaviour: I have to use Location look-up to select a permanent location


      8. Save and Close
      Expected result
      To see the item in Inventory under the chosen location, with chosen barcode, volume, material type and permanent loan type.
      Also in Receiving app, to see the piece under Received, with barcode and volume.
      Actual result
      The form indicates that Material type and permanent loan types is not populated.
      Volume field is empty.


      9. I'm refilling in the mentioned fields again and click Save and Close

      10. Expected result same as under 8.
      Actual result
      Message "Item can't be created"

      In Inventory the item is created. (And if having remembered to again fill in Barcode and volume, the information is indeed saved to inventory.)

        TestRail: Results

          Attachments

          1. screenshot-1.png
            24 kB
          2. screenshot-10.png
            34 kB
          3. screenshot-11.png
            screenshot-11.png
            37 kB
          4. screenshot-12.png
            screenshot-12.png
            44 kB
          5. screenshot-13.png
            screenshot-13.png
            78 kB
          6. screenshot-15.png
            screenshot-15.png
            36 kB
          7. screenshot-16.png
            screenshot-16.png
            26 kB
          8. screenshot-2.png
            screenshot-2.png
            33 kB
          9. screenshot-3.png
            screenshot-3.png
            31 kB
          10. screenshot-4.png
            screenshot-4.png
            26 kB
          11. screenshot-5.png
            screenshot-5.png
            29 kB
          12. screenshot-6.png
            screenshot-6.png
            20 kB
          13. screenshot-7.png
            screenshot-7.png
            32 kB
          14. screenshot-8.png
            24 kB
          15. screenshot-9.png
            screenshot-9.png
            26 kB

            Issue Links

              Activity

                People

                Assignee:
                dennisbridges Dennis Bridges
                Reporter:
                MarieWi Marie Widigson
                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