On an SO, UE beforeSubmit if I getValue on "discountrate" for a field that contains 10% it returns 10.
For the same field if the user has entered 10 (as in £10, a static amount not percentage) the same getValue returns 10.
It's worth noting I can do getText and see the % but that fails in some instances with the "_dreaded_" cannot getText on a field that has not been set with getText, also, via the console I can do getFieldValue (ss1.0) and see a full text version of the field including the %.
Is it even possible in an SS2.0 UE script to ascertain if the discount is a percent or monetary amount?
Bear in mind, if the discountitem selected is a percentage type discount the user can still override the value with a static monetary amount so looking at the rate on a discount item is also useless.