Контроль статуса документа

Подготовка проектов документов FossDoc


Ответить
avkim
Пользователь
Сообщения: 186
Зарегистрирован: 03 апр 2012, 05:54
2 + 2 = ?: 4

Контроль статуса документа

Сообщение avkim » 12 июн 2012, 05:57

Добрый день!
Как можно следить за статусом документа, который создал сам? Например, что он на согласовании, на подписи, на регистрации, завершен.
Или хотя бы, что он в работе, потом завершен.
Смысл в том, чтобы можно было видеть пользователю какие документы на какой стадии, т.е контролировать процесс.
Постоянные уведомления о действиях иногда мешают, особенно, если запускаешь много документов в работу, а если отключить уведомления, то вообще останешься в неведении, пока документ не откроешь.
По аналогии с Ефратом: там видно сколько документов в работе, сколько завершено и т.п.
Как настроить что-то подобное в FossDoc?

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Контроль статуса документа

Сообщение Andrew » 12 июн 2012, 11:01

Статус документа виден через особое поле - например, такое есть у "проектов документа". Это поле поддерживается программным образом (по сути, система следит за состоянием маршрутов, и переводит значения поля). Этот вариант хорош для "встроенных типов", для тех типов которые вы сделали сами - такого поля нет.

Второй вариант чтобы "отслеживать" это виртуальные папки, правда сделать это будет чуток сложнее - вы можете делать разные условия, например если во вкладке "Подпись документа" есть что-либо значит показать документ в папке "Подписанные", если во вкладке "Маршруты" есть активные маршруты то показать в папке "На исполнении". Отдельно выловить "на согласовании" таким образом будет сложно.

Ответить

Вернуться в «Проекты документов»