Default Salesperson on Quote/Orders

Hey Tom, I’m in the process of testing E10.2.500.4 right now, and found this post. This seems to be the exact functionality that we thought we were using in E9. Anyway, can you elaborate a little bit on the Customization side of this solution? Is that oTrans.Update() being called in the afterAdapter method for an update, or is it somewhere else?
After implementing you’re solution, I’m still receiving an error when entering a part on the QuoteDtl, “A valid SalesRep Code is required” that refers to the GetSalesRepInfo and QSalesRP.SalesRepCode:


However, when I turn on tracing and take a look at the datasets, they all seem fine to me. The SaleRepCode listed never changes from the SalesRepCode that is set when the quote is first updated. Any thoughts?