Shopify needs to up their game. This is a really basic functionality. We have variant barcode so that we can find the variants through the barcodes.
Even when creating transfers on the website. If you put the barcode it returns a list of all the variants in the product instead of the specific variant.