Update price of multiple subscriptions

For me, it must be more complex than a selection. It should be a object a little bit like “payment term”.

I do not think it should be done with a wizard. The subscription when generating new lines should check if the price must be updated or not following the new object rules.

I do not think the user must fill any extra parameter. The subscription is a contract and the update of the price should be completely defined prior to the starting and can only be changed by amendment (going to draft).