Simplify start/end date of subscription line usage
While implementing the sale subscription asset blueprint I noticed a pattern on the start and end dates of the subscription lines where it was needed to make reference to their parent value when None.
It greatly makes the code more readable when using some function fields to more easily write the domain. Those fields might also be useful for some reportings later on.