The production moves can not have any other traces than their sibling moves.
Closes#14385
(grafted from 35268a75b6c5517754dbb0e2c31579578e97f3fd)
--HG--
branch : 7.0
The update of a production cost can happen when the input moves are in a closed
period.
Closes#13944
(grafted from 8497b88d611ccbff8f9303a4f0685e8045a0810e)
--HG--
branch : 7.0