Thanks for the suggestion, Sarah.
It sounds to be like Barcode for picking/assigning stock to represent the product & batch number (then have Breww auto-assign) might solve what you’re looking for? (And maybe even better, as it should be faster to scan a label barcode than find a batch number in a drop-down list.)
Does this other request cover what you need?