User should be able to view history of the sales order to check the previous state of pricing, products before an update, details added etc etc.
It will be like a historical view per update on the product. Not just a timeline but a historical view per movement every time user clicks submit or update button.