Что это
Расширение конфигурации KanbanForDO (синоним - «Канбан доска») для 1С:Документооборот 3.0 КОРП. Задачи Документооборота показываются в виде канбан-доски: колонки - состояния задачи, карточки - документы Задача с номером, заголовком, проектом, приоритетом, исполнителем и его фотографией.
Доска не ведёт собственную базу задач и не является отдельным списком задач: это другое представление тех же задач ДО, а перетаскивание карточки - смена состояния задачи штатными механизмами Документооборота.
Доска
- колонки - состояния задач (
Справочник.СостоянияЗадач): порядок, цвет и флаг «кнопка добавить задачу» настраиваются, при первом открытии колонки заполняются по состояниям задач ДО; - перетаскивание карточки между колонками меняет состояние задачи (обычный drag & drop, работает в тонком и в веб-клиенте);
- карточка: номер и заголовок задачи, проект, приоритет, исполнитель и его фотография;
- задачи без проекта показываются как «Без проекта», чтобы фильтр и группировка по проектам не были пустыми;
Фильтры, поиск, группировка
- фильтр по проектам — множественный выбор «пилюлями». Если проекты не выбраны, показываются все задачи;
- фильтры по исполнителю и по приоритету (приоритет на доске = приоритет задачи ДО);
- группировка карточек: без группировки, по исполнителю, по проектам;
- поиск по задачам;
- кнопки «Задачи мне» (я исполнитель и/или проверяющий), «Задачи от меня» (я автор) и «Скрыть выполненные» — убирает выполненные задачи (состояния с видом «Закрыта». Отменённые задачи остаются). Когда фильтр включён, подпись кнопки меняется на «Показать выполненные». Состояние всех трёх кнопок сохраняется у пользователя и восстанавливается при следующем открытии доски;
- у каждого фильтра есть сброс.
Кто что видит
| Роль пользователя в задаче | Что видит на доске |
|---|---|
| Автор | свои задачи во всех состояниях, включая закрытые и отменённые |
| Исполнитель | свои задачи в любом состоянии, включая ушедшие на проверку и закрытые |
| Проверяющий | задачи, где он проверяющий, в любом состоянии |
Администратор доски (роль канбан_АдминистраторДоски) |
все задачи всех пользователей |
Пользователь с полными правами администратора информационной базы видит доску как администратор доски.
Кто что может
| Действие | Кто |
|---|---|
| Перемещение по рабочим состояниям (новая, в работе, отложена, на проверке, возврат на доработку) | автор, исполнитель, проверяющий |
| Отметить «Выполнена» | исполнитель. Если у задачи есть проверяющий, задача уходит на проверку, а не закрывается |
| Закрыть задачу («Проверено») | проверяющий, а если проверяющий не назначен - исполнитель |
| Отменить задачу, вернуть в черновик | автор задачи и администратор доски |
| Переназначить исполнителя | автор задачи или администратор доски |
| Изменение закрытой или отменённой задачи | запрещено всем, включая администратора доски |
История и отчёт
- интервалы нахождения задач в состояниях копятся в регистре расширения, при этом в истории пишется тот, кто фактически изменил задачу;
- отчёт «История задач» показывает интервалы по задачам и состояниям.
Настройки доски
- окно «Настройки доски»: колонки (состояние, цвет, флаг «кнопка добавить задачу»), проекты и их цвета, показ фотографии исполнителя;
Как доска работает с задачами Документооборота
Доска не пишет реквизиты задачи в обход логики Документооборота:
- Смена состояния выполняется методом ДО
Задача.УстановитьСостояние(НовоеСостояние, Истина). По этому вызову Документооборот сам отмечает действия участников, заполняет даты и результат задачи и пишет регистр «История задач». - Сдача работы и проверка идут через
РаботаСЗадачами.ВыполнитьДействиеЗадачи(результаты «Выполнена» для исполнителя и «Проверено» для проверяющего). После вызова доска дополнительно вызываетДокументы.Задача.ОбновитьЗадачуПоСостояниюДействия(..., Истина), чтобы состояние и даты задачи пересчитались сразу. - Права Документооборота не подменяются. Расширение не выдаёт пользователям прав на
Документ.Задачаи не меняет типовые объекты. - Диагностика доступа: при открытии доски в журнал регистрации пишется одна строка — какие права есть у пользователя, какие роли доски ему назначены и через какие группы доступа доступ получен.
Права и роли
Доступ к доске выдаётся штатно - через профили групп доступа:
| Роль | Что даёт |
|---|---|
канбан_ОбщиеПрава («Канбан доска использование») |
открыть доску, работать со своими задачами |
канбан_АдминистраторДоски («Канбан доска: администратор (видит все задачи)») |
то же, плюс видит все задачи всех пользователей и открывает отчёт «История задач» |
Доска показывает пользователю то, что он и так может открыть в Документообороте, плюс задачи по ролям участия (автор, исполнитель, проверяющий).
Требования
- 1С:Документооборот КОРП 3.0 (проверено на 3.0.20.21);
- платформа 1С:Предприятие 8.3.21 и выше (режим совместимости расширения - 8.3.21; проверялось на 8.3.27);
- тонкий клиент или веб-клиент (доска - управляемая форма с полем HTML-документа);
- у пользователя есть права ДО на свои задачи, администратору доски назначена роль
канбан_АдминистраторДоски.
Установка
- Открыть базу в Конфигураторе.
- «Расширения конфигурации» → «Добавить» → выбрать файл
KanbanForDO.cfe. - Включить расширение и выполнить «Обновить конфигурацию базы данных».
- Выдать роли через профили групп доступа:
канбан_ОбщиеПрава— кому нужна доска,канбан_АдминистраторДоски— кому нужен полный обзор и настройки. - Открыть раздел «Канбан доска» → команда «Открыть канбан доску».
Перед установкой на рабочую базу — проверка на копии и «Проверка возможности применения» расширения.
Ограничения
- сборка проверена на версии ДО 3.0.20.21, при обновлении Документооборота проверяйте применимость расширения;
- на доске нет задач, которые Документооборот создаёт автоматически по процессам: согласование, утверждение, подписание, регистрация, рассмотрение, ознакомление, приглашение, исполнение, вопрос, запрос на перенос срока;
- подписи колонок — это наименования состояний ДО, отдельного «названия для канбан-доски» в ДО нет;
- отчёт «История задач» работает по регистру расширения: интервалы копятся с момента установки;
- «Начало (план)» (
ДатаНачалаПлан) доска не заполняет — в ДО этот реквизит заполняется вручную в карточке задачи; фактические даты начала и выполнения заполняет сам Документооборот при выполнении действий участников; - настройки доски персональные: колонки, цвета и проекты сохраняются для текущего пользователя (запись принудительно ограничена текущим пользователем, поэтому чужие настройки изменить нельзя);
- фильтр «Скрыть выполненные» убирает только выполненные задачи (вид состояния «Закрыта»); отменённые задачи остаются на доске;
Автор и лицензия
Автор: Mikhail S. Расширение распространяется по лицензии MIT (файл LICENSE в комплекте): Copyright (c) 2026 Mikhail S.
Разработано на основе проекта OneKanban (MIT, Copyright (c) 2024 Виктор): публикация на Инфостарте, репозиторий. Уведомление об авторских правах исходного проекта сохранено в файле лицензии и в шапке общих модулей расширения.
Версия расширения — 3.8.68. Проверено на 1С:Документооборот КОРП 3.0.20.21, платформа 8.3.27, файловая и клиент-серверная база.
Проверено на следующих конфигурациях и релизах:
- Документооборот КОРП, редакция 3.0, релизы 3.0.20.21
Вступайте в нашу телеграмм-группу Инфостарт