Fix: check warehouse on product batch