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

Аватара пользователя
Кирилл Панькин
Сообщения: 244
Зарегистрирован: 30.03.2016 16:58

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

08.11.2018 19:41

Приветствую!

ПланФикс даёт нам пару замечательных возможностей, имеющих отношение к управлению собственной занятостью сотрудника. А именно:
1. Возможность настроить почасовой календарь в планировщике на работу с аналитиками времени.
2. Возможность использовать почасовой календарь для работы с напоминаниями.
В обоих случаях операции в значительной мере выполняются перетаскиванием объектов на сетке почасового блока.
В Справке есть статья о настройке и использовании календаря для аналитик планируемого и фактического времени работы и статья о настройке календаря для работы с напоминаниями.
Это очень удобно и просто-напросто круто.

Учитывая, что оба эти вопроса дополняют друг друга в аспекте управления личным временем сотрудника, выглядит вполне естественным желание объединить пункты 1 и 2, чтобы получить в одном календаре аналитику "Планируемое время работы", аналитику "Фактическое время работы" и напоминания.

Увы, на практике всё оказывается не так красиво, как ожидается. И всё дело в управлении напоминаниями.

Для начала, работа с напоминаниями в календаре имеет принципиальный изъян: как и аналитику времени, напоминание для задачи можно создать, перетащив задачу на почасовой блок, однако перетащить созданное напоминание на другое время будет уже невозможно.

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

Предложение:
1. Добавить для напоминаний возможность их перетаскивания на новое место в пределах почасового блока.
2. Подчинить напоминания при перетаскивании задачи на почасовой блок тому же принципу, что определён для аналитик времени: если напоминания стоят в списке не первыми, то они не создаются.

С уважением.

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4118
Зарегистрирован: 06.06.2012 13:54

Re: Календарь занятости (планируемое и фактическое время + напоминания)

09.11.2018 09:25

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

Аватара пользователя
Кирилл Панькин
Сообщения: 244
Зарегистрирован: 30.03.2016 16:58

Re: Календарь занятости (планируемое и фактическое время + напоминания)

09.11.2018 11:51

Прекрасно!
Спасибо!

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4118
Зарегистрирован: 06.06.2012 13:54

Re: Календарь занятости (планируемое и фактическое время + напоминания)

10.11.2018 11:32

2. Подчинить напоминания при перетаскивании задачи на почасовой блок тому же принципу, что определён для аналитик времени: если напоминания стоят в списке не первыми, то они не создаются.
Это сделали, теперь лишнее напоминание не создается.
1. Добавить для напоминаний возможность их перетаскивания на новое место в пределах почасового блока.
Тут пока думаем, как правильнее поступать с напоминаниями, привязанными к началу/завершению задачи (вариант в настройках "За столько-то до..."). Обсуждается 2 варианта:
- Не давать их таскать, выдавая надпись "Напоминание привязано к дате задачи и не может быть перемещено"
- Давать таскать, отвязывая от даты задачи и изменяя тип напоминания на "Напоминание на точное время".

Аватара пользователя
Кирилл Панькин
Сообщения: 244
Зарегистрирован: 30.03.2016 16:58

Re: Календарь занятости (планируемое и фактическое время + напоминания)

10.11.2018 14:37

Дмитрий Гончаренко писал(а):
10.11.2018 11:32
Это сделали, теперь лишнее напоминание не создается.
Уважуха! :)
Дмитрий Гончаренко писал(а):
10.11.2018 11:32
Тут пока думаем, как правильнее поступать с напоминаниями, привязанными к началу/завершению задачи (вариант в настройках "За столько-то до..."). Обсуждается 2 варианта:
- Не давать их таскать, выдавая надпись "Напоминание привязано к дате задачи и не может быть перемещено"
- Давать таскать, отвязывая от даты задачи и изменяя тип напоминания на "Напоминание на точное время".
А как на счёт третьего варианта: Снабдить "плашки" таких напоминаний дополнительной меткой, символизирующей наличие привязки ("замочек" уже занят, так что надо что-то другое, скажем, "звенья цепочки") и позволить их таскать, но после отпускания мыши выдавать предупреждение с запросом о том, что напоминание является привязанным и сейчас будет отвязано и превращено в "Напоминание на точное время"?

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

2.
напоминаниями, привязанными к началу/завершению задачи
Это ведь речь не о задаче, а об аналитике "Планируемое время работы", т.е. "привязанными к началу/завершению работы надо задачей", так?

3. Раз почасовой календарь — это средство работы именно с аналитиками и напоминаниями, выглядит довольно странным, что операции "Редактировать действие" и "Удалить событие из календаря" не включены сразу во всплывающее меню, а их надо туда добавлять вручную.
3а. И отдельно странно, что в двух этих операциях, применяющихся к одному и тому же объекту (аналитике или напоминанию), этот объект называется по-разному: "действие" и "событие". Я понимаю, что такие названия имеют смысл, но находясь рядом они заставляют растеряться.

4. Тема старая и я помню, что там всё сложно по части дополнительной нагрузки на сервер, но пну её ещё разок, в этом контексте. Ну, странновато смотрятся в действиях задачи аналитики "Планируемое время работы" без отображённого времени. И ведь рядом тут же стоят напоминания, у которых время видно сразу, а аналитики — как пустышки какие-то. Особенно это диссонирует с тем фактом, что в календаре аналитики и напоминания тоже стоят рядом и время видно у обоих.
Screenshot_53.png
Screenshot_53.png (3.13 КБ) 3059 просмотров

Аватара пользователя
Кирилл Панькин
Сообщения: 244
Зарегистрирован: 30.03.2016 16:58

Re: Календарь занятости (планируемое и фактическое время + напоминания)

11.11.2018 17:28

Вдогонку родилась идея ещё одного наворота, дополняющего картину.

5. На случай, если в почасовом календаре настроено отображение нескольких аналитик времени и напоминаний, добавить опцию (галочку) запроса о том, какое именно событие нужно создать при затаскивании задачи на календарь.
Т.е., получается два варианта поведения календаря в ситуации, когда пользователь перетащил задачу на почасовое поле и отпустил мышь: 1) (нынешнее поведение) будет создано событие для первой аналитики/напоминаний в списке; 2) будет выведено окошко с запросом, что именно создать из списка.

(косноязычно как-то получилось, терминология хромает =) )

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4118
Зарегистрирован: 06.06.2012 13:54

Re: Календарь занятости (планируемое и фактическое время + напоминания)

25.11.2018 12:38

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

Аватара пользователя
Кирилл Панькин
Сообщения: 244
Зарегистрирован: 30.03.2016 16:58

Re: Календарь занятости (планируемое и фактическое время + напоминания)

25.11.2018 20:28

Дмитрий Гончаренко писал(а):
25.11.2018 12:38
Я не исключаю появления в будущем и такого поведения, но вообще эти окошки мы не очень любим и торопиться с ними не хотим. Так что все будет определяться наличием запросов на такое разнообразное создание в задаче то одного, то другого. Пока их нет и пугать людей в простых кейсах необходимостью принимать лишние решения и делать лишние клики нам не хочется.
Этот пункт был исключительно "в довесок" — не столько объективно нужный, сколько естественно (с моей точки зрения) развивающий тему. Мысль в слух, короче.
Вот к предыдущим четырём пунктам я посерьёзнее отношусь.

Ответить