ILSGateway product stock migration and first reports

@czue PR contains migration of some small part of stock data from ILSGateway. Some logic is directly moved from ILS.
Actually, these 4 lines are repeated 4+ times, should probably just make a `get_next(meta)` method that returns that split or None.