stocktaking shortage