Канбан-доска
Канбан-доска — альтернативное представление журнала, которое отображает записи типа данных в виде карточек, распределённых по колонкам в соответствии со статусами.
Используйте канбан-доску для наглядного отслеживания движения бизнес-объектов: задач, договоров, заявок, сделок и других сущностей. Карточки в колонках формируются на основе активного фильтра журнала. Фильтры, применённые в журнале, действуют и на канбан-доске — и наоборот.
Для одного журнала можно создать несколько канбан-досок и переключаться между ними через Список досок. Сохранённые конфигурации отображения доступны через Шаблоны настроек. При открытии доски автоматически применяется шаблон, выбранный по умолчанию.
Карточки можно перемещать между колонками. Каждая карточка при клике зажимается и перетаскивается (drag-and-drop) в нужную колонку — меняется её статус.
Если перенос в соответствии с бизнес-процессом невозможен, выводится ошибка. Например:
Внутри одной колонки карточки часто можно менять местами вертикально — их порядок сверху вниз и задаёт приоритет: чем выше карточка, тем важнее или срочнее задача.
Настройка колонок канбан доски
Настроить фильтрацию элементов, порядок и отображение колонок можно, нажав:
Предоставлен весь список статусов типа данных, к которому относится текущий журнал. Чекбоксами можно отметить те статусы, которые необходимо отражать на канбан-доске.
Нажмите Применить — на канбан-доске будут показаны выбранные в настройках статусы и элементы в этих статусах.
Чтобы сбросить применённый фильтр, воспользуйтесь кнопкой:
Выбранные настройки можно сохранить в шаблон, нажав Создать шаблон:
Укажите название, для кого он доступен (пользователи, группы), сохраните.
Применение шаблона
Сохранённые шаблоны доступны по нажатию на Шаблоны настроек:
Шаблон можно отредактировать или удалить.
Группировка карточек (swimlanes)
На канбан-доске доступна группировка карточек по атрибутам записей — режим swimlanes. Это позволяет визуально разделять карточки на горизонтальные дорожки по значениям выбранного поля, что упрощает навигацию и анализ задач.
Включение группировки
В тулбаре канбан-доски расположен выпадающий список «Группировка». В нём доступны атрибуты, которые в журнале помечены как доступные для группировки.
При отсутствии выбранной группировки кнопка показывает текст «Группировка». После выбора атрибута в кнопке отображается его название.
Работа со swimlane-дорожками
При выборе атрибута группировки доска переключается в режим swimlanes — карточки разбиваются на горизонтальные дорожки по значениям выбранного атрибута.
Каждая swimlane-дорожка содержит:
Заголовок — название значения группировки и суммарное количество карточек по колонкам.
Кнопку сворачивания/разворачивания — позволяет скрыть или показать карточки дорожки.
Цветные бейджи — для атрибутов в журнале с настроенным форматированием (ColoredFormatter) в заголовках отображаются цветные бейджи.
Кнопку «Показать ещё» — постраничная подгрузка карточек в ячейках swimlane.
Перетаскивание карточек внутри дорожки выполняется так же, как и в обычном режиме — карточку можно перенести из одной колонки в другую.
Конфигурация канбан-доски
Журнал с конфигурациями «Канбан доски» (Рабочее пространство «Раздел администратора» → Конфигурация UI):
Действия
Возможные действия с доской:
Просмотреть свойства
Скачать
Удалить
Редактировать свойства
Редактор json
Копировать
Форма создания
+ → Создать конфигурацию канбан-доски
Поле |
Описание |
Номер |
|---|---|---|
Идентификатор доски |
Уникальный идентификатор доски. Например,
test_board (snake case).Если идентификатор не заполнять, он будет сгенерирован автоматически. Например,
c8393bfa-5291-464d-88b7-7ae822516e02. |
|
Имя канбан-доски |
Отображаемое имя доски. Отображается в списке канбан-досок и как title страницы.
Может быть пустым.
|
|
Возможно ли перемещать сущности между статусами |
Использование drag’n’drop при перемещении между статусами.
Внимание! Перемещение не означает изменение бизнес-процесса.
|
7 |
Скрыть заголовок |
Возможность убирать заголовок канбан-карточки.
|
5 |
Шаблон заголовка карточки |
Настройка вида
№ ${numberAtt} - ${?disp}, которая по шаблону меняет заголовок карточки в канбане. |
5 |
Положение названия полей карточки |
Возможность выбрать расположение названий полей карточки: слева или сверху.
|
2 |
Тип данных |
Тип сущности, который необходимо отражать на доске. Выбор осуществляется из списка всех уже созданных типов.
Может быть выбрано только 1 значение.
В соответствии с типом в колонках можно выбирать связанные с ним статусы.
|
|
Журнал |
Журнал для типа данных.
Для какого журнала создаётся представление канбан-доска.
Выбор осуществляется из списка всех уже созданных журналов. Может быть выбрано только 1 значение.
|
1 |
Форма |
Форма карточки для отображения сущности.
Выбор осуществляется из списка всех уже созданных форм. Может быть выбрано только 1 значение.
Если форму не выбирать, на канбан-доске будет отображение сущности по умолчанию со следующими данными:
Автор; Дата создания.
|
4 |
Действия |
Действия над сущностью на доске. Выбор осуществляется из списка всех уже созданных действий.
Может быть выбрано несколько значений.
|
|
Колонки |
Конфигурация колонок. |
3 |
Соответствие полей конфигурации и интерфейса:
Возможное положение названия полей карточки:
Сверху |
Слева |
Настройка колонок
В колонке «Статус» выберите статус из выпадающего списка. Статусы в выпадающем списке указаны в соответствии с выбранным типом данных.
В колонке «Имя» укажите название, которое будет отображаться на канбан-доске. По умолчанию выбранный статус автоматически указывается и в колонке «Имя», можно изменить на необходимое.
Для каждой колонки можно скрыть элементы старше, чем указанная продолжительность:
Продолжительность указывается в днях:
На доске для колонок с включённой настройкой будут скрываться элементы с датой перехода в статус больше, чем указанная продолжительность.
Общая сумма по каждой колонке
На канбан-доске можно отображать общую сумму по каждой колонке, что актуально для договоров, сделок и в других случаях, связанных с использованием денежных сумм.
В каждой колонке канбан-доски отображается общая сумма по всем карточкам в данной колонке. При перемещении карточки в другой статус общая сумма пересчитывается в обеих колонках: предыдущий статус и новый статус.
Параметр задаётся для каждой колонки и учитывает только числовой атрибут для суммирования.
Для каждого рабочего пространства суммы индивидуальны и не являются общими для всех рабочих пространств одного типа.
Если суммы в карточках внесены в разных валютах, то общая сумма содержит несколько записей с обозначением валют. Число записей при этом равно числу используемых валют в данной колонке в данном рабочем пространстве.
Цвет карточки
Цвет карточки на канбан-доске задаётся форматтером ColoredFormatter (см. Форматтеры), настроенным для атрибута, выведенного на форму карточки.
Чтобы задать цвет карточки:
Перейдите в настройки журнала, на основе которого построена канбан-доска (раздел администрирования → Журналы → нужный журнал → Редактировать → Дополнительно).
Найдите колонку с атрибутом, значение которого должно определять цвет карточки, и выберите для неё форматтер типа
colored.В конфигурации форматтера сопоставьте значения атрибута с цветами — предопределёнными (
green,yellow,pink,red) или пользовательскими в формате HEX.
Например:
- id: priority
name:
ru: Приоритет
en: Priority
type: TEXT
editor:
type: select
formatter:
type: colored
config:
color:
low: green
medium: yellow
high: pink
urgent: red
После сохранения настроек атрибут будет отображаться на карточке с цветовым индикатором: небольшим цветным кружком (при showPointer: true) или цветным овальным фоном со скруглением (при showPointer: false, значение по умолчанию).
Остальные параметры конфигурации (colors, defaultColor, fn) работают так же, как описано в разделе ColoredFormatter.
Заполненная конфигурация
Изменение полей формы карточки
Кликните на форму:
Удалите, добавьте необходимые поля:
Связь канбан-доски и типа данных
Созданная канбан-доска может быть задана и в типе данных: