Цитата:
Сообщение от
Павел Бевзенко
Всем привет.
Как сейчас:
Контакты привязаны к организации 1-1.
получается что если один контакт надо привязать к двум организациям, то его надо завести 2 раза.
Естественно у контакта права от пользователя - кто ответственный.
Хочу сделать:
Возможность привязать один контакт к нескольким организациям 1-N
Чтоб справочник контактов был только с уникальными контактами (не дублировались)
Но получается что для такой реализации надо всем сотрудникам открыть доступ на все контакты, а это не комильфо.
Кто-то сталкивался с такой задачей? расскажите как решали?
Давайте уточним, контакты привязаны к организации 1:N (основное отношение, но есть и друие). Иными словами, может быть много контактов от одной организации.
Теперь к вопросу как быть. По идеологии системы, контакт - это не персона, это - контактные данные этой персоны. Если у человека есть несколько email и телефонов - это несколько контактов.
Что касается доступа. Дать доступ на все контакты и организации - это самая что ни на есть распространенная практика. Вы для этого и внедряли CRM чтобы все знали какие у вашей фирмы есть контакты и кто их владелец. Если вы не доверяете своим сотрудникам - увольте их, или не пускайте в CRM.