Issue Description:
When changing the currency at the header level for a sale order with a Sales Agreement linked via Product Value Commitments, the system will removes the link to the Sales Agreement and retains the discount. Afterward, it is not possible to re-establish the link to the Sales Agreement. In comparison, Product Quantity Commitments are unaffected by a currency change because they are based on units, not monetary value. The current behavior seems to be a design limitation in how Product Value Commitments handle currency changes as per product group feedback on issue number 1037192.
Idea:
Provide an option or enhancement to retain the Sales Agreement link even if the currency changes, or allow re-linking the order to the Sales Agreement after the currency change. This enhancement would accommodate real-world scenarios where exchanging the currency or making corrections should not permanently invalidate the monetary commitments in the system.