Где можно настроить автозапуск бизнес процесса вопрос по модулю бизнес процессы

Бизнес-процессы документов

Урок
357
из
918

Сложность урока:

1 уровень — интуитивно все понятно из интерфейса, но почитать стоит.


1 из 5

Дата изменения:
25.12.2022

Просмотров:
41005

Недоступно в лицензиях:

Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).


Все лицензии БУС

Давайте посмотрим как настроить автозапуск и запуск вручную для бизнес-процессов (БП) документов в коробочной версии Битрикс24.

Важно! Для работы с бизнес-процессами на портале у пользователя должен быть определенный уровень доступа. Если вы не можете работать с бизнес-процессами на портале, обратитесь к Администратору портала.

  Настройка автозапуска для БП документов

Настройка выполняется на странице Бизнес-процессы (меню настроек в разделе Диск > Общий диск):

  • открываем

    список

    Нажмите на рисунок, чтобы увеличить


    бизнес-процессов;
  • на странице Шаблоны бизнес-процессов в меню действий выбираем способ

    автоматического запуска




    бизнес-процесса — Запускать при создании или Запускать при изменении;
  • статус запуска бизнес-процесса отобразится в колонке

    Автозапуск




    .

    Примечание: Например установим автоматический запуск бизнес-процесса Утверждение документа со статусами при создании и тогда сотрудник, загружая файл в данный раздел документов, должен

    указать




    все необходимые параметры запуска бизнес-процесса.

  Запуск БП вручную

Чтобы запустить вручную бизнес-процесс для некоторого документа:

Бизнес-процесс запустится и начнет выполняться в соответствии со своим шаблоном и произведенными настройками.

  БП сотрудника

Каждому сотруднику отображается список запущенных им бизнес-процессов с помощью анимированных иконок в колонке Название после названия файла в списке документов. Если вы участвуете в бизнес-процессе, то рядом с анимированной иконкой увидите

восклицательный знак




.

Выполнение назначенных заданий по бизнес-процессу осуществляется на закладке

Бизнес-процессы




личной страницы.

Автозапуск бизнес-процессов

Бизнес-процессы можно запускать автоматически при создании лида, сделки, контакта и компании. Для этого в параметрах шаблона бизнес процесса включите чекбокс Автоматически запускать: При добавлении.

Шаблон БП.png

Бизнес-процесс будет запускаться автоматически, если элемент был создан:

  • вручную;
  • через email-трекер;
  • автоматически при входящем звонке (если включена соответствующая функция в настройках телефонии);
  • через CRM-форму на вашем сайте;
  • через REST API или из приложения Маркетплейса.
  • если контакт или компания были созданы из карточки сделки (лида).

Бизнес-процесс не будет запускаться автоматически, если элемент был создан:

  • с помощью импорта из csv-файла;
  • другим бизнес-процессом;

Функция Бизнес-процессы в CRM доступна не на всех тарифах Битрикс24. Узнать подробнее вы можете на странице тарифов.

Спасибо, помогло!

Спасибо :)

Уточните, пожалуйста, почему:

Это не то, что я ищу

Очень сложно и непонятно

Автозапуск бизнес-процессов при создании и изменении элемента — вещь полезная и нужная. Однако, работает не всегда. Например, не работает при создании и изменении элементов в публичных компонентов где бизнес-процессы не предусмотрены. Поэтому, если вы, например, в административной части ставите галочку «Запускать при изменении», и затем сохраняете элемент в публичной части через компонент «Изменение элементов инфоблока», то бизнес-процесс не запустится.

Показать скрытое содержание

Следующий код помогает решить эту проблему. Но вставлять его лучше не в init.php, а, например, непосредственно перед вызовом компонента в публичной части.


AddEventHandler("iblock""OnAfterIBlockElementAdd", Array("My_BizprocAutoStart","AutoStartAdd"));

AddEventHandler("iblock""OnAfterIBlockElementUpdate", Array("My_BizprocAutoStart","AutoStartUpdate"));

