- Настройка бизнес-процесса «Возврат документов»
- Элементы настройки шаблона бизнес-процесса
- Автоформирование процесса
- Использование алгоритмов условий
- Настройка автозапуска бизнес-процесса
- Создание и редактирование схемы бизнес-процесса
- Создание схемы бизнес-процесса
- Добавление на схему блока «Ожидание 2 дня»
- Редактирование сроков события
- Назначение исполнителя для задачи в бизнес-процессе
- Добавление в схему бизнес-процесса новой задачи
- Создание и настройка роли «Менеджер по продажам»
- Добавление и настройка реквизитов исполнения задачи
- Добавление нового реквизита события
- Добавление условия по реквизиту события
- Настройка каталога размещения загружаемых файлов
- Настройка события передачи документов в архив
- Добавление в схему бизнес-процесса новой задачи
- Добавление реквизита для задачи
- Завершение процесса
- Запуск бизнес-процесса
- Создание и проведение расходной накладной для запуска бизнес-процесса
- Проверка запущенных бизнес-процессов
- Добавление Администратору роли «Менеджер по продажам»
- Добавление реквизита бизнес-процесса в окно задачи
Настройка бизнес-процесса «Возврат документов»
После проведения отгрузки товаров компания проверяет, что документы возвращены. Для этого создается процесс, который автоматически запускается, когда проведен документ «Расходная накладная». Ставится задача на менеджера – загрузить полученные документы в базу.
Настройка бизнес-процесса «Возврат документов»:
- Войдите в систему в режиме полных прав под пользователем «Администратор».
- В меню слева нажмите на раздел «Процессы».
- Откроется рабочий стол. В первой колонке находится опция «Шаблоны процессов», нажмите на нее.
- Откроется рабочий стол для настройки Шаблона процессов.
- Выберите группу, для которой настраивается бизнес-процесс. Нажмите на папку группы «Клиенты», в открывшемся списке выберите шаблон «Возврат документов».
- Откроется диалоговое окно «Возврат документов (Шаблоны процессов)».
- Нажмите на строку «Вид», откроется раскрывающийся список. Для создания нового вида процесса нажмите знак «+» справа от ссылки «Показать все», откроется окно «Вид процессов».
- Внутри этого окна введите наименование (например, Документооборот) и нажмите «Записать и закрыть».
Элементы настройки шаблона бизнес-процесса
Вид процесса используется в отчетах и в аналитике, поэтому в строке «Вид» нужно указывать, к чему относится бизнес-процесс (например, Документооборот).
В Версии процессов можно указать номер версии вручную.
Чек-бокс «Актуальный» должен быть активирован – это означает, что по бизнес-процессу будут формироваться задачи автоматически и система будет проверять условия автозапуска.
Автоформирование процесса
Автоматическое формирование бизнес-процесса на основании расходной накладной:
- Нажмите на пустую строку формы «Вид», откроется список с документами системы.
- В открывшемся списке выберите документ «Расходная накладная».
- Нажмите на кнопку «Добавить элемент». Ниже, в окне условий, добавится пустая строка.
- Поставьте курсор в поле «Элемент», нажмите «Показать все» – откроется окно с реквизитами документа.
- В открывшемся окне выберите условие «Проведен».
«Вид сравнения» по умолчанию стоит «Равно».
В поле «Значение элемента» выберите «Да».
Можно добавлять любые условия и настраивать более глубокие уровни проверки, группировать условия, расширять алгоритмы условий.
Использование алгоритмов условий
Алгоритм нужен для того, чтобы переопределить значение, которое находится в текущей строке. Алгоритмы универсальны и используются в различных настройках конфигурации.
В алгоритме записывается код, который будет оперировать со структурой «Контекст», в свойства которой передаются значения из текущей строки и из окружения, которые на данный момент определены.
Элемент – Проведен, Вид сравнения – Равно, Значение – Да.
Свойства имеют соответствующие значения:
- Контекст.ТекущееЗначение = Истина;
- Контекст.ТекущийОбъект = Расходная накладная;
- Контекст.ТекущееИмяРеквизита = Проведен;
- Контекст.ВидСравнения = Равно;
- Контекст.Отказ = Ложь.
Чтобы передать, что условие всегда выполняется, в свойство Контекст.РезультатПроверки передается Истина.
Чтобы не происходило стандартной обработки, в свойство Контекст.Отказ передается Истина.
Настройка автозапуска бизнес-процесса
- Для того чтобы бизнес-процесс запустился, нужно установить переключатель «Запускать по событию».
- Переключатель On-line служит для запуска процесса в текущей транзакции и установлен по умолчанию.
Если транзакция будет отменена, то в таком режиме переключателя не произойдет лишних записей в базу данных.
Переключатель Off-line используется в случае, когда запуск и выполнение бизнес-процесса содержит много условий и ограничений и требует повышенной нагрузки системы.
- Чтобы пользователь понимал, что процесс запущен, в окне «Текст сообщения о старте процесса» нужно внести соответствующий текст сообщения.
- Чек-бокс «Не обновлять стартованный процесс» установить активным.
Он служит для того, чтобы при изменении реквизитов любой расходной накладной не происходило изменения этого бизнес-процесса. Это снижает нагрузку на систему.
- Чек-бокс «Доступен новый процесс после завершения» установить неактивным для предотвращения изменения бизнес-процесса при изменении реквизитов документа.
При установке этого чек-бокса в активное положение при выполнении всех условий система будет запускать бизнес-процесс повторно после его завершения.
Создание и редактирование схемы бизнес-процесса
Создание схемы бизнес-процесса
Создание и редактирование схемы бизнес-процесса происходит на вкладке «Схема» на боковой панели слева. При помощи управляющих кнопок добавляются блоки:
- Старт.
- Событие ожидания.
Добавление на схему блока «Ожидание 2 дня»
- Нажмите кнопку «Событие», откроется диалоговое окно «События».
- В открывшемся окне нажмите кнопку «Создать».
- В диалоговом окне создания события введите Наименование (например, Ожидание 2 дня).
- Нажмите кнопку «Записать».
- В левой боковой панели выберите вкладку «Условия автовыполнения» – нажмите на восьмую сверху пиктограмму.
- Задайте формулу для автовыполнения, нажав на «…» в правой части поля, в открывшемся списке выберите «Дата исполнения план».
Редактирование сроков события
На вкладке редактирования сроков настраивается дата, которая будет передаваться в формулу «Дата исполнения план», которая была настроена на предыдущем шаге.
В левой боковой панели выберите вкладку «Сроки задачи» – нажмите на первую сверху пиктограмму.
- Установите переключатель «Дата начала» в положение «После предыдущей», чтобы дата начала установилась сразу же, как только запустился бизнес-процесс.
- В поле «Срок исполнения» установите нужное количество часов или дней на выполнение (например, 2 дня).
- В строке «Учитывать расписание» при необходимости выберите нужное расписание (например, Пятидневка 2019).
- Нажмите кнопку «Записать и закрыть» для сохранения и возврата к предыдущему диалоговому окну.
- Нажмите кнопку «Выбрать» для выбора созданного события и возврата к редактированию схемы бизнес-процесса.
- Включите добавленный блок в схему, перетащив его мышкой к стрелке от блока «Старт».
Назначение исполнителя для задачи в бизнес-процессе
Добавление в схему бизнес-процесса новой задачи
Добавьте в схему блок для задачи «Получить оригиналы документов».
- Нажмите кнопку «Событие», откроется диалоговое окно редактирования события (рис. 12).
- В открывшемся окне нажмите кнопку «Создать» (рис. 13).
- В диалоговом окне создания события введите Наименование (например, «Получить оригиналы документов»).
- Нажмите кнопку «Записать».
- Установите «Сроки исполнения» (например, 1 день).
- Выберите расписание, которое будет учитывать система при работе процесса (например, Пятидневка 2019).
В п.4. рекомендуется использовать глаголы повелительного наклонения в наименованиях событий (Например, получить, отправить, принять).
Допускается использование глаголов в процессной форме, если в процессе используются различные статусы.
Роль – это временное назначение каких-либо функций, которые выполняет сотрудник в системе. С помощью ролей функции внутри отдела могут быть более детализированы, разбиты на более мелкие.
Можно детализировать роль по структурным единицам, для этого в строке «Структурная единица» необходимо выбрать только те структурные единицы, сотрудники которых с ролью «Менеджер по продажам» должны получать задачи по бизнес-процессу.
Создание и настройка роли «Менеджер по продажам»
- Эта роль будет отвечать за выполнение задачи «Работа с документами».
- Все менеджеры по продажам будут иметь доступ к этой задаче.
Создание и редактирование роли осуществляется на вкладке «Адресация».
- В левой боковой панели выберите вторую сверху пиктограмму, откроется вкладка «Адресация».
- В строке «Исполнитель» нажмите на «…», откроется диалоговое окно «Выбор типа данных».
- Выберите тип данных «Роли», откроется диалоговое окно для создания, редактирования и выбора ролей.
- Нажмите кнопку «Создать», откроется окно создания и редактирования роли.
- В открывшемся окне введите наименование роли (например, Менеджер по продажам) и описание роли.
- Нажмите кнопку «Записать и закрыть» для возврата в предыдущее окно.
- Нажмите кнопку «Выбрать».
В настройках роли «Менеджер по продажам» необходимо указать настройки принятия задачи:
- Чек-бокс «Доступно принятие задачи к исполнению» – при его активизации в задаче будет доступна кнопка «Принять». При ее нажатии исполнителем будет проставлен системный реквизит «Задача принята к исполнению»;
- Список «Вариант назначения исполнителей» – в случае активного чек-бокса «Доступно принятие задачи к исполнению» выбирается логика назначения одного или нескольких исполнителей. Рекомендуется использовать вариант «Первый исполнитель, остальные отключаются»;
- Список «Вариант отключения исполнителей» – настраивается логика системы в случае, когда менеджер отказался от задачи;
- Чек-бокс «Запрещено отклонять задачу» – в активном состоянии отключает кнопку отказа от задачи для настраиваемой роли.
Добавление и настройка реквизитов исполнения задачи
Исполнитель может отметить в специальном поле задачи результат ее выполнения. Для этого задаче необходимо добавить специальный реквизит.
Добавление нового реквизита события
Добавление и настройка реквизитов для задачи выполняется в диалоговом окне «События» на вкладке «Реквизиты события».
- На боковой панели слева нажмите третью сверху пиктограмму «Реквизиты события».
- Нажмите «Создать». Если система предложит записать событие, нажмите кнопку «Да».
- Откроется диалоговое окно «Реквизиты объектов».
- Введите наименование реквизита (например, Результат взаимодействия).
- Нажмите кнопку «Записать».
- Нажмите кнопку «Записать и закрыть» для возврата в окно редактирования.
На вкладке «Оформление» настраивается:
- Список Тип значения – выбрать из списка подходящий тип для значений, которые будут вводиться в этот реквизит (например, Строка (1)).
На вкладке «Настройки отображения» настраивается отображение в виде форматированного документа.
- Чек-бокс «Форматированный документ» устанавливается активным.
Добавление условия по реквизиту события
Для события можно настроить обязательное условие, чтобы исполнитель загрузил в задачу необходимое количество полученных документов в виде файлов.
- На боковой панели слева нажмите 11-ю сверху пиктограмму «Проверка выполнения задачи».
- Введите минимально требуемое количество загружаемых файлов.
- Введите текст сообщения при нехватке вложений.
- Нажмите кнопку «Записать и закрыть» для возврата в окно редактирования.
Настройка каталога размещения загружаемых файлов
Можно задать каталог на сервере, в котором физически будут находиться все файлы, загружаемые пользователями в систему. Главное условие – каталог должен быть публичным и доступным для службы сервера 1С: Предприятие.
- На начальной странице в меню слева выберите пункт «Настройки».
- Откроется рабочий стол. Во второй колонке находится опция «Каталог для хранения загруженных файлов», нажмите на нее.
- Откроется диалоговое окно, в котором нужно прописать путь к каталогу на сервере.
- Нажать кнопку «Записать и закрыть».
Настройка события передачи документов в архив
Добавление в схему бизнес-процесса новой задачи
Добавьте в схему блок для задачи «Передать документы в архив»:
- Нажмите кнопку «Событие», откроется диалоговое окно редактирования события (рис. 12).
- В открывшемся окне нажмите кнопку «Создать» (рис. 13).
- В диалоговом окне создания события введите Наименование (например, «Передать документы в архив»).
- Установите «Сроки исполнения» (например, 1 день).
- Выберите расписание, которое будет учитывать система при работе процесса (например, Пятидневка 2019).
- Нажмите кнопку «Записать».
Добавление реквизита для задачи
Добавление и настройка реквизитов для задачи выполняется в диалоговом окне «События» на вкладке «Реквизиты события».
- На боковой панели слева нажмите третью сверху пиктограмму «Реквизиты события» (Рис. 23).
- Нажмите «Создать». Если система предложит записать событие, нажмите кнопку «Да».
- Откроется диалоговое окно «Реквизиты объектов».
- Введите наименование реквизита (например, Номер в архиве).
- Нажмите кнопку «Записать».
На вкладке «Оформление» настраивается:
- Список Тип значения – выбрать из списка подходящий тип для значений, которые будут вводиться в этот реквизит (например, Строка (150)).
- Нажмите кнопку «Записать и закрыть» для возврата в окно редактирования события.
- Нажмите кнопку «Выбрать» для возврата к схеме процесса.
Завершение процесса
В конце каждого процесса необходим блок завершения, он добавляется кнопкой «Завершение».
Созданный шаблон процесса необходимо сохранить нажатием кнопки «Записать» или «Записать и закрыть».
Запуск бизнес-процесса
Проверка работы созданного бизнес-процесса на примере шаблона «Расходная накладная».
Создание и проведение расходной накладной для запуска бизнес-процесса
- В верхней строке рабочего окна откройте управляющее меню и выберите пункт «Все функции…».
- В открывшемся окне найдите шаблон «Расходная накладная», дважды нажмите на него.
- В открывшемся окне нажмите кнопку «Создать» для добавления новой расходной накладной.
- В открывшемся диалоговом окне создания расходной накладной введите Покупателя – нажмите на треугольник в правой части поля и выберите «Показать все».
- В открывшемся списке контрагентов выберите нужного покупателя двойным щелчком по нему или с помощью кнопки «Выбрать».
- На вкладке «Товары и услуги» добавьте отгружаемую услугу по кнопке «Добавить».
- Поставьте курсор в поле «Номенклатура» и нажмите «Показать все» – откроется окно со списком товаров и услуг.
- В открывшемся окне «Номенклатура» выберите нужный товар или услугу двойным щелчком по нему или с помощью кнопки «Выбрать».
- Заполните поля «Кол-во», «Цена».
- Нажмите кнопку «Провести и закрыть».
Система запустила бизнес-процесс и находится в состоянии ожидания, о чем сообщает во всплывающем сообщении.
Проверка запущенных бизнес-процессов
- На левой панели выберите пункт «Шаблоны процессов».
- проверить (например, Возврат документов) – откроется окно редактирования процесса.
- Нажмите кнопку «Список процессов» – откроется список запущенных бизнес-процессов.
- Дважды щелкните по строке с процессом, который нужно проверить – откроется окно редактирования шаблона.
- Перейдите на вкладку «Задачи» для просмотра всех запущенных задач по данному процессу.
Все запущенные по бизнес-процессу задачи, а также плановые и фактические даты их исполнения, можно увидеть на вкладке «Задачи» в окне просмотра и редактирования шаблона процесса.
Для того чтобы проверить работу процесса, можно любую задачу отметить выполненной раньше планового срока исполнения.
Для этого:
- Двойным щелчком по строке войдите в режим просмотра задачи.
- В раскрывающемся списке «Еще» в правой части окна выберите пункт «Редактировать» для перехода в режим редактирования.
- Установите переключатель «Выполнена» в режим «Да» и нажмите кнопку «Сохранить и закрыть».
На вкладке «Задачи» отобразится новая задача «Получить оригиналы документов», которую сформировала система после выполнения предыдущей задачи в ходе выполнения бизнес-процесса.
Добавление Администратору роли «Менеджер по продажам»
Так как Администратор не имеет роли Менеджера по продажам, он не может стать исполнителем созданной задачи. Назначить ему эту роль можно в окне просмотра задачи.
Для назначения Администратору роли «Менеджер по продажам»:
- В правой части окна просмотра задачи, в раскрывающемся списке «Еще», выберите пункт «Открыть шаблон».
- В открывшемся окне редактирования шаблона задачи перейдите на вкладку «Адресация».
- В правой части строки «Роль исполнителя» нажмите на крайнюю правую кнопку – откроется окно со списком пользователей, которым назначена роль «Менеджер по продажам».
- Нажмите кнопку «Создать» – откроется окно назначения ролей пользователям.
- В списке пользователей выберите нужного (например, Администратор) и нажмите кнопку «Записать и закрыть» 3 раза до возврата в окно просмотра задачи «Получить оригиналы документов».
После добавления Администратору роли «Менеджер по продажам» в окне задачи поменялся интерфейс – появилась кнопка «Принять», после нажатия которой задача будет назначена на Администратора.
Добавление реквизита бизнес-процесса в окно задачи
Реквизиты бизнес-процесса можно отображать в окне задач бизнес-процесса. Отличаются они от реквизитов задач тем, что они одни на весь бизнес-процесс, и не требуется их заполнение для каждой задачи. Важно помнить, что помеченные на удаление реквизиты не выводятся в форме бизнес-процесса.
Для добавления реквизитов бизнес-процессу из окна списка задач:
- Нажмите справа от названия шаблона кнопку для перехода в режим редактирования бизнес-процесса.
- В левой панели выберите пункт «Аналитика».
- В списке реквизитов объектов дважды щелкните по нужному реквизиту (например, Контрагент) – откроется окно редактирования реквизитов.
- Перейдите на вкладку «Общие элементы», чтобы выводить общий реквизит в задачах.
- Установите соответствующие чек-боксы для задач в колонке «Контрагенты».
- Перейдите на вкладку «Заполнение реквизитов», нажмите кнопку «Добавить».
- Поставьте курсор в поле «Элемент» и нажмите «Показать все» – откроется окно выбора реквизитов.
- В списке реквизитов двойным щелчком выберите нужный реквизит (например, Контрагент).
- Поставьте курсор в поле «Значение элемента» и нажмите «Показать все» – откроется окно выбора вариантов заполнения значения.
- Нажмите кнопку «Путь к значению».
- В списке реквизитов двойным щелчком выберите нужный реквизит (например, Покупатель).
- Нажмите кнопку «Записать и закрыть».
При повторном создании и проведении расходной накладной в окне задачи будет отображаться реквизит процесса «Контрагент» для тех задач, которые были указаны в настройках.