We ran into this issue as well two weeks ago. We even have a bit more complexity. We want it on the line item level, depending on the discount of a specific product we need to start an approval process or have it approved automatically when the discount percentage is below a certain treshold.
The discount property is just not available in a quote based workflow.
Can anyone think of a workaround? Or a 3rd party solution that's affordable?