Редактирование задачи бизнес-процесса
Объекты Задачи бизнес-процесса предназначены для отражения выдачи и исполнения заданий участниками бизнес-процессов или обычными пользователями системы.
Задачи могут применяться самостоятельно или использоваться для обеспечения функционирования бизнес-процессов разного вида.
В процессе конфигурирования может быть создано произвольное количество видов задач, однако, как правило, задача создается одна для всех видов бизнес-процессов.
Описываемые в конфигурации структура и свойства задачи определяются особенностями автоматизируемой предметной области.
Важной характеристикой задачи являются реквизиты адресации, которые задают размерность адресного пространства в контексте автоматизируемой предметной области и используются для определения принадлежности задач конкретным исполнителям.
Определение конкретного исполнителя осуществляется с помощью трех других свойств задачи - Регистр адресации, Основной реквизит адресации и Текущий исполнитель.
Каждый вид задачи может иметь неограниченное количество обычных реквизитов, реквизитов адресации и табличный частей.
Для каждой задачи может быть создано несколько форм списка, выбора, просмотра и редактирования.
Все задачи характеризуются номером, датой, временем и наименованием. При формировании задач бизнес-процессами наименование устанавливается аналогичным наименованию соответствующей точки бизнес-процесса.
Внутри даты последовательность задач определяется их временем.
Свойства задачи бизнес-процесса
Редактирование задачи выполняется в окне редактирования.
Наряду с общими свойствами, присущими всем объектам метаданных, задачи обладают рядом специфических свойств.
-
Задаче может быть назначен регистр сведений, с измерениями которого можно связать реквизиты адресации задачи. Это связывание позволяет определять значение основного реквизита адресации задачи на основании данных, содержащихся в соответствующем регистре сведений. Это делает возможным не только прямую адресацию задач конкретным исполнителям, но и ролевую.
Основной реквизит адресации
-
Один из реквизитов адресации может быть назначен основным. В этом случае именно в этом реквизите адресации необходимо будет указывать конкретного исполнителя задания. Если исполнитель не будет указан, то значение этого реквизита адресации будет определяться из связанного с задачей регистра сведений (см. свойство Адресация).
Текущий исполнитель
-
Свойство устанавливает ссылку на параметр сессии, в котором будет храниться текущий исполнитель. Свойство используется для отображения списка задач в режиме "ПоИсполнителю".
Реквизиты адресации
-
Свойство устанавливает набор реквизитов адресации, которые определяют тип и размерность системы адресации задач этого вида в контексте автоматизируемой предметной области. Один из этих реквизитов может быть установлен основным (см. свойство Основной реквизит адресации).
Реквизиты адресации можно связать с измерениями регистра сведений. Это связывание используется системой для определения значения основного реквизита адресации, если оно не указано и делает возможным не только прямую, но и ролевую адресацию.
Длина номера
-
Устанавливает максимальную длину номера задачи.
Тип номера
-
Свойство позволяет выбрать тип значения для номера задачи - "Число" или "Строка".
Выбор строкового типа кода бывает полезен, когда используется сложная система нумерации, и номер может включать, помимо цифр, также буквы и символы-разделители.
Автонумерация
-
Установка свойства приводит к тому, что вновь введенной задаче номер будет присваиваться автоматически. Автоматически присвоенный номер можно исправить.
Контроль уникальности
-
Если это свойство установлено, то при вводе новой задачи ее номер проверяется на уникальность.
Авто префикс
-
Свойство позволяет задать использование номера бизнес-процесса в качестве префикса номера новой задачи.
Ввод по строке
-
На закладке "Формы" формируются поля ввода по строке.
Основные формы
-
В группе свойств указываются основные формы для каждого вида действия.
Ввод на основании
-
В верхнем списке необходимо указать объекты, на основании которых может вводиться задача, а в нижнем - те, для которых данная задача является основанием при вводе нового объекта.
Заполнение задачи при вводе на основании выполняется в предопределенной процедуре ОбработкаЗаполнения(). Для облегчения разработки алгоритма заполнения задачи на основании других объектов конфигурации можно воспользоваться конструктором ввода на основании.
Для вызова конструктора ввода на основании следует нажать кнопку в правом верхнем углу.
На закладке "Прочее" задаются управляемые транзакционные блокировки данных по полям и устанавливается признак полнотекстового поиска по объектам данного типа.