How to interpret a trace

That’s much better.

So you have 2 methods that you could use then.

  <businessObject>Erp.Proxy.BO.SalesOrderImpl</businessObject>
  <methodName>ChangeSellingQtyMaster</methodName>

or

  <businessObject>Erp.Proxy.BO.SalesOrderImpl</businessObject>
  <methodName>MasterUpdate</methodName>

The first one is actually when you change the quantity. The system is sending a call to get some more information. The second one is when you actually hit save.

You could do a validation on either of them. The one on change might get annoying to users as it would trigger more often, but it’s more immediate feedback.