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

[Кастомное поле] "Контакт" в карточке задачи

Добавлено: 25.11.2015 10:50
Лебедкин Максим
Добрый день!

Возможно ли реализовать добавление нового контакта сразу же из поля в задаче.

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

Сама идея, как "Появился новые контакт = занеси его в "Контакты" - не прижилась, т.к. честно говоря не удобно и все либо откладывают это на потом, т.к. задача требует выполнения сейчас, а записывать "еще куда-то контакт" мало имеет смысла, так как контакт уже зафиксирован в задаче.

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

Вопрос\просьба - возможно ли реализовать добавление контакта в кастомное поле "Контакт" сразу же из шапки задачи? Было бы очень удобно

Добавлено: 25.11.2015 15:16
Денис Сахаров
Вопрос\просьба - возможно ли реализовать добавление контакта в кастомное поле "Контакт" сразу же из шапки задачи? Было бы очень удобно
Можно.
 

Добавлено: 25.11.2015 15:26
Лебедкин Максим
Все верно "Сотрудник", "Контрагент", "Справочник" - можно добавлять новую запись прямо из задачи
А если создать кастомное поле вида "Контакт" - то такое сделать, увы, не получается

Добавлено: 25.11.2015 16:18
Денис Сахаров
А если создать кастомное поле вида "Контакт" - то такое сделать, увы, не получается
Перед тем как ответить, я немного потрудился и специально создал поле КОнтакт, добавил его в шаблон задачи, и вытащил его в карточку задачи - работло также как на картинке выше с Контракгентом, только выползали контакты.
Попробуйте еще раз, если не получится, тогда еще раз попробую я.

Добавлено: 25.11.2015 16:51
Лебедкин Максим
Денис, благодарю за настойчивость и желание помочь. 
Но мне кажется, Вы не совсем поняли суть :)
  1. Если сделать поле типа "Контакт" (именно ТИП, а не название. Иначе записи не будут сохранятся в "Контакты")
  2. И это поле попробовать заполнить прямо в шапке задачи, то нет возможности СОЗДАНИЯ нового контакта (а только выбор имеющихся)
Попробуйте сделать так, как я указал на скриншоте ниже (и как описал в самом первом сообщении)

Добавлено: 25.11.2015 17:44
Денис Сахаров
Да, Максим, моя недоработка, уже в шаблоне задаче вижу эту проблему.
Тогда вопрос к Дмитрию и Михаилу - что же это такое получается и сколько ж можно это терпеть?

Добавлено: 28.11.2015 17:36
Dmitry Goncharenko
Вопрос правильный. И решение предлагается правильное. Пойду поставлю задачу по этому поводу.

Добавлено: 04.12.2015 17:46
Dmitry Goncharenko
Сделали возможность добавлять контакт в кастомном поле.

Добавлено: 04.12.2015 17:52
Денис Сахаров
Не проверял, но охотно поверю.
Спасибо!

Добавлено: 07.12.2015 11:14
Лебедкин Максим
Дмитрий, все проверили - работает отлично!
Благодарю за оперативность!

Добавлено: 11.12.2015 13:33
Лебедкин Максим
Дмитрий, начали использовать этот функционал и появилась следующая логичная хотелка, а именно: сделать это поле множественным, т.е. чтобы можно было добавлять в одно поле несколько контактов (в т.ч. и через создание нового).
Сейчас в данное поле есть возможность добавить только один контакт, а пока вынуждены создать 3 одинаковых поля, что не есть хорошо.

Спасибо.

Добавлено: 11.12.2015 13:53
Dmitry Goncharenko
Принял, выдвину коллегам на обсуждение. Хотелка действительно логичная, но для нас это всегда сложность, т.к. нужно продумать в интерфейсе везде где может встречаться поле такого типа возможность отображения множества добавленных в него элементов, а это не всегда возможно.

Добавлено: 11.12.2015 14:06
Лебедкин Максим
Вижу пока 2 варианта решения:
  1. Как вариант с другими полями - также сделать 2 типа поля: "Контакт" и "Множественный контакт" и по аналогии с другими полями - если какие-то необходимы манипуляции, где условие должно предполагать, что "1 поле = 1 значение", то пользователем используется "Контакт", а для таких задач, как например "просто отображать", то можно использовать поле "Множественный контакт". Т.е. пользователь на момент создания шаблона - сам решает (как и с другими полями) что и для чего ему нужно.
  2. Оставить все как есть, но дать возможность поле "Контакт", "Сотрудник" и другие подобные, которые работают со справочниками, дублировать, как поля в аналитиках. Т.е.: заполнили поле одним контактом, а рядом "плюсик", его кликаем и создается ниже сразу же еще одно поле и можно вносить еще один контакт, а по завершению - эти поля не плодятся, а все отображается в одном едином поле (но при редактировании карточки задачи - это 2 разных поля). Как-то так.
Спасибо.

Добавлено: 11.12.2015 14:07
Dmitry Goncharenko
Мы больше склоняемся к первому варианту.

Добавлено: 11.12.2015 14:09
Лебедкин Максим
Да, первый вариант самый логичный и укладывается в общие паттерны действий. 
(поделился обеими вариантами - что были в голове. лишнее оно никогда не помешает :) )

Спасибо, очень ждем.

Добавлено: 15.12.2015 16:56
Лебедкин Максим
+добавка

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

Контактов накопилось много и все больше и больше вызывает дискомфорта выбирать контакт в карточке задаче (+ также остается неудобство, что по прежнему можно прикрепить всего один контакт)

Спасибо.

Добавлено: 15.12.2015 18:05
Dmitry Goncharenko
Спасибо, добавил добавку.

Добавлено: 13.01.2016 16:13
Лебедкин Максим
При редактировании карточки задачи - немного странным выглядет разное оформление одного типа поля: "Контрагент" и "Контакты" (предпочтительнее сделать везде как у Контрагентов со значением "Не указан", так меньше отвлекает внимание)