implemented the handling of shoppinglistitem previousid changes.