Страница 1 из 1

Связанные поля контактов/задач

Добавлено: 18.11.2018 14:35
Станислав Куратов
Например, для Контактов, я создаю кастомное поле "Контакт" или "Список пользователей". В контакте Петя в этом указываю собственно какой-то Контакт, например Маша.

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

Да. лучше сделать поле указывающей и передающих сторон множественным

Что скажете?

Re: Связанные поля контактов/задач

Добавлено: 18.11.2018 14:44
Дмитрий Макаров
+1 Поддержу в том, что между контактами нужны связи. Связь Компания - Контакт во многих случаях не достаточна. Такая связь полноценного контакта с недоконтактом не может закрыть всю палитру кейсов, которые возникают при работе.

Re: Связанные поля контактов/задач

Добавлено: 18.11.2018 20:24
Степан Чельцов
Тут скорее важно иметь функционал, по которому мы можем обращаться к компании контакта и работаь с ее полями. И наоборот.

А для случаев, когда компаний много - отбирать их по признакам фильтра. Так же в обратную сторону с контактами - работая с контрагентом выбираем контакт с каким-то признаком, и используем его.

Re: Связанные поля контактов/задач

Добавлено: 19.11.2018 14:16
Илья Федоров
+1, помимо просто возможности связать контакты должна быть возможность указать тип (или классификацию) связи.
Также сейчас в контакте есть поле Должность (типа строка), но если один и тот же контакт прикреплен к двум или более контактам то было бы логично иметь возможность указать его роль/должность по отношению к каждому из Компаний.
Например Марина Фетищева, Главный бухгалтер, Люцифер ООО
Марина Фетищева, Генеральный директор, Мой рай АО

Re: Связанные поля контактов/задач

Добавлено: 25.11.2018 12:27
Dmitry Goncharenko
Тема одна, а пожелания звучат несколько различающиеся. Например, я пока не могу уложить как то, о чем пишет Илья, можно корректно совместить с тем, о чем изначально говорит Станислав.

Вообще, автоматические связи мы изначально опробовали на справочниках и планируем распространять по системе дальше, используя накопленный опыт. Поэтому описания ситуаций, в которых вы сталкиваетесь с такой необходимостью, помогут продвижению этой доработки в очереди.

Re: Связанные поля контактов/задач

Добавлено: 25.11.2018 13:01
Максим Сафронов
Мое скромное мнение - хочется видеть в настройках кастомных полей типа Контакт, при их созании, фильтр (по аналогии поля Справочник) в котором можно будет задать условия отбора. Например контакты компании, или по полю контакта=дата создания или по полю=Ответственные, короче по любому кастомному или системному полю.
Не знаю как такое решение свяжется с системными полями Контакты и Компании, но мне кажется будет удобно работать с кастомными полями.

В итоге:
Поле - Контактное лицо
Отмечен галкой чек-бокс "задать фильтр по умолчанию"
В фильтре по умолчанию выбрано значение = контакты компании
При добавлении контакта в поле карточки в выпадающем списке не 2000 контактов, а 10.

Пользователи с бурной фантазией могут сами домыслить к чему такое решение может привести в дальнейшем.

Re: Связанные поля контактов/задач

Добавлено: 06.12.2018 10:08
Михаил Храпунов
+1, помимо просто возможности связать контакты должна быть возможность указать тип (или классификацию) связи.
Также сейчас в контакте есть поле Должность (типа строка), но если один и тот же контакт прикреплен к двум или более контактам то было бы логично иметь возможность указать его роль/должность по отношению к каждому из Компаний.
Именно. +100.

Это все уже неоднократно обсуждалось.
Если вкратце: у полей набор чего то кроме самой связи на объект должно быть еще и название связи, т.е. связь должна быть поименована. Еще в более развернутом варианте у связи должен быть еще и срок действия (с какого по какой момент эта связь действительна).
В некоторых случаях достаточно просто имени поля в котором хранится список (это и будет общее имя связи), в более сложном как например с должностями контактов в контрагентах требуется возможность для каждой связи задать имя (в данном случае это должности или например степень родства контактов).

В родительском так сказать объекте будет поле с набором, а в объекте на который ссылаются должен быть список ссылающихся на него. Ну т.е. действительно например как в справочниках сейчас отношения.

Как мы измудряемся сейчас:
со связями контактов пока что вообще забили так сказать — просто текстом написали в описании контакта все эти связи (это конечно никакая не автоматизация, никакой аналитической информации из этого не получить),
в задачах из-за того что нет меню Отношения приходится делать множественные поля как в одну сторону так и в обратную и 2 раза заполнять одну и ту же связь (пример: множество макетов входит в сборки, а сборка содержит макеты — пришлось в шаблоне макеты сделать поле типа набор задач — Входит в сборки, а в шаблоне сборка сделать поле Содержит макеты и вместо того чтобы один раз заполнить в одном месте эти данные приходится их дублировать вручную, возможно внося ошибки, тратя на это время и т.д.).

Итого:
1) для контактов необходимо поле Набор контактов-контрагентов
2) Для всех полей типа Набор чего-то (Набор задач, Набор записей справочника, Набор контактов-контрагентов) необходимо к собственно связи добавить еще один реквизит — имя связи (для начала может быть текстовой строкой).
3) Если хочется идеала — кроме имени связи добавить еще реквизиты Дата действия связи Начало и Дата действия связи Окончание.
4) Во всех объектах (задачах, контактах, в справочниках уже есть) добавить меню отношения (т.е. список ссылающихся).
5) В идеале вытащить этот список куда то из правого меню и отображать по типу как подзадачи, чтобы сразу были видны связи поскольку это очень важная информация (ну т.е. в редакторе шаблона задачи добавить список Отношения в возможно "вытаскиваемые" на форму задачи как сейчас можно вытаскивать кастомные поля), но здесь понятно что воплощение такового может привести к трате ресурсов хостера, поэтому пока второстепенная задача. В справочниках вроде как то приспособились сразу открывать эту менюшку Отношения, она является одной из самых важных в работе.