Есть коробочная версия Битрикс.

Функционал системы по умолчанию подразумевает возможность разграничения прав доступа к сущностям CRM только из перечня "свои", "свои и своего отдела", "свои, своего отдела и подотделов". При этом в настройке прав доступа CRM вид прав "Свои" относится только к Ответственному, но никак не к Создателю (автору) или иному. 

Т.е. на текущий момент создатель сущности CRM (лид, контакт) не имеющий полный доступ к просмотру всех сущностей теряет возможность видеть сущность(лид, контакт) в момент изменения ответственного с него на другого пользователя.

Что необходимо сделать:

1. По аналогии с задачами, добавить свойство "Наблюдатели" для сущностей CRM (лид, контакт).

2. Поле должно поддерживать мульти-выбор, т.е. в "Наблюдатели" можно добавить нескольких сотрудников из оргструктуры компании

3. В поле "Наблюдатели" могут находится любые сотрудники компании вне зависимости от их места в иерархической структуре и вне зависимости от привязки к какому-либо отделу 

4. В случае когда сотрудник добавлен в поле "Наблюдатели" для лида/контакта, лид/контакт становится видимым и доступным для редактирования для этого сотрудника, при этом НЕ имеет значения кто Создатель данного лида/контакта и кто Ответственный в данный момент. Т.е. поведение такое-же, как будто сущность лида/контакта на данный момент закреплена на сотрудника через поле Ответственный.

От кандиатов - сроки и стоимость доработки.

Предпочтение отдается готовому решению, если есть (стоит полагать что такая проблема довольно распространена)

9 лет назад
Galbur
38 лет
11 лет в сервисе
Был
9 лет назад

Заявки фрилансеров

Нет заявок фрилансеров