i had not noticed that and yes it has done the same where i have 2 batch numbers to the same record. is it possible to only get the one record?
SELECT StockLevels.StockID, StockLevels.StockNo, StockLevels.OnOrderQty, StockLevels.Allocation, StockLevels.allocated, StockLevels.StockQTY...