Добрый день.
Столкнулся с нетривиальной проблемой. Есть фильтр задач или в целом "все задачи".
Хочу отфильтровать задачи по колонке исполнитель. Начинаю забивать имя - а мне в подсказках выскакивают абсолютно все контакты без сортировки по популярности использования или по последнему использованию https://take.ms/xquV0. То есть если с похожим именем контактов много, то конкретно тот, который я ищу - может всегда быть 15-ым в списке-подсказке (хотя я с ним каждый день переписываюсь). Дело в том, что мы используем ПФ в том числе как почтовый клиент и в связи с этой проблемой искать письмо от конкретного контакта может быть достаточно непросто.
Можно ли реализовать сортировку контактов по последней совместной с ним задачей?
Умный фильтр по колонке
-
- Сообщения: 4
- Зарегистрирован: 22.01.2020 09:42
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
Re: Умный фильтр по колонке
Обсудили с коллегами, не придумали красивого решения. Очень уж все многообразно в этом ПланФиксе, поэтому сложно привязаться к какой-то активности для определения "свежих" контактов. Ну и вычислительные нагрузки для определения всего этого очень большие получаются.
-
- Сообщения: 4
- Зарегистрирован: 22.01.2020 09:42
Re: Умный фильтр по колонке
Технически я однозначно не силен. Но вдруг мысль поможет:Dmitry Goncharenko писал(а): ↑08.05.2020 17:58Обсудили с коллегами, не придумали красивого решения. Очень уж все многообразно в этом ПланФиксе, поэтому сложно привязаться к какой-то активности для определения "свежих" контактов. Ну и вычислительные нагрузки для определения всего этого очень большие получаются.
- в контактах может быть дополнительное поле "Дата последней активности"
- оно обновляется при любом взаимодействии с контактом (новая задача или действие, либо например изменение самого контакта)
- ну и соответственно если поле "Дата последней активности" в самом контакте - все должно работать достаточно быстро (то есть при вводе подсказки выводятся контакты, отсортированные по этой самой "дате активности").
Уж очень непривычно искать без какой-либо релевантности, все-таки сейчас поиск везде так работает.
Прошу понять и простить!
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
Re: Умный фильтр по колонке
Да, в этом направлении мы и думали. Но тут получается, что помимо всего прочего нужно обновлять дату последней активности при добавлении любого комментария к любой задаче, в которой этот контакт может занимать любую из ролей (Контрагент, Постановщик, Участник, Исполнитель). Соответственно, мы навешиваем кучу дополнительной работы на совершение любого атомарного действия во всех аккаунтах системы. Это дорогое удовольствие и на текущий момент нам кажется, что эта овчинка не стоит такой выделки. Я не исключаю, что в будущем эта позиция может измениться, но пока так.
-
- Сообщения: 13
- Зарегистрирован: 20.02.2020 23:38
Re: Умный фильтр по колонке
Понял, жаль. Надеюсь, все-таки придете к этому или добавится пользователей с подобными пожеланиями.