class 

My_BizprocAutoStart {

   function 

AutoStartAdd(&$arFields) {

          if(

CModule::IncludeModule("bizproc")) { $arErrors = Array();
         
$arParameters = Array(); CBPDocument::AutoStartWorkflows(
            Array(
"iblock""CIBlockDocument""iblock_".$arFields["IBLOCK_ID"]),
            
CBPDocumentEventType::Create,
            Array(
"iblock""CIBlockDocument"$arFields["ID"]),
            
$arParameters,
            
$arErrors
         
);

                }

       }

   function 

AutoStartUpdate(&$arFields) {

          if(

CModule::IncludeModule("bizproc")) { $arErrors = Array();
         
$arParameters = Array(); CBPDocument::AutoStartWorkflows(
            Array(
"iblock""CIBlockDocument""iblock_".$arFields["IBLOCK_ID"]),
            
CBPDocumentEventType::Edit,
            Array(
"iblock""CIBlockDocument"$arFields["ID"]),
            
$arParameters,
            
$arErrors
         
);

                }

       }

}

Бизнес-процессы в Wiki

Следующий код позволяет включить автозапуск бизнес-процессов в вики. Причем бизнес-процесс, который должен запускаться при создании элемента, будет запускаться при публикации статьи вики. Бизнес-процесс обновления будет запускаться только один раз на странице — это сделано потому что, в компоненте wiki.edit элемент — статья вики — обновляется 2 раза, а в редких случаях необходимо запускать бизнес-процесс более одного раза, если пользователь только один раз нажал на кнопку «Опубликовать». В параметре запуска бизнес-процесса «DetailPageUrl» будет находится адрес статьи вики, который можно использовать, например, при отправке уведомлений.


AddEventHandler("iblock""OnBeforeIBlockElementUpdate", Array("My_WikiBizprocAutoStart","GetActivity"));

AddEventHandler("iblock""OnAfterIBlockElementUpdate", Array("My_WikiBizprocAutoStart","AutoStartHandlers"));

class 

My_WikiBizprocAutoStart {

   function 

GetActivity(&$arFields) {

      global 

$My_WikiBizprocAutoStartActivity;
      static 
$bAlreadyRun;

      if(

$bAlreadyRun!==true) { $rsElement CIBlockElement::GetByID($arFields["ID"]);

         if(

$arElement=$rsElement->Fetch()) $My_WikiBizprocAutoStartActivity $arElement["ACTIVE"]; $bAlreadyRun true;
      }

   }

   function 

AutoStartHandlers(&$arFields) {

          if(

CModule::IncludeModule("bizproc")) {

         global 

$My_WikiBizprocAutoStartActivity;
         static 
$bAlreadyRun;

                   if(

$bAlreadyRun!==true) { $rsElement CIBlockElement::GetByID($arFields["ID"]);

            if(

$arElement=$rsElement->GetNext()) if($arElement["ACTIVE"]=="Y") { $arErrors = Array();
               
$arParameters = Array(); CBPDocument::AutoStartWorkflows(
                  Array(
"iblock""CIBlockDocument""iblock_".$arFields["IBLOCK_ID"]),
                  
$My_WikiBizprocAutoStartActivity=="N"?(CBPDocumentEventType::Create):(CBPDocumentEventType::Edit),
                  Array(
"iblock""CIBlockDocument"$arFields["ID"]),
                  Array(
"DetailPageUrl"=>$arElement["DETAIL_PAGE_URL"]),
                  
$arErrors
               
); $bAlreadyRun true;

                            }

                   }

                }

       }

}

19.10.201202:0019.10.2012 02:00:12

19.10.201202:0019.10.2012 02:00:12


Настройка автозапуска бизнес-процесса из сделки в корпоративном портале 1С-Битрикс

По условиям технического задания было необходимо разработать бизнес-процесс, который бы запускался автоматически из сделки при соблюдении условий: 

