The same StockItem might be available in different status in different StockLocations. Each Stock Level with a non-zero quantity either in “Available for sale”, “Available for use”, “Returned” or “Damaged” status contains Resources. Each of them might be related to a ResourceSpecification.