[UIIN-2109] Item Circulation history: Items that has not been checked in, have the first Service point in the list of service points assigned in the UI Created: 19/Jun/22  Updated: 01/Nov/22  Resolved: 21/Jul/22

Status: Closed
Project: ui-inventory
Components: None
Affects versions: None
Fix versions: 9.1.8

Type: Bug Priority: P3
Reporter: Theodor Tolstoy (One-Group.se) Assignee: Uladzislau Kutarkin
Resolution: Done Votes: 0
Labels: support
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: PNG File Skärmavbild 2022-09-06 kl. 6.02.54 em.png     PNG File UIIN-2109_CIRC_1.png     PNG File UIIN-2109_Scen_2.png     PNG File UIIN-2109_Scen_2_checkIn.png     PNG File UIIN-2109_View_checkedIn.png     PNG File UUIN-2109_CheckedOut_view.png     PNG File image-2022-06-19-17-43-24-294.png    
Issue links:
Defines
defines UXPROD-3497 Firebird - Morning Glory R2 2022 Enha... Closed
Relates
relates to FAT-2910 Review of C360106 test case Closed
relates to UIIN-2231 Item view renders Service point under... Closed
Sprint: Firebird - Sprint 144
Story Points: 2
Development Team: Firebird
Release: Morning Glory (R2 2022) Bug Fix
Affected Institution:
!!!ALL!!!
RCA Group: TBD

 Description   

Overview:
Steps to Reproduce:

  1. Go to https://folio-snapshot.dev.folio.org/inventory/view/69640328-788e-43fc-9c3c-af39e243f3b7/0c45bb50-7c9b-48b0-86eb-178a494e25fe/eedd13c4-7d40-4b1e-8f77-b0b9d19a896b?filters=itemStatus.Available&segment=items&sort=title OR find an available item that has not circulated (been checked in or out, requested, etc.)
  2. Scroll down to Circulation History, look at the "Most recent check in"

Expected Results:

Since there is no Most recent checkin AND the item has not circulated, all the properties display no data and display "-". 
Actual Results:

The Service point value gets assigned the first service point in the list of service points fetched from the API. 
Additional Information:
Verified in Lotus-bugfest as well as FOLIO  Snapshot

When checked in, everything starts working as expected.

Screenshot:

Interested parties:



 Comments   
Comment by Ann-Marie Breaux (Inactive) [ 20/Jun/22 ]

Hi Stephanie Buck There's no dev team on this bug, so I've added Vega. Please change if that's not correct. Thank you!

Comment by Stephanie Buck [ 21/Jun/22 ]

Thanks, Ann-Marie Breaux. I'm the PO but Firebird owns circ log work. I've moved it over. 

Comment by Yauheniya Kryshtafovich [ 14/Jul/22 ]

Hi, Stephanie Buck , Magda Zacharska , Uladzislau Kutarkin 
The following scenarios were checked on the folio-snapshot:

Scenario 1
1. Go to the Inventory => Search for Items with status "Available", that has not circulated (been checked in or out, requested, etc.)
2. View the Item => Check "Circulation" history =>"Most recent check in":
*"Service point" displays no data and "-"
*"Check in date" displays no data and "-"

Scenario 2.
1. Go to the Inventory => Add a new Item => Items status is "Available"
2. View the Items => Check "Circulation" history =>"Most recent check in":
*"Service point" displays no data and "-"
*"Check in date" displays no data and "-"

3. Navigate to the "Check in" and checked in that Item
4. View that Item => Check "Circulation" history =>"Most recent check in":
"Service point" displays actual Service point
"Check in date" displays the current date 

5. Navigate to the "Check out" and checked out that Item
6. View that Item => Check "Circulation" history =>"Most recent check in":
*"Service point" displays actual Service point
*"Check in date" displays the date of the last check in, The current Items status "Checked out"

Comment by Charlotte Whitt [ 12/Aug/22 ]

Robert Roose and Christie Thomas - Wayne and I did some trouble shooting in your environments too (test and production). The good news is, that the issue has been identified, troubleshooted, and solved (for Nolana).

Comment by Erin Nettifee [ 15/Aug/22 ]

Charlotte Whitt is this UI-only or are there actual records being created somewhere with the wrong service point?

Comment by Oleksii Petrenko [ 17/Aug/22 ]

Deployed to MG bf environment. Please proceed with verification

Comment by Charlotte Whitt [ 17/Aug/22 ]

Erin Nettifee - to your question, I have no clue how this bug has happened. It's work done by Firebird when working on circulation history data, and now also fixed by Firebird. Our DEVOPS has called it a 'harmless bug' while the service point was overwritten when the item was checked in the first time, or registered as received.

The good news is, that the work has been moved to be solved for MG Bugfix, and not as originally planned as Nolana.

CC: Robert Roose Christie Thomas

Comment by Charlotte Whitt [ 06/Sep/22 ]

Manual test in MG bugfest environment using Chrome.

When duplicating an item record, then the bug displaying service point on an item not being checked in, is solved.
I'll close the ticket as done.

Generated at Thu Feb 08 22:22:39 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.