7.0 port sale markup

This is a PR from the Launchpad MP : https://code.launchpad.net/~camptocamp/sale-financial/7.0-port-sale_markup/+merge/214061