Skip to content

[Feature] Better serial number scanning on stock transactions #57900

Description

@casesolved-co-uk

Is your feature request related to a problem? Please describe.
For Purchase Receipt especially, better treatment of barcode scanning regarding part numbers, serials and batches is required.

In addition to #57898

Describe the solution you'd like
On a Purchase Receipt, when a barcode of a part number is scanned on the main page which is serialled the following should happen:

  • The serial dialog pops up asking you to either scan or create serial numbers for both accepted and rejected parts at the same time
  • From this scanning, the quantities (accepted, rejected) of the item row should update with the correct number. You could be accepting a partial delivery.

Existing serial dialog which has to be manually activated from the row dialog:

Image
  • If batched, another dialog should appear (possibly sequentially if both are enabled) to enable batch number entry.

Impact

  • Blocks critical workflow — no viable workaround
  • Significant friction — current behaviour is not only buggy, but could be hugely improved
  • Nice to have — minor improvement

Environment

  • ERPNext Version: 16.31.1
  • Deployment: Frappe Cloud

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions