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

Мини канбан

Добавлено: 26 фев 2018, 02:51
aik
Неплохо было бы еще нечто похожее запилить для наглядного контроля работы над записями с возможностью перетаскивания в зависимости от текущего статуса.

Изображение

Re: Мини канбан

Добавлено: 11 мар 2018, 11:29
aik
Вот 2 крутых open source библиотеки для канбан досок аля трелло:

https://github.com/scazzy/kanban-board
демо https://cdn.rawgit.com/scazzy/kanban-bo ... index.html

или вообще крутая https://github.com/wekan/wekan
https://wekan.github.io/

Re: Мини канбан

Добавлено: 30 мар 2018, 18:34
support
Добавил в план.

Re: Мини канбан

Добавлено: 31 мар 2018, 01:08
aik
Дополню еще, что канбан должен быть не отчетом, а видом отображения записей (сейчас только один вариант - списком), так вот ранее я предлагал реализовать в виде плитки viewtopic.php?f=3&t=1100 так вот канбан это третий вариант вывода записей. Итого неплохо было бы при выводе записей сущности предлагать вариант (или в настройках сущности) вывод в виде списка (как сейчас), затем плиткой и затем канбан (при этом для канбан определяющим фактором будет поле статус, по которому будет формироваться перечень записей с возможностью из ручного перемещения).

Re: Мини канбан

Добавлено: 31 мар 2018, 09:28
support
Список и плитка - это будут типы отображений. Канбан будет реализован в виде отчета, но по сути это тоже свой тип отображения данных (как и гант и календарь), где можно управлять данными.

Re: Мини канбан

Добавлено: 31 мар 2018, 16:49
aik
Тоже верно!

Re: Мини канбан

Добавлено: 19 апр 2018, 15:57
support
Приступил к работе над данным функционалом и нужен совет. Вообщем настройки отчета в виде канбан будут схожи по настройке воронкообразной диаграммы:
kanban-configuration.png
Над внешним видом сейчас работаю, это еще не рабочий вариант:
kanban-view.png
Будет примерно такой вид:
kanban-example.png
Вообщем вопрос о количестве записей. Если у нас десяток сделок и мы их перемещаем между этапами, то все ок, но если сделок много, например несколько десятков, то тогда канбан доска становится очень неудобной с большой полосой прокрутки. Как быть в таком случае? Ведь на финальном этапе в итоге всегда будет большое количество записей.
Как быть? Как это реализовано в других программах? Как работает на практике?

Re: Мини канбан

Добавлено: 20 апр 2018, 00:09
Евгений
По ширине канбан должен всегда вмещаться в один экран, без горизонтальной прокрутки, иначе пользоваться неудобно.
По вертикали может быть достаточно высоким, больше высоты экрана. Тогда нужна обязательная сортировка по какому-то признаку. Например по срокам окончания, либо приоритету, чтобы в самом верху находились самые важные задачи.

Вопрос. Перетаскивание задач на доске канбана из одной группы в другую - будет менять статус задачи? Или перетаскивание будет невозможно? Как это будет согласовываться с правилами автоматизации?

Re: Мини канбан

Добавлено: 20 апр 2018, 06:35
support
По ширине канбан должен всегда вмещаться в один экран, без горизонтальной прокрутки, иначе пользоваться неудобно.
Ну это не возможно, я вот просматриваю как это реализовано в других программах и этапов сделки может быть достаточно много, например: https://www.youtube.com/watch?v=krtPCRA0B5U, так что уместить все на один экран не получится.
Но настройка ширины колонки предусмотрена, так что если у вас немного этапов, вы можете подстроить чтоб все умещалось как раз на весь экран.
По вертикали может быть достаточно высоким, больше высоты экрана. Тогда нужна обязательная сортировка по какому-то признаку.
Да, сортировка будет предусмотрена.
Вопрос. Перетаскивание задач на доске канбана из одной группы в другую - будет менять статус задачи?
Да, статус будет меняться и уведомление приходить, если установлена соответствующая опция.
Как это будет согласовываться с правилами автоматизации?
Ну, а вот если выбран автостатус, то тогда это будет просто визуальный отчет без возможности изменения статуса.

Re: Мини канбан

Добавлено: 20 апр 2018, 06:50
Евгений
Да, статус будет меняться и уведомление приходить, если установлена соответствующая опция.
У меня в автоматизации прописана последовательность смены статусов: Новый -> В работе -> Исполнено -> Закрыто и т.д. Так что перевести из одного статуса в следующий можно только по кнопке, в соответствии с правилами, только в одну сторону.

А если на канбане взять карточку из группы "Исполнено" и перетащить её в группу "Новый", что тогда произойдёт? Статус все равно изменится, независимо от того что правилами автоматизации это не предусмотрено?