Hi Nancy,
There are a number of ways to achieve what you are looking for. My question first would be why does the rep need to change when they order from a different rep? Could the rep simply just log the sales and change the rep for that sale only and not the customer itself?
If you wish to create another field, you can use the CustomerType field. There are a couple things you would need to do to get this to show correctly. The CustomerType field is already linked to the Contacts table. So all you need to do is show the field in the Customers and Contacts grid. To do this, edit the screen CRM_CustomerList and edit the grid object. Then on step 2 of the Edit grid wizard, add the CustomerType field to the grid. Click Finish and Publish.
You'll likely need to add or modify your customer types. I would suggest doing this in QuickBooks. Method does not have a stock screen to enter customer types, and the QuickBooks SDK only allows additions, not modifications. This means you can add new types through Method, however you cannot modify any existing customer types from within Method.
There is also no way to actually 'link' the rep to the CustomerType. The customer type field is independent of the SalesRep field in QuickBooks.
Again, any sort of customization depends on how you want your workflow to work. You are on the right track with using the existing fields to your advantage. If you are unfamiliar to customization, I would suggest going through our Customization Webinars first before you attempt this.
Hope this helps,
- Adam