Hi,
you need to go with abap customizing as the condition update function in the condition type may not work.
if your sales order is with reference to contract you can maintain the data in the contracts which gets updated once the quantity is refered.