Chon,
Really understand your concern in real practice here.
Question:
Do you think the duplicate detection once Bob/Joe/Daniel qualify the Lead would help you?
www.powerobjects.com/.../using-duplicate-detection-rules-in-crm-2013-when-qualifying-a-lead
So in short, three Leads, Bob, Joe, and Daniel are now to be qualified to a single Opportunity and Account, Cafe XYZ, and are added as Contacts under Cafe XYZ.
--> Is Bob/Joe/Daniel be able to see the Lead/Account/Contact records each other?
The reason why I am asking before if they are able, then you can ask them to fill the exiting account and existing contact lookup fields to the existing account/contact, that is Cafe XYZ.
See this:
community.dynamics.com/.../143014.aspx
It is possible to not creating Contact or Account again once qualify if only they key in the existing contact or account, but for opportunity, it would still create.
They don't need to buy electricity 3 times because it's just for a huge cafe. Once the deal closes, Joe and Daniel will be involved as well because of their role.
--> Yes correct.
Do you have a naming convention ID for account number or account reg number or any unique ID for accounts?
Just for insight, one of my client need credit control first to verify the real account and prevent duplicate, then once this account is okay then they qualify, after qualify, they need to fill a number given by credit control, can be any number. So that it can prevent Bob to qualify again if Joe has done it.
If they can't see each other, then the CRM wont detect as the duplicate data because cannot see Bob Data or Joe Data.
--> Once qualify to opportunity, you can use Sales Team connection role subgrid to store your Sales Team, key in Bob, Joe, and Daniel.
Hope this helps!
Thanks.