1. Стадия — Сделка заключена 
2. Тип сделки — продажа типового решения 

В результате работы бизнес-процесса должна создаваться задача ответственному по сделке. 

По условиям технического задания было необходимо разработать бизнес-процесс, который бы запускался автоматически из сделки при соблюдении условий: 

1. Стадия — Сделка заключена 

2. Тип сделки — продажа типового решения 

В результате работы бизнес-процесса должна создаваться задача ответственному по сделке. 

Наш путь к созданию бизнес-процесса из сделки: 

CRM — Настройки — Бизнес-процессы — Сделки — Добавить шаблон 

И в картинках: 

1.png

3.png

2.png

Далее необходимо будет ввести название нашего бизнес-процесса: 

Список шаблонов- Сделка.png

Первым действием мы задаем условие выполнения бизнес-процесса, т.е. если «Сделка заключена» и тип сделки — «Продажа типового решения», то мы создаем задача. Если нет — то бизнес-процесс завершается. 

Пропишем настройки в действии «Условие»: 

Список шаблонов- Сделка3.png

В случае выполнения условий нам необходимо отправить уведомление пользователю и создать задачу: 

Список шаблонов- Сделка7.png

При этом настройки действий будут выглядеть следующим образом: 

Список шаблонов- Сделка4.png

Список 1.png

Ставим галочку — Привязать к CRM, тогда задачу можно будет просмотреть в рамках сделки. 

Список шаблонов- Сделка6.png

Список шаблонов- Сделка5.png

Нажимаем «Применить» и «Сохранить». Бизнес-процесс готов. Теперь необходимо прописать, когда будет запускаться бизнес-процесс: 

11.jpg

Выбираем и при создании и при изменении.

Похожие записи в блоге

Все статьи


Настройка автозапуска бизнес-процесса из сделки в корпоративном портале Битрикс24. Согласно условиям ТЗ было нужно разработать бизнес-процесс, который бы запускался автоматически из сделки при определенных условиях:

1. Стадия — Сделка заключена
2. Тип сделки — продажа типового решения

В результате работы бизнес-процесса должна создаваться задача для ответственного по данной сделке.
Приступаем

Алгоритм создания бизнес-процесса из сделки: CRM — Настройки — Бизнес-процессы — Сделки — Добавить шаблон Визуально: 


Далее нужно ввести название для бизнес-процесса:

В начале задаем условие выполнения бизнес-процесса, т.е. если «Сделка заключена» и тип сделки — «Продажа типового решения», то мы создается задача. Если нет — то бизнес-процесс прекращается.
Заполним настройки в действии «Условие»:

В случае выполнения условий нам нужно отправить уведомление сотруднику и создать для него задачу:

Настройки параметров будут выглядеть следующим образом: 


Выбираем пункт — Привязать к CRM, тогда задачу можно будет смотреть в текущей сделке.


Нажимаем «Применить» и «Сохранить». Бизнес-процесс готов. Теперь нужно настроить события, когда будет запускаться бизнес-процесс:


Выбираем при создании и при изменении. Процесс готов.

Материал подготовлен на основе статьи
 Настройка автозапуска БПДля разработки этого бизнес-процесса Вам необходимо заказать нашу услугу Моделирование бизнес-процессов. При оформлении заказа Вам будет необходимо отправить запрос через веб-форму «Задать вопрос» с указанием названия бизнес-процесса на разработку.

Если Вам необходимо изменить существующий бизнес-процесс заполните, пожалуйста, Бриф на разработку бизнес-процессов.


Если у Вас возникли вопросы Вы можете связаться с нами:

  • позвонив по телефону +7 (499) 350-31-25или заказав обратный звонок на сайте
  • написав на наш электронный адрес order@pinall.ru 
  • заполнив форму обратной связи «Задать вопрос«

Администратор. Модули. Средства управления и анализа
1

1В какой вкладке настроек параметров шаблона бизнес- процесса можно определить параметры автозапуска?

