agritheory / beam

General Purpose 2D barcode scanning for ERPNext
https://agritheory.com/documentation/beam/
Other
20 stars 9 forks source link

Scanning Handling Unit in Listview should filter instead of route #41

Closed agritheory closed 11 months ago

agritheory commented 11 months ago

Current design:

Scanned Doctype Listview Action Target
Handling Unit Delivery Note route Delivery Note
Handling Unit Item route Item
Handling Unit Packing Slip route Packing Slip
Handling Unit Purchase Invoice route Purchase Invoice
Handling Unit Purchase Receipt route Purchase Receipt
Handling Unit Putaway Rule filter item_code
Handling Unit Quality Inspection filter handling_unit
Handling Unit Sales Invoice route Sales Invoice
Handling Unit Stock Entry route Stock Entry
Handling Unit Stock Reconciliation route Stock Reconciliation
Should be: Scanned Doctype Listview Action Target
Handling Unit Delivery Note filter Delivery Note
Handling Unit Item route Item
Handling Unit Packing Slip filter Packing Slip
Handling Unit Purchase Invoice filter Purchase Invoice
Handling Unit Purchase Receipt route Purchase Receipt
Handling Unit Putaway Rule filter item_code
Handling Unit Quality Inspection filter handling_unit
Handling Unit Sales Invoice filter Sales Invoice
Handling Unit Stock Entry filter Stock Entry
Handling Unit Stock Reconciliation filter Stock Reconciliation

Where Handing Units generally support net quantities, this isn't the case in a Purchase Receipt, nor for an Item sine in both those cases they can only refer to one (valid) record.