документы «Задача», адресовав их конкретным сотрудникам (или
подразделениям) фирмы (назначив их исполнителями).
Подсистема сопровождения задач должна предоставлять возможность
сопровождения задачи по всему ее жизненному циклу.
Подсистема выполнения задач позволяет разделить задачи на
полностью выполненные (закрытые) и находящиеся в работе, на каком-либо из
этапов.
Подсистема разграничения прав пользователей должна предоставлять
гибкую возможность настройки прав пользователей на ввод и редактирование
задач и их параметров в зависимости от положения пользователя в иерархии
фирмы.
Сценарий диалога с пользователем строится при помощи командного
интерфейса. Командный интерфейс – это основное средство декларативного
построения диалога с пользователем и основное средство навигации
пользователя по функциональности конфигурации. Командный интерфейс
пронизывает все уровни построения интерфейса приложения: от подсистем до
конкретных форм. Командный интерфейс строится платформой автоматически
на основе декларативных включений разработчиком команд в тот или иной
элемент командного интерфейса [6].
Командный интерфейс основного окна и разделов строится на основе
подсистем, заданных в конфигураторе. Разработчик должен создать в
конфигурации иерархию подсистем, отражающую для пользователя структуру
функциональности прикладного решения. На основе этой информации при
помощи редактора командного интерфейса конфигурации строится панель
разделов основного окна Рисунок 2.6. Все прикладные объекты конфигурации
(справочники, документы, отчеты и т. д.) привязываются разработчиком к той
или иной подсистеме или одновременно к нескольким подсистемам [17]. На
основе этой привязки платформа автоматически строит командный интерфейс
разделов Рисунок 2.7.