В Руководстве пользователя достаточно часто используется понятие задачи, ставящейся перед исполнителем. Причем иногда употребляется понятие функции, а иногда задачи.
Пример: процесс закупки материала: для определения перечня действий, которые необходимо выполнить, чтобы приобрести любой материал, используются функции. А понятие задачи возникает на этапе выполнения таких действий.
Задача – это действие (функция) с указанием определенных, соответствующих только ей, параметров. Таким образом, функции соответствуют процессам, а задачи сессиям. К примеру, функция Заключение договоров должна выполняться при исполнении любого процесса закупки. При запуске новой сессии данной функции будет соответствовать задача, в которой будет указано: с кем заключается договор, по каким материалам, на каких условиях и т.д. Функция определяет, что нужно делать, а задача, дополнительно к этому, разъясняет, как нужно делать, т.е. по каким правилам. Одна и та же функция может выполняться различными способами.
Пример (см. статью Новая сессия): рассылка отредактированного списка номеров телефонов может происходить как по электронной почте, так и в бумажном виде. То есть, Рассылка обновленного списка телефонов сотрудникам фирмы - это функция. А Рассылка обновленного списка телефонов сотрудникам фирмы по факсу или Рассылка обновленного списка телефонов сотрудникам фирмы по электронной почте - это задачи по этой функции, т.к. указано конкретное значение параметра Вид рассылки.
Задача, как документ, появляется в Журнале задач во время сеанса выполнения процесса (открытой сессии). В каждой задаче обязательно фиксируется:
1. | Функция, по которой формируется задача. |
2. | Исполнитель задачи. |
3. | Расчетное время выполнения задачи - дата и время, к которому нужно выполнить задачу. |
4. | Фактическое время выполнения – дата и время, когда задача была выполнена (фиксируется после выполнения задачи). |
5. | Номер задачи и дата постановки. |
Задача содержит реквизиты - параметры функции, по которой формируется задача. В данном случае значения реквизитов задачи – это те правила, по которым необходимо выполнять функцию в конкретном случае. Состав реквизитов задачи по функции определяется при настройке функции. Выполняя задачу, пользователь имеет возможность редактировать и вводить значения определенных реквизитов задачи. Эти значения затем могут использоваться в последующих задачах процесса.
Система автоматически оповещает пользователей о поставленных им задачах. Существует возможность отсылки напоминаний пользователям, о том, что срок исполнения задачи подходит к концу (согласно настройкам функции, по которой формируется задача).
Чтобы напоминания и оповещения приходили пользователю внутри системы, для него в справочнике Исполнители на вкладке Бизнес-процессы должна быть включена опция Внутри системы и указан интервал, через который система проверяет, не назначены ли пользователю новые задачи и не истекает ли срок по поставленным ему задач.
Чтобы напоминания и оповещения приходили пользователю на внешнюю почту, для него в справочнике Исполнители на вкладке Бизнес-процессы должны быть заданы настройки E-mail и включена опция На внешнюю почту. В параметрах системы должны быть заданы настройки почтового сервера. После выполнения задачи система сразу же определяет, какая задача будет выполняться следующей.
Описание объекта
Дважды кликнув по ячейке таблицы в Журнале задач (Меню: Документы и процессы >> Журнал задач), можно открыть соответствующий документ Задача.
Документ Задача
В окне Задача можно выполнять следующие действия:
□ | Найти в списке - открывает окно Журнал задач. |
□ | Перечитать данные объекта - обновляет данные. |
□ | Ввести на основании - позволяет сформировать задачу другого процесса или проформу (по соответствующим настройкам, заданным на вкладке Ввод на основании при создании процесса). |
□ | Провести - добавляет документ в Журнал задач. |
□ | Журнал проводок - открывает Журнал управленческих проводок для перехода к Редактору проводок по данному документу Задача. |
□ | Графический отчет по сессии - открывает Отчет по сессии, к которой относится задача, с графическим интерфейсом. |
Из бизнес-процесса могут вызываться на выполнение другие процессы. По отношению к главному бизнес-процессу они являются процессами более низкого уровня и называются подпроцессами. Из процессов второго уровня подчинённости, в свою очередь, могут вызываться ещё какие-либо подпроцессы, которые будут уже процессами третьего уровня, и т.д.
Кнопкой Графический отчёт по сессии открывается отчёт того уровня, к которому принадлежит задача. При этом отчёт можно расшифровывать до процессов более низкого уровня, однако нельзя "подниматься" на более высокие уровни.
□ | Рассчитать - доступна, если при настройке процесса, по которому формировался документ, на вкладке Реквизиты не включена опция Запретить полный пересчет реквизитов. Если у документа нет реквизитов, зависящих от показателей, то при нажатии кнопки пересчитаются значения всех реквизитов документа. Если же у документа есть реквизиты, которые зависят от показателей, то при нажатии кнопки выпадает подменю: |
1. | Все - используется для пересчета значений всех реквизитов документа. |
2. | Нерассчитанные - используется для расчета значений только тех реквизитов, которые зависят от показателей. |
При использовании формул для расчета значений реквизитов документа (проформы, задачи или сессии) следует учитывать, что при перемещении строк табличной части документа пересчет формул автоматически не выполняется. Например, при перемещении строк в табличной части документа (проформы, задачи или сессии) пересчет значения реквизита, для которого задана формула с использованием операции ИТОГСУММА, автоматически не происходит. Для пересчета значения такого реквизита необходимо воспользоваться кнопкой Рассчитать.
□ | Печать - используется для печати документа. Если при настройке процесса на вкладке Макеты было задано несколько макетов (и эти макеты были отмечены как доступные), то при нажатии кнопки отобразится список доступных макетов печатных форм документа. |
□ | Отправить - позволяет отправлять форму документа по электронной почте. Если печатных форм несколько, то после нажатия кнопки Отправить появляется список доступных печатных форм, и пользователь выбирает из списка нужную. Программа создает почтовое сообщение, используя почтовый клиент по умолчанию (выбранная печатная форма в формате .html добавится в письмо в качестве вложения). Почтовое сообщение попадает в папку Исходящие почтового клиента. Нужно туда зайти, указать адрес получателя и завершить отправку письма. |
• | № - указывается номер документа. |
• | Дата - указывается дата документа. |
• | Автор - фиксируется автор сессии. |
□ | ОК - записать с проведением и закрыть форму. |
□ | Записать - записать объект, не закрывая форму. |
□ | Закрыть - закрыть форму с подтверждением сохранения изменений. |
Документ Задача содержит две вкладки:
o | Реквизиты - отображаются реквизиты документа, которые были заданы при Настройке процесса на вкладке Реквизиты отмечены как Видимые. В верхней части отображаются реквизиты шапки, в нижней - реквизиты табличной части. |
o | Дополнительно |
• | Сессия - указывается сессия, которой соответствует задача. |
• | Исполнитель - содержит информацию об исполнителе документа Задача. |
• | Описание задачи - отображается описание задачи, заданное при его настройке на вкладке Описание. |
• | Комментарий - задаётся комментарий. |
Проводить, отменять проведение, помечать на удаление и редактировать документы Задача могут только их Исполнители или Администраторы.
Если выполнение задачи обязательно подразумевает открытие формы документа, то её нельзя провести из списка, также она не может быть проведена автоматически механизмом автовыполнения.
Подобным образом нельзя провести задачи:
• | с макросами, выполняемыми при постановке задачи; |
• | с необходимостью принятия; |
• | с обязательными для выполнения вручную макросами; |
• | у которых не задан исполнитель; |
• | выполненные (проведённые). |
См. также: