Add pagination to the Select item dialog in Check-in

Description

Current situation or problem:

The current dialog that is displayed when the setting : "Perform wildcard lookup of items by barcode in circulation apps (Check in, Check out)" is active and more then one item is found does not contain pagination. This feature is to add pagination to this module.

In scope

  • Add pagination to the bottom of the select item dialog.

  • Pagination should consist of 100 times at a time.

Out of scope

  • Changing other aspects of the dialog.

Scenarios

All scenarios take place in the check-in app.

Scenario 1:

  • A truncated barcode is entered, for example "891" that returns less then 100 items.

  • The Select item module is shown. A new section is added to the bottom of the module (figure 3)

    • Left - Previous button - disabled

    • Middle - current record shown; exp 1 - 34

    • Right - Next button - disabled

Scenario 2:

  • A truncated barcode is entered, for example "891" that returns more then 200 items and less then 300 items.

  • The Select item module is shown. A new section is added to the bottom of the module (figure 1)

    • Left - Previous button - disabled

    • Middle - current record shown; 1 - 100

    • Right - Next button - enabled

Scenario 3:

  • Given scenario 2:

  • The user clicks on the Next button. (figure 2)

    • The screen is refreshed to show records 101 to 200

    • Current record is updated; 101 - 200

    • Previous button is enabled

    • Next button is enabled

Scenario 4:

  • Given scenario 3:

  • The user clicks on the Previous button. (figure 1)

    • The screen is refreshed to show records 1 to 100

    • Current record is updated; 1 - 100

    • Previous button is disabled

    • Next button is enabled

Scenario 5:

  • Given scenario 3:

  • The user clicks on the Next button. (figure 2)

    • The screen is refreshed to show records 201 to 2XX

    • Current record is updated; 101 - 200

    • Previous button is enabled

    • Next button is disabled

Environment

None

Potential Workaround

none

Attachments

5

Checklist

hide

Activity

Show:

Artem Blazhko February 13, 2025 at 2:26 PM

Hello
If the story has Sunflower release then it should be closed.
Yesterday we did the same with .

Thomas Trutt February 13, 2025 at 2:20 PM

Marking as awaiting release and tagging it with Sunflower; and that look good to you?

Oleksandr Hrusha February 13, 2025 at 9:54 AM

Checked on snapshot , works as expected

Artem Blazhko February 13, 2025 at 8:57 AM

New functionality is available on snapshot -
To test it use barcode that starts with “test“.

Thomas Trutt June 24, 2024 at 5:47 PM
Edited

This is a copy of UICHKOUT-914, the original bug report has been attached as a PDF.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

Release

Sunflower (R1 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created June 24, 2024 at 1:29 PM
Updated March 14, 2025 at 11:38 AM
Resolved February 13, 2025 at 2:20 PM
TestRail: Cases
TestRail: Runs