В какой вкладке настроек параметров шаблона бизнес- процесса можно определить параметры автозапуска?

2В инфоблоке уровень доступа «Бизнес-процессы» позволяет пользователям

3Для работы пользователя с модулем Бизнес-процессы нужно настроить

4В какой вкладке настроек параметров шаблона бизнес- процесса можно настроить данные, которые пользователь должен будет ввести перед запуском?

В какой вкладке настроек параметров шаблона бизнес- процесса можно настроить данные, которые пользователь должен будет ввести перед запуском?

5В какой вкладке настроек бизнес- процесса можно настроить неизменные для процесса данные?

В какой вкладке настроек бизнес- процесса можно настроить неизменные для процесса данные?

6Какой тип доступа рекомендуется настраивать для редакторов, SEO-оптимизаторов и контролирующих лиц заказчика?

7В модуле Документооборот:

8Укажите ошибочные действия для организации документооборота

9Инфоблоки могут принимать участие в:

10Где можно настроить автозапуск бизнес-процесса?

11Где задается адрес почтового ящика, на который отправляется отчет по статистике Веб-аналитики?

12Где отображается статистика посещений разделов и файлов?

Весной 2023 года мы дарим вам бесплатный пакет услуг на 14900 рублей. Количество ограничено узнать подробности

Автозапуск процессов

В модуле «Конструктор процессов для 1С:Управление небольшой фирмой» можно настроить автозапуск (автостарт) бизнес-процессов при создании нового элемента справочника или документа. Например, при создании нового документа «Счет на оплату» в 1С:УНФ может быть запущен новый бизнес-процесс.

Такой, автоматически созданный бизнес-процесс, будет сразу содержать ссылку на счет на оплату и автоматически выдавать задачи сотрудникам для корректной и быстрой обработки документа. Для настройки автозапуска процессов откройте в подсистеме «Процессы» пункт «Автозапуск процессов».

Автозапуск процессов

Для настройки автозапуска процессов откройте в подсистеме «Процессы» пункт «Автозапуск процессов». В форме справочника создайте необходимый элемент для обработки автозапуска процессов. Заполните в нем следующие поля:

  • Вид процесса. Укажите вид бизнес-процесса, который программа будет использовать для автоматического создания экземпляров бизнес-процессов;
  • Рабочая группа. Укажите ссылку на рабочую группу исполнителей для бизнес-процесса. Если такая группа не указана, то будут использоваться исполнители, указанные в основном списке вида бизнес-процесса. Если там не указаны исполнители, то процесс запущен не будет;
  • Вид метаданных. Укажите вид метаданных 1С:УНФ, при создании которого будет создан новый экземпляр бизнес-процесса. Можно указать справочник или документ.

Пример на картинке ниже.

Запуск процессов в 1С УНФ

Для более точного анализа созданного объекта можно использовать программный код на языке 1С. Для этого на закладке «Программная функция» можно написать произвольный программный код, который будет анализировать переменную СсылкаНаОбъект и, при необходимости, устанавливать переменную Отказ в значение Истина для отказа от автозапуска процесса по такому объекту-источнику.

Настройка автозапуска нужных бизнес-процессов может значительно повысить производительность работы персонала предприятия и сделать работу с 1С:УНФ более эффективной и простой.

Смотрите также:

  • Запуск процессов на основании
  • Настройка уведомлений
  • Интерактивная панель задач
  • Периодические процессы
  • Все страницы сайта

Понравилась статья? Поделить с друзьями:
  • Госуслуги реквизиты для оплаты госпошлины за замену водительского удостоверения
  • Готовый бизнес план для социального контракта скачать бесплатно без регистрации
  • Готовый бизнес план маникюрного кабинета для центра занятости скачать бесплатно
  • Гофра электропроводки газель бизнес 20х170 переход проводки в дверь кольцо овал
  • Грамматическая ошибка допущена в предложении организация избирательной компании