Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

One Contact Multiple Companies

Featured Replies

Easy straight forward approach to managing contacts is to make Contacts a direct child of Company.

But many times ONE person/contact will be involved with multiple Companies.

So I'm looking for some tips how to set up a oneContact to ManyCompany solution.

I have made a "join" table to connect Contact to Many Companies.

But this makes for an awkward contact creation experience for the user.

i.e.

User is viewing CompanyCogs record and does NOT see Dexter in the related Contacts list/portal.

So User runs a "New Contact" script.

But Dexter ALREADY exist, just has not been tied to CoCogs.

So now system has TWO Dexters.

Any tips or example of this done well?

Thanks!

  • Author

IDEA:

In the "Create New Contact" script I will have a pop-up window asking User to type in new contact's name.

User then clicks "Add Contact" button to resume script.

Script will then search database for any loose matches on the entered contact name.

If any loose matches are found, pop-up will display possible matches.

Script will then give User the option to use an existing contact or continue creating a new contact.

Hopefully this will catch duplicates before they happen.

Any thoughts? :P

That's the exact process we follow. Send them thru a Find first.

However, you'll still end up with duplicates. We've added a "consolidate" feature to merge duplicates.

  • Author

bcooney, your "consolidate" feature has my interest. Do you mind explaining it a bit?

Thank you for the feedback!

Basically, it is an interface to allow admins to merge duplicate records. User selects a "Master" and a "Candidate". Each shows its children in portals below (such things as addresses, activity records -- anything to help the user determine that these truly are the same people). Then a Merge button reassigns all the Candidate's children to the Master, and logs the Candidate in a PeopleArchive table (who was merged with who).

Included in the interface are portals of people that match the Master's email, first initial last name to select a Candidate.

  • Author

Cool, an admin tool. I will explore this, sounds like a good thing to have in the solution!

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.