pricerc wrote:1) Is this intentional,
I'm not sure - it may be the intent was to make the price of the quote stay fixed and put the difference into the discount (which is what it does now). I've logged
DEV-10102 for us to take a look and if it wasn't intentional, to make it consistent with sales orders.
pricerc wrote:and b) is there a quick 'fix' I can implement to make quotes behave the same as orders? (Maybe using the GotPrice event?)
You can't use the GotPrice event, as that's raised not just when the selected price is selected, but whenever the system has applied a price - such as changing the quantity, and also when just doing things like changing the debtor or price scheme itself.
Instead you can listen to the PropertyChanged event of the SalesQuoteLines and react only where the PropertyName is "PriceSelected".
The attached plugin does this - try it to see if it does what you need.