Creating or changing an item barcode using number generator in Inventory App

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

Purpose: In Inventory App the item barcode can be generated with a number generator. To select a number generator sequence in the UI of the Inventory App in create and edit mode a button needs to be displayed close to the item barcode field on item level.

User story statement(s):

As a staff person I want to assign an item barcode in the create view in the Inventory App by using the number generator and the number generator sequences defined by my Institution in Settings > Service interaction > Number generator sequences. In edit view I would like to change or add to the item barcode, if enabled by the settings.

Scenarios:
1. Scenario: Generating an item barcode in create view (add item)

  • Number generator is enabled in Settings > Inventory > Number generator options by selecting the options

    • Barcode “On, field editable”

    • or

    • Barcode “On, field not editable”

  • and user has the usual permissions to create records as well as the permission to use number generators within apps e.g. Settings (Service-interaction): View number generator settings and use number generators within apps or Settings (Service-interaction): Manage number generator settings and use number generators within apps

  • In create view next to the item barcode field a button “Generate item barcode” is displayed

  • By clicking on the button “Generate item barcode” a modal is displayed with the option to select number generator sequences, which were defined in Settings > Service Interaction > Number generator sequences prior

  • After selecting the number generator sequence the modal will be saved by clicking button “Generate item barcode” or the modal will be closed through button “cancel” without generating a number

  • The generated number is inserted into the item barcode field. After filling in all data in the new item record the record needs to be stored by clicking “Save & close”.

  • If the option “On, field editable” is selected, the item barcode can be edited, changed or added manually.

2. Scenario: Generating a new item barcode or editing an item barcode in edit view (item level)

  • Number generator is enabled in Settings > Inventory > Number generator options by selecting the options

    • Barcode “On, field editable”

    • or

    • Barcode “On, field not editable”

  • and user has the usual permissions to edit records as well as the permission to use number generators within apps e.g. Settings (Service-interaction): View number generator settings and use number generators within apps or Settings (Service-interaction): Manage number generator settings and use number generators within apps

  • In edit view next to the item barcode field a button “Generate item barcode” is displayed

  • By clicking on the button “Generate item barcode” a modal is displayed with the option to select number generator sequences, which were defined in Settings > Service Interaction > Number generator sequences prior

  • After selecting the number generator sequence the modal will be saved by clicking button “Generate item barcode” or the modal will be closed through button “cancel” without generating a number

  • The new generated number is inserted into the item barcode field. After filling in other changes if applicable in the item record the record needs to be stored by clicking “Save & close”.

  • If the option “On, field editable” is selected, the item barcode can be edited, changed or added manually.

3. Scenario: Not using the number generator for item barcode

  • Number generator is not enabled in Settings > Inventory > Number generator options by selecting option:

    • Barcode “Off”

  • In create and edit view next to the item barcode field no button “Generate item barcode” is displayed

 

 

grafik-20240531-154924.png

Environment

None

Potential Workaround

None

Attachments

1
  • 31 May 2024, 03:50 PM

Checklist

hide

TestRail: Results

Activity

Show:

Charlotte WhittJanuary 31, 2025 at 10:44 AM

- this might be relevant to follow. Especially for NLS items with no item barcode?
CC:

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Sprint

Development Team

Leipzig

Fix versions

Release

Sunflower (R1 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created August 28, 2023 at 3:49 PM
Updated March 14, 2025 at 3:05 PM
Resolved March 7, 2025 at 2:10 PM
TestRail: Cases
TestRail: Runs

Flag notifications