And Barcodes can be searched with wild cards '%' or '_' eg: 45% results in 45, 451,452,453..459, 4500 this would help you to some extent.