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

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

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

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

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

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