Batch with 0 stock on POS

When on POS the user adds one item with batch and with no stock available, POS will process but the paid record will not be synced and if you add stock to the item afterwards the item nigh be synced or not as I have one case now line that.

Maybe a deep search or check should be done or POS should not allow for batch items with no stock to be bought.