I'm guessing this one's a bug, and if so it's a doosie. Here's how to reproduce it:
- Start with an SAP BP w/at least one contact employee. Ensure that all contact employees have an email address.
- Perform an initial synch, synching via Email Address only.
- Add a new contact to the same SAP BP, also with an email address.
- Perform an additional synch.
- Change the first and last name of the recently added contact who must not be the default contact for the account.
- Perform one final synch.
- Watch as SAP's default contact for that BP gets its Name, Email, and Web Tools User ID overwritten. Interestingly enough, the contact that should have been updated stays the same, leaving two contacts in the same BP with identical Web Tools User IDs.
I'm using Web Tools v628 and SAP 2005 PL43. Anyone else find this problem? If so, is there a later release that fixes it?