Since fa8f759f834b there is an assert to ensure that changing values of
xxx2Many can be done only if the field had a initial value.
Closes#13535
(grafted from 12cab3bcc14025182a5b78fcd5f9af400e55cf5a)
--HG--
branch : 7.0
If the digits of the field is 0, than using '0.0' trigger the validation error
introduced by 2be02f249a1d.
Closes#13197
(grafted from 979cd092ea24f04328af5f4ff315c418e1c5b3e6)
--HG--
branch : 7.0
Since 0db956eb2505 the on_change_with for xxx2Many must return a list of
instances.
Closes#12852
(grafted from 78704afb76ef28e16c518b99d2aee4c84eb01bc9)
--HG--
branch : 7.0
When a new parent is added to a tree template like types, taxes or tax codes,
the corresponding record of the new template parent is not yet created.
So we need to use a default value for the parent and update again the tree
after creating the new records.
Closes#12755
(grafted from 561f9c7dbdc2a2c39c1fe5f6bf7274d01ee9ebd6)
--HG--
branch : 7.0