Лаборатория бизнес-процессов

Лаборатория бизнес-процессов

Выполняя десятки проектов по Битрикс24 мы столкнулись с отсутствием типовых действий (активити) в бизнес-процессах CRM системы. Специально для таких целей мы решили создать свой репозиторий с популярными сценариями.  По мере поступления новых идей мы будем дополнять наш репозиторий новыми решениями.  

ПРИЛОЖЕНИЕ БЕСПЛАТНО! Всем компаниям, которые продлевают через нашу компанию тарифы "Команда", "Компания" или продление коробочной версии Битрикс24, мы дарим все наши приложения бесплатно на срок продления лицензии Битрикс24. 
Для кого данное приложение:
  • Для компаний, которые пользуются на тарифными планами "Команда", "Компания", "Корпоративный портал" (исключение составляют порталы с бесплатными тарифными планами, которые зарегистрированы более 1,5 лет назад) и используют дизайнер бизнес-процессов для оптимизации работы в Битрикс24.
  • Для тех, кто хочет расширить возможности стандартных активити в Битрикс24.

Логика работы
Приложение создаёт в  Вашем дизайнере бизнес-процессов новые действия (активити).  Далее Вы переходите в конструктор и настраиваете выбранное Активити в зависимости от Вашего сценария.
    Задачи

    Базовое активити создания Задачи не учитывает множество полей, которые добавляются с развитием системы. Мы добавили вывод всех возможных полей, которые доступны пользователю.

    Название задачи - данное поле позволяет идентифицировать задачу в дизайнере бизнес-процессов. Рекомендуем использовать модель именования задач по типу - Задача №1, Задача №2  и т.д. Так Вы сможете избежать многих проблем при проектировании и использовании в дальнейшем. 

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

    Ответственный  - сотрудник, который должен выполнить задачу и отчитаться о проделанной работе.

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

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

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Начало - дата начала задачи.

    Окончание - дата окончания задачи. Изменение данной даты ведёт к сдвижению сроков зависимых задач на диаграмме Ганта.

    Крайний срок - дата крайнего срока по задаче. По данной дате система считает её просрочку. Если данное поле не будет указано, то задача не будет никогда просрочена и не попадёт в негативную статистику по работе менеджера.

    Описание Задачи - в данное поле заносится что необходимо сделать в рамках данной задачи. Пиши всегда подробное описание, которое позволит Вашим коллегам понять что от них хотят.

    Важность - данное поле позволяет установить приоритетность задачи. Задачи, которые отмечены как Важные отмечаются на экране специальным маркером (огонёк).

    Задача в проекте (группе) -  в этом поле можно сделать привязку задачи к конкретной группе (проекту). Это нужно, чтобы удобнее было разделять задачи по конкретным проектам в отчетах.

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

    Включить учет времени по задаче - данная опция позволит включить в задаче функцию замера времени. После нажатия кнопки "Начать учет моего времени", включится счетчик по задаче.

    Принять работу после завершения задачи - включение данной опции потребует от постановщика задачи (после нажатия ответственным кнопки "Завершить") принять задачу ознакомившись с ней. Такие задачи отображаются в разделе "Поручил" с пометкой "Ожидает контроля".

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

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

    Теги - вы можете промаркировать определённые задачи тегами, чтобы было удобнее их отбирать в поиске.

    Идентификатор родительской задачи - в данном поле вы можете указать id задачи, которая является родительской для той, которая создаётся. Это Вам позволит сделать вложенные задачи.

    Плановые трудозатраты - в этом поле вы можете указать запланированное время на выполнение задачи ответственным. Это необходимо, чтобы замерять план-факт по затратам часов.

    Планируемая длительность в часах или днях - эта опция позволит автоматически рассчитывать сроки, отведённые на выполнение задачи. Например, если Вы укажите 1 час, то при установке в поле дата начала задачи 01.01.2017 10:00 дата завершения задачи автоматически заполнится значением  01.01.2017 11:00.

    Тип единицы измерения в планируемой длительности - данная опция позволит определить в каких единицах рассчитывать даты выполнения задачи (днях, часах или минутах).

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

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Базовое активити изменения Задачи не учитывает множество полей, которые добавляются с развитием системы. Мы добавили вывод всех возможных полей, которые доступны пользователю.

    Название задачи - данное поле позволяет идентифицировать задачу в дизайнере бизнес-процессов. Рекомендуем использовать модель именования задач по типу - Задача №1, Задача №2  и т.д. Так Вы сможете избежать многих проблем при проектировании и использовании в дальнейшем. 

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

    Ответственный  - сотрудник, который должен выполнить задачу и отчитаться о проделанной работе.

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

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

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Начало - дата начала задачи.

    Окончание - дата окончания задачи. Изменение данной даты ведёт к сдвижению сроков зависимых задач на диаграмме Ганта.

    Крайний срок - дата крайнего срока по задаче. По данной дате система считает её просрочку. Если данное поле не будет указано, то задача не будет никогда просрочена и не попадёт в негативную статистику по работе менеджера.

    Описание Задачи - в данное поле заносится что необходимо сделать в рамках данной задачи. Пиши всегда подробное описание, которое позволит Вашим коллегам понять что от них хотят.

    Важность - данное поле позволяет установить приоритетность задачи. Задачи, которые отмечены как Важные отмечаются на экране специальным маркером (огонёк).

    Задача в проекте (группе) -  в этом поле можно сделать привязку задачи к конкретной группе (проекту). Это нужно, чтобы удобнее было разделять задачи по конкретным проектам в отчетах.

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

    Включить учет времени по задаче - данная опция позволит включить в задаче функцию замера времени. После нажатия кнопки "Начать учет моего времени", включится счетчик по задаче.

    Принять работу после завершения задачи - включение данной опции потребует от постановщика задачи (после нажатия ответственным кнопки "Завершить") принять задачу ознакомившись с ней. Такие задачи отображаются в разделе "Поручил" с пометкой "Ожидает контроля".

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

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

    Теги - вы можете промаркировать определённые задачи тегами, чтобы было удобнее их отбирать в поиске.

    Идентификатор родительской задачи - в данном поле вы можете указать id задачи, которая является родительской для той, которая создаётся. Это Вам позволит сделать вложенные задачи.

    Плановые трудозатраты - в этом поле вы можете указать запланированное время на выполнение задачи ответственным. Это необходимо, чтобы замерять план-факт по затратам часов.

    Планируемая длительность в часах или днях - эта опция позволит автоматически рассчитывать сроки, отведённые на выполнение задачи. Например, если Вы укажите 1 час, то при установке в поле дата начала задачи 01.01.2017 10:00 дата завершения задачи автоматически заполнится значением  01.01.2017 11:00.

    Тип единицы измерения в планируемой длительности - данная опция позволит определить в каких единицах рассчитывать даты выполнения задачи (днях, часах или минутах).

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

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    В процессе работы бывают ситуации, когда необходимо  автоматически закрыть задачи, которые потеряли свою актуальность. Чтобы не тратить менеджеру своё время на такую процедуру, используется данное активити.

    Логика активити подразумевает, что если не указаны данные, необходимые для выбора конкретной задачи, то будут закрываться все задачи, которые находятся в статусах 1,2,3,4 (о значениях статусов смотрите в описании активити "Получить текущий статус и мета-статус задачи") в той сущности, где запущен данный бизнес-процесс (Лид, Сделка, Контакт, Компания).

    Постановщик (условие) - отобрать все задачи в которых постановщиком будет выбранный сотрудник

    Ответственный (условие) - отобрать все задачи в которых ответственный будет выбранный сотрудник

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    В процессе работы бывают ситуации, когда необходимо  автоматически удалять задачи, которые потеряли свою актуальность. Чтобы не тратить менеджеру своё время на такую процедуру, используется данное активити.

    ID задачи (условие) - в данном поле необходимо указать ID задачи, которую нужно удалить.

    Статус задачи, ID (условие) - в данном поле необходимо указать статус, в котором удалять задачу.

     Номер 
     статуса
     Расшифровка статуса задачи
    1  Новая задача
    2  Задача принята ответственным
    3  Задача выполняется (пользователь нажал начать выполнение)
    4  Условно завершена (пользователь закрыл задачу и ждёт согласования от постановщика)
    5  Задача выполнена (пользователь завершил выполнение задачи)
    6  Задача отложена (пользователь нажал отложить)
    7  Задача отклонена ответственным.

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Данное активити позволяет получить статус задачи для того, чтобы понять что с ней происходит. Исходя из вашей логики, получив статус, можно далее реагировать как необходимо. Результатом работы данного активити будет число, которое обозначает конкретный статус задачи.

     Номер
     статуса
     Расшифровка статуса задачи
       1  Новая задача
       2  Задача принята ответственным
       3  Задача выполняется (пользователь нажал начать выполнение)
       4  Условно завершена (пользователь закрыл задачу и ждёт согласования от постановщика)
       5  Задача выполнена (пользователь завершил выполнение задачи)
       6  Задача отложена (пользователь нажал отложить)
       7  Задача отклонена ответственным.

     Номер 
     статуса
     Расшифровка мета-статуса задачи     
       -1   Просроченная задача
       -2   Непросмотренная задача        
       -3  Почти просрочена (осталось менее 24х часов до даты крайнего срока)

    ВАЖНО! Мета-статусы не будут работать если Вы и постановщик и исполнитель задачи.

    ID задачи (условие) - в данном поле необходимо указать ID задачи у которой будет проверяться статус.

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Данное активити добавляет чек-лист к выбранной задаче, чтобы можно было выполнять задачу устанавливая отметки в списке из пунктов. Это особенно удобно когда задача сложная (состоит из пяти и более шагов) или когда задача выполняется сотрудником крайне редко и он может забыть все детали её выполнения.

    ID задачи (условие) - в данном поле необходимо указать ID задачи для которой будет добавляться чек-лист.

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

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Данное активити проверяет чек-лист на заполненность всех пунктов. Это бывает необходимо, когда стоит сложная задача и необходимо проверять внимательность исполнителя. Результатом работы будет возврат значений -  Выполнено = Y, Не выполнено = N.

    ID задачи (условие) - в данном поле необходимо указать ID задачи для которой будет проверятся чек-лист.

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

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    Дата и время

    В процессе работы бывают ситуации, когда необходимо совершать какие-либо действия регулярно. Это может быть каждый вторник. Данное активити, при срабатывании, возвращает ближайшее значение в зависимости от настроек дня недели.

    Формат возвращаемого числа - 01.01.2017 11:00 Такой формат выбран нами из-за особенностей платформы. Именно с ним у Вас не будет проблем в работе бизнес-процесса.

    День недели (условие) - 1: понедельник, 2: вторник, 3: среда, 4: четверг, 5: пятница, 6: суббота, 7: воскресенье.

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    ВАЖНО! В процессе создания данного активити было обнаружено, что в поле с типом дата или дата со временем не появляется возможность извлечь нашу переменную из дополнительных результатов. Это является следствием несовершенства самой платформы, т.к. мы перепробовали все возможные варианты. Чтобы получить наше переменную, необходимо воспользоваться формой вставка значений в заголовке активити "Пауза в выполнении" см. картинку ниже.

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

    Список контактов

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

    Список контактов


    В процессе работы бывают ситуации, когда необходимо  совершать какие-либо действия регулярно. Это может быть каждое 15 число месяца. Данное активити, при срабатывании, возвращает ближайшее значение в зависимости от настроек либо дату месяца. Если в месяце нет такого числа (29 февраля или 31 апреля), то будет возвращаться 28 февраля или 30 апреля.

    Формат возвращаемого числа - 01.01.2017 11:00 Такой формат выбран нами из-за особенностей платформы. Именно с ним у Вас не будет проблем в работе бизнес-процесса.

    День месяца (условие) - заполняется день месяца 1: первое число месяца, 15: пятнадцатое число месяца

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    ВАЖНО! В процессе создания данного активити было обнаружено, что в поле с типом дата или дата со временем не появляется возможность извлечь нашу переменную из дополнительных результатов. Это является следствием несовершенства самой платформы, т.к. мы перепробовали все возможные варианты. Чтобы получить наше переменную необходимо воспользоваться формой вставка значений в заголовке активити "Пауза в выполнении" см. картинку ниже.

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

    Список контактов

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

    Список контактов

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

    Тип календаря - в данном поле нужно выбрать тип календаря. Это может быть календарь сотрудника (user) или календарь группы (group).

    Идентификатор владельца календаря - в данном поле следует указывать id календаря либо сотрудника, либо id календаря группы. Значение указывается простой цифрой (без квадратных скобок). Нельзя подставлять пользователя из списка пользователей.

    Дата начала события - в данном поле требуется указать, когда начнётся планируемое событие.

    Дата завершения события - в данном поле требуется указать, когда завершится планируемое событие.

    Идентификатор календаря - в данном поле требуется указать id календаря пользователя или группы. Чтобы понять какое значение сюда требуется прописать, необходимо:

    1. Для календаря пользователя. Перейдите в список календарей и нажмите "Настройки"

    календарь Битрикс24

    Далее необходимо нажать F12 в браузере и навести курсор на список календарей выбора по умолчанию для приглашений. 

    календарь в Битрикс24

    К сожалению, в API Битрикс24 нет метода, который бы выбирал календарь пользователя по умолчанию для приглашений самостоятельно. 

    календарь в Битрикс24

    Вы можете ускорить появления данного метода, обратясь в поддержку Битрикс24 с указанием данного номера обращения.

    2. Для календаря группы. Перейдите в календарь группы и нажмите F12. Нажмите на инструмент выбора блока и наведите на календарь.

    контакты в Битрикс24 crm

    В классе bxec-sect- содержится id календаря.

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

    Наименование события - в данном поле вы указываете тему создаваемого события.

    Описание события - в данном поле вы указываете текстовое описание создаваемого события.

    Цвет фона события - в данном поле вы указываете цвет создаваемого события в календаре. Применяется код цвета HTML.

    Цвет текста события - в данном поле вы указываете цвет текста создаваемого события в календаре. Применяется код цвета HTML.

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

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

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

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

    НАПОМИНАНИЕ (за сколько) - в данном поле вы можете указать, что система должна вас уведомить за какое-то время. Значение указывается в целых числах.

    НАПОМИНАНИЕ (единица измерения) - в данном поле вы можете

    Список участников события - в данном поле указываются участники создаваемого события. Поле является множественным. Каждый участник добавляется в отдельное поле. Значение указывается простой цифрой (без квадратных скобок). 

    Организатор события - в данном поле указывается организатор создаваемого события.  Значение указывается простой цифрой (без квадратных скобок). Это поле важно заполнять, когда это событие календаря типа встреча и в него будут приглашаться другие участники.

    Создать встречу - данное поле позволяет создавать событие тип встреча, на которую приглашаются участники.

    ВСТРЕЧА: Текст приглашения - в данном поле указывается описание для события типа встреча.

    ВСТРЕЧА: признак открытой встречи - в данном поле указывается тип события. Встреча может быть общедоступная или закрытая.

    ВСТРЕЧА: флаг оповещения о подтверждении\отказе участников - данная опция позволит (с помощью системного механизма Битрикс24) отправить оповещение о событии. 

    ВСТРЕЧА: флаг запроса повторного подтверждения участия (при редактировании события) - в данной опции (с помощью системного механизма Битрикс24) указывается необходимость повторно уведомлять участников события если в него будут вносится изменения.

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    CRM

    В процессе работы бывают ситуации, когда необходимо изменить какие-либо данные в Компании  из любой сущности. Достаточно знать id Компании, которую нужно скорректировать.  

    ID Компании - в данном поле необходимо указать ID Компании, которую мы будем редактировать.

    TITLE (Название компании) -  в данном поле можно указать новое значение названия Компании.

    COMPANY_TYPE (Тип компании) - в данном поле можно изменить тип компании. Значения берутся из одноимённого справочника CRM.

    ADDRESS (Фактический адрес) - в данном поле можно изменить фактический адрес Компании (устаревшее поле сейчас используются реквизиты).

    ADDRESS_2 (квартира\офис фактического адреса) -  в данном поле можно изменить адрес квартиры или офиса Компании (устаревшее поле сейчас используются реквизиты).

    ADDRESS_CITY (Город фактического адреса) - в данном поле можно изменить город расположения Компании (устаревшее поле сейчас используются реквизиты).

    ADDRESS_POSTAL_CODE (Почтовый индекс фактического адреса) - в данном поле можно изменить почтовый индекс Компании (устаревшее поле сейчас используются реквизиты).

    ADDRESS_REGION (Район фактического адреса) - в данном поле можно изменить район  Компании (устаревшее поле сейчас используются реквизиты).

    ADDRESS_PROVINCE (Область фактического адреса)  - в данном поле можно изменить область Компании (устаревшее поле сейчас используются реквизиты).

    ADDRESS_COUNTRY (Страна фактического адреса)  - в данном поле можно изменить страну Компании (устаревшее поле сейчас используются реквизиты).

    ADDRESS_COUNTRY_CODE (Код страны  фактического адреса) - в данном поле можно код страны Компании (устаревшее поле сейчас используются реквизиты).

    ADDRESS_LEGAL (Юридический адрес) - в данном поле можно изменить юридический адрес Компании (устаревшее поле сейчас используются реквизиты).

    BANKING_DETAILS (Банковские реквизиты) -  в данном поле можно изменить банковские реквизиты Компании (устаревшее поле сейчас используются реквизиты).

    INDUSTRY (Сфера деятельности) - в данном поле можно изменить сферу деятельности компании. Значения берутся из одноимённого справочника CRM.

    EMPLOYEES (Количество сотрудников) - в данном поле можно изменить количество сотрудников компании. Значения берутся из одноимённого справочника CRM.

    CURRENCY_ID (Валюта расчетов) - в данном поле можно изменить валюту расчётов компании. Значения берутся из одноимённого справочника CRM.

    REVENUE (Годовой оборот) -  в данном поле можно изменить годовой оборот компании. 

    COMMENTS (Комментарий) - в данном поле можно изменить комментарий компании.

    ASSIGNED_BY_ID (Ответственный за компанию) - в данном поле можно изменить ответственного за компанию. Следует помнить, что поле должно принимать формат - user_ID (например user_1).

    CONTACT_ID (Контакт(ы)) - в данном поле можно изменить контакты, которые относятся к данной компании.

    ORIGINATOR_ID (Идентификатор внешней информационной базы) - назначение поля может меняться конечным разработчиком. Это служебное поле, которое не следует трогать. 

    ORIGIN_ID (Внешний ключ, используется для операций обмена) - идентификатор объекта внешней информационной базы. Назначение поля может меняться конечным разработчиком. Э тот идентификатор используется при обмене компаниями со внешними системами, например 1С для того, чтобы сопоставить компанию в разных системах.

    ORIGIN_VERSION (Версия внешней системы) - в данном поле можно указать версию для внешнего обмена.

    PHONE (Телефон) - в данном поле можно добавить разные номера телефонов. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле.

    EMAIL (адрес электронно почты) - в данном поле можно добавить разные адреса электронной почты. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле.

    WEB (адрес сайта) - в данном поле можно добавить разные адреса сайтов компании. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле. 

    IM (интернет месенджеры) - в данном поле можно добавить разные адреса интернет-месенджеров компании. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле.

    UTM_SOURCE (метка источника) -  в данном поле можно изменить метку источника рекламной компании.  

    UTM_MEDIUM (метка типа кампании) - в данном поле можно изменить метку источника рекламной компании.  

    UTM_CAMPAIGN (метка названия кампании) -  в данном поле можно изменить метку названия рекламной компании. 

    UTM_CONTENT (метка контейнера кампании) -  в данном поле можно изменить метку дополнительного контейнера рекламной компании. 

    UTM_TERM (метка ключевого слова кампании) -  в данном поле можно изменить метку ключевого слова рекламной компании. 

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    В процессе работы бывают ситуации, когда необходимо изменить какие-либо данные в Контакте  из любой сущности. Достаточно знать id Контакта, который нужно скорректировать.  

    ID Контакта - в данном поле необходимо указать ID Контакта, которого мы будем редактировать.

    NAME (Имя контакта) -  в данном поле можно указать новое значение имени Контакта.

    SECOND_NAME (Фамилия контакта) -  в данном поле можно указать новое значение фамилии Контакта.

    LAST_NAME (Имя контакта) -  в данном поле можно указать новое значение отчества Контакта.

    BIRTHDATE (Дата рождения) - в данном поле можно указать новое значение даты рождения Контакта.

    TYPE_ID (Тип контакта) - в данном поле можно изменить тип контакта. Значения берутся из одноимённого справочника CRM.

    SOURCE_ID (Источник контакта) - в данном поле можно изменить источник контакта. Значения берутся из одноимённого справочника CRM.

    POST (должность контакта) - в данном поле можно изменить должность Контакта. 

    ADDRESS (Фактический адрес) - в данном поле можно изменить фактический адрес Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_2 (квартира\офис фактического адреса) -  в данном поле можно изменить адрес квартиры или офиса Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_CITY (Город фактического адреса) - в данном поле можно изменить город расположения Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_POSTAL_CODE (Почтовый индекс фактического адреса) - в данном поле можно изменить почтовый индекс Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_REGION (Район фактического адреса) - в данном поле можно изменить район  Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_PROVINCE (Область фактического адреса)  - в данном поле можно изменить область Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_COUNTRY (Страна фактического адреса)  - в данном поле можно изменить страну Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_COUNTRY_CODE (Код страны  фактического адреса) - в данном поле можно код страны Контакта (устаревшее поле сейчас используются реквизиты).

    COMMENTS (Комментарий) - в данном поле можно изменить комментарий компании.

    ASSIGNED_BY_ID (Ответственный за компанию) - в данном поле можно изменить ответственного за компанию. Следует помнить, что поле должно принимать формат - user_ID (например user_1).

    COMPANY_ID (Компания) - в данном поле можно изменить компанию, которая относятся к данному контакту.

    COMPANY_ID (Компании) - в данном поле можно изменить компании (сразу несколько), которые относятся к данной компании. Это требуется, когда один контакт может быть привязан сразу к множеству компаний.

    FACE_ID (идентификатор лица) - в данном поле можно изменить идентификатор, который присваивается каждому контакту в случае использования системы фейс-трекинга. 

    ORIGINATOR_ID (Идентификатор внешней информационной базы) - назначение поля может меняться конечным разработчиком. Это служебное поле, которое не следует трогать. 

    ORIGIN_ID (Внешний ключ, используется для операций обмена) - идентификатор объекта внешней информационной базы. Назначение поля может меняться конечным разработчиком. Э тот идентификатор используется при обмене компаниями со внешними системами, например 1С для того, чтобы сопоставить компанию в разных системах.

    ORIGIN_VERSION (Версия внешней системы) - в данном поле можно указать версию для внешнего обмена.

    PHONE (Телефон) - в данном поле можно добавить разные номера телефонов. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле.

    EMAIL (адрес электронно почты) - в данном поле можно добавить разные адреса электронной почты. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле.

    WEB (адрес сайта) - в данном поле можно добавить разные адреса сайтов компании. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле. 

    IM (интернет месенджеры) - в данном поле можно добавить разные адреса интернет-месенджеров компании. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле.

    UTM_SOURCE (метка источника) -  в данном поле можно изменить метку источника рекламной кампании.  

    UTM_MEDIUM (метка типа кампании) - в данном поле можно изменить метку источника рекламной кампании.  

    UTM_CAMPAIGN (метка названия кампании) -  в данном поле можно изменить метку названия рекламной кампании. 

    UTM_CONTENT (метка контейнера кампании) -  в данном поле можно изменить метку дополнительного контейнера рекламной кампании. 

    UTM_TERM (метка ключевого слова кампании) -  в данном поле можно изменить метку ключевого слова рекламной кампании. 

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    В процессе работы бывают ситуации, когда необходимо изменить какие-либо данные в Лиде  из любой сущности. Достаточно знать id Лида, который нужно скорректировать.  

    ID лида - в данном поле необходимо указать ID Лида, который мы будем редактировать.

    TITLE (Название Лида) -  в данном поле можно указать новое значение названия Лида.

    HONORIFIC - обращение к клиенту (мистер, товарищ, госпожа и т.д.)

    NAME (Имя контакта) -  в данном поле можно указать новое значение имени Контакта.

    SECOND_NAME (Фамилия контакта) -  в данном поле можно указать новое значение фамилии Контакта.

    LAST_NAME (Имя контакта) -  в данном поле можно указать новое значение отчества Контакта.

    BIRTHDATE (Дата рождения) - в данном поле можно указать новое значение даты рождения Контакта.

    COMPANY_TITLE (Название компании) - в данном поле можно изменить название компании. 

    SOURCE_ID (Источник Лида) - в данном поле можно изменить источник Лида. Значения берутся из одноимённого справочника CRM.

    STATUS_SEMANTIC_ID  - на текущий момент данное поле не используется. Оно будет необходимо для сквозной аналитики от Битрикс24.

    POST (должность контакта) - в данном поле можно изменить должность Контакта. 

    ADDRESS (Фактический адрес) - в данном поле можно изменить фактический адрес Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_2 (квартира\офис фактического адреса) -  в данном поле можно изменить адрес квартиры или офиса Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_CITY (Город фактического адреса) - в данном поле можно изменить город расположения Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_POSTAL_CODE (Почтовый индекс фактического адреса) - в данном поле можно изменить почтовый индекс Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_REGION (Район фактического адреса) - в данном поле можно изменить район  Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_PROVINCE (Область фактического адреса)  - в данном поле можно изменить область Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_COUNTRY (Страна фактического адреса)  - в данном поле можно изменить страну Контакта (устаревшее поле сейчас используются реквизиты).

    ADDRESS_COUNTRY_CODE (Код страны  фактического адреса) - в данном поле можно код страны Контакта (устаревшее поле сейчас используются реквизиты).

    CURRENCY_ID (Валюта расчетов) - в данном поле можно изменить валюту расчётов Лида. Значения берутся из одноимённого справочника CRM.

    OPPORTUNITY (Предполагаемая сумма) - в данном поле можно изменить предполагаемую сумму по Лиду. Данное поле заполняется автоматически из товарного раздела и не следует его менять если у Вас заполнены в Лиде товары с ценами.

    COMMENTS (Комментарий) - в данном поле можно изменить комментарий компании.

    ASSIGNED_BY_ID (Ответственный за компанию) - в данном поле можно изменить ответственного за компанию. Следует помнить, что поле должно принимать формат - user_ID (например user_1).

    ORIGINATOR_ID (Идентификатор внешней информационной базы) - назначение поля может меняться конечным разработчиком. Это служебное поле, которое не следует трогать. 

    ORIGIN_ID (Внешний ключ, используется для операций обмена) - идентификатор объекта внешней информационной базы. Назначение поля может меняться конечным разработчиком. Э тот идентификатор используется при обмене компаниями со внешними системами, например 1С для того, чтобы сопоставить компанию в разных системах.

    ORIGIN_VERSION (Версия внешней системы) - в данном поле можно указать версию для внешнего обмена.

    PHONE (Телефон) - в данном поле можно добавить разные номера телефонов. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле.

    EMAIL (адрес электронно почты) - в данном поле можно добавить разные адреса электронной почты. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле.

    WEB (адрес сайта) - в данном поле можно добавить разные адреса сайтов компании. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле. 

    IM (интернет месенджеры) - в данном поле можно добавить разные адреса интернет-месенджеров компании. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле.

    UTM_SOURCE (метка источника) -  в данном поле можно изменить метку источника рекламной кампании.  

    UTM_MEDIUM (метка типа кампании) - в данном поле можно изменить метку источника рекламной кампании.  

    UTM_CAMPAIGN (метка названия кампании) -  в данном поле можно изменить метку названия рекламной кампании. 

    UTM_CONTENT (метка контейнера кампании) -  в данном поле можно изменить метку дополнительного контейнера рекламной кампании. 

    UTM_TERM (метка ключевого слова кампании) -  в данном поле можно изменить метку ключевого слова рекламной кампании. 

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    В процессе работы бывают ситуации, когда необходимо изменить какие-либо данные в Сделке  из любой сущности. Достаточно знать id Сделки, которую нужно скорректировать.  

    ID Сделки - в данном поле необходимо указать ID Сделки, которую мы будем редактировать.

    TITLE (Название сделки) -  в данном поле можно указать новое значение названия Сделки.

    TYPE_ID (Тип сделки) - в данном поле можно изменить тип Сделки. Значения берутся из одноимённого справочника CRM.

    CATEGORY_ID (Направление сделки) - в данном поле можно изменить направление Сделки.  

    STAGE_ID (Стадия сделки) - в данном поле можно изменить стадию Сделки.  

    STAGE_SEMANTIC_ID (Имя стадии) - это служебное поле.

    PROBABILITY (Вероятность заключения сделки в %) - в данном поле можно изменить вероятность заключения Сделки.

    CURRENCY_ID (Валюта расчетов) - в данном поле можно изменить валюту расчётов Сделки. Значения берутся из одноимённого справочника CRM.

    OPPORTUNITY (Предполагаемая сумма) - в данном поле можно изменить предполагаемую сумму в Сделке. Данное поле заполняется автоматически из товарного раздела и не следует его менять если у Вас заполнены в Лиде товары с ценами.

    TAX_VALUE (Ставка налога) - в данном поле можно изменить ставку налога в Сделке.

    COMPANY_ID (Компания) - в данном поле можно изменить компанию, которая относятся к данному контакту.

    CONTACT_IDS (Контакты) - в данном поле можно изменить контакты, которые относятся к данной Сделке.

    BEGINDATE (Дата начала) - в данном поле можно изменить дату начала Сделки.

    CLOSEDATE (Предполагаемая дата завершения) - в данном поле можно изменить предполагаемую дату завершения Сделки.

    COMMENTS (Комментарий) - в данном поле можно изменить комментарий компании.

    ASSIGNED_BY_ID (Ответственный за компанию) - в данном поле можно изменить ответственного за Сделку. Следует помнить, что поле должно принимать формат - user_ID (например user_1).

    ADDITIONAL_INFO (Дополнительная информация) - в данном поле можно изменить дополнительную информацию за Сделку.

    LOCATION_ID (Местоположение) - это служебное поле, которое используется для платёжных систем.  

    ORIGINATOR_ID (Идентификатор внешней информационной базы) - назначение поля может меняться конечным разработчиком. Это служебное поле, которое не следует трогать. 

    ORIGIN_ID (Внешний ключ, используется для операций обмена) - идентификатор объекта внешней информационной базы. Назначение поля может меняться конечным разработчиком. Э тот идентификатор используется при обмене компаниями со внешними системами, например 1С для того, чтобы сопоставить компанию в разных системах.

    UTM_SOURCE (метка источника) -  в данном поле можно изменить метку источника рекламной кампании.  

    UTM_MEDIUM (метка типа кампании) - в данном поле можно изменить метку источника рекламной кампании.  

    UTM_CAMPAIGN (метка названия кампании) -  в данном поле можно изменить метку названия рекламной кампании. 

    UTM_CONTENT (метка контейнера кампании) -  в данном поле можно изменить метку дополнительного контейнера рекламной кампании. 

    UTM_TERM (метка ключевого слова кампании) -  в данном поле можно изменить метку ключевого слова рекламной кампании. 

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    Данное активити позволяет автоматизировать процесс выписки счетов.      

    Возможности:

    1. Счёт создаётся автоматически нашим активити.
    2. При создании отдаёт ссылку для отправки на почту, поэтому можно в БП это сразу организовать.
    3. Счет отслеживает нумерацию и может её сам устанавливать в рамках нескольких юр. лиц (Префиксы допускаются) Нумерация в рамках 1 года, т.е. с первого января другого года будут опять с нуля.
    4. Есть возможность автоматически дробить счет на части (предоплата несколькими счетами)
    5. Есть возможность отслеживать статус оплаты счета или любой другой статус.
    6. Есть возможность выбирать разные платёжные реквизиты плательщика (в одной компании несколько юр. лиц)
    7. Есть возможность выставлять счета от разных юр. лиц.
    8. Есть возможность автоматически создавать реквизиты для физ. лиц, чтобы можно было выстроить грамотный обмен с 1С.

    Обратите внимание на данную схему. Она отображает все возможные сценарии, которые вам следует учитывать при проектировании бизнес-процесса в Битрикс24, т.к. каждая ветка является отдельным сценарием и его придётся выделять в бизнес-процессе.  

    Схема автоматического создания счетов в Битрикс24

    Описание полей:

    ID компании продавца - в данном поле необходимо указать ID Вашего юридического лица от которого будет выставляться счёт. Для того, чтобы узнать какое число необходимо вписывать это поле, следует перейти в CRM > НАСТРОЙКИ > РЕКВИЗИТЫ ВАШИХ КОМПАНИЙ

    Счета в Битрикс24

    В этом списке следует выбрать необходимую Вам компанию и посмотреть её id. Если Вы не видите данное поле, то настройте в шестерёнке его (ID) отображение.

    Обращаем Ваше внимание на то, что в созданной вами компании от которой вы собираетесь выставлять счета, должен быть только 1 набор реквизитов (ИНН, КПП и так далее). Если Вы не заполните реквизиты, то счет будет создаваться с пустыми графами.

    Для создания реквизитов следует зайти внутрь компании и добавить реквизиты.

    реквизиты компании в Битрикс24

    реквизиты в Битрикс24 

    ID реквизита организации продавца (если не указан, берется 1-й из списка) - в данном поле следует указать id набора реквизитов компании-продавца. Бывают такие случаи, что у одной Вашей компании могут быть несколько реквизитов. Если поле не заполнено, то приложение выберет первый попавшийся из списка реквизитов.

    К сожалению, в новой карточке не выводится ID реквизитов и Вам потребуется переключится на отображение старой карточки CRM, чтобы уточнить ID реквизитов. CRM > НАСТРОЙКИ > ДРУГИЕ > ОБЩЕЕ > ВКЛЮЧИТЬ НОВУЮ КАРТОЧКУ CRM - НЕТ

    Потом вы возвращаетесь к CRM > НАСТРОЙКИ > РЕКВИЗИТЫ ВАШИХ КОМПАНИЙ 

    На вкладке "Реквизиты" Вы можете увидеть ID реквизита. Если вы не видите данного поля, то в настройках заголовка следует его отобразить. 

    реквизиты в Битрикс24

    ID банковского реквизита продавца - в данном поле следует указывать ID банковских реквизитов продавца. Бывают случаи, когда у одной компании с одним набором реквизитов существует несколько наборов банковских реквизитов (открыты счета в разных банках и их требуется указывать в счетах на оплату).

    Для получения ID банковского реквизита вам необходимо открыть реквизиты компании и нажать F12 в браузере. Появится для отладки и просмотра кода. В данной панели есть режим, который позволяет выбирать графический элемент, чтобы увидеть код этого элемента. Посмотрите на картинку ниже.  

    Банковские реквизиты в Битрикс24


    Вы нажимаете на значок выбора элемента и потом указываете на поле "Названия банка". Внизу появится код элемента. Вам нужен будет код типа BANK_DETAILS[n0] ... цифра в квадратных скобках будет тем самым ID. Его нужно использовать без буквы N.

    Тип покупателя - в данном поле следует указать кому Вы будете выставлять счет (контакту или компании). Чтобы бланк счета корректно отображался, следует явным образом указывать тип сущности. Если в рамках сделки Вы не знаете кому Вы будете выставлять счет, то следует делить сценарии на разные ветки бизнес-процесса (для контакта и компании отдельно) и выставлять счет в зависимости от того, что указано в Сделке (или делать доп. пользовательские поля с выбором типа сущности или проверять наличие компании в Сделке). Данное поле нужно, прежде всего, для того, чтобы понять из какой сущности мы будем брать реквизиты для оформления счета.

    ВАЖНО! Для корректного создания счета, вы должны учитывать следующие моменты:
    1. Следует явным образом указывать сущность (контакт или компания) в параметрах нашего активити из которой нужно брать реквизиты.
    2. Для сущности Контакт реквизиты не требуются и счет мы можем выставлять без реквизитов.
    3. Для сущности Компания реквизиты нужны в обязательном порядке!
    4. Тип реквизита в сущности должен полностью совпадать с данными, т.е. нельзя в тип реквизита Организация заносить данные ИП и наоборот, т.к. вы получите ошибку. Лучше пользоваться автозаполнением реквизитов и тогда проблем не будет.
    5. Тип сущности покупателя должен совпадать с типом платёжной системы, т.е. если покупатель контакт, то и тип платёжной системы должен быть для контакта.
    6. Смотрите результат запуска создания счёта в журнале бизнес-процесса. Там будут отображаться все шаги и вы сможете увидеть ошибку, если счёт не создался.

    ID реквизита покупателя - в данном поле следует указать id набора реквизитов покупателя. Бывают такие случаи, что у покупателя могут быть несколько реквизитов. Если поле не заполнено, то приложение выберет первый попавшийся из списка реквизитов. В описании поля ID реквизита продавцам (выше в данной инструкции) вы можете найти информацию как можно найти значение.

    Создавать реквизит для физ. лица - эта опция необходима когда у Вас имеется обмен Битрикс24 и 1С конфигурации, которая не поддерживает сопоставление по e-mail. Если Вы установите "Да", то при создании счёта для физического лица система проверит наличие реквизитов. Если она их не найдёт, то создаст новый набор реквизитов тип ИП и автоматически проставит ИНН 000000000001 или очередной. Для каждого физ. лица будет присвоен ИНН и это позволит Вам сопоставлять клиента в двух системах.

    ID пресета для физ. лица (если не указан, будет искаться с именем "ИП") - данная опция позволяет выбрать id типа набора реквизитов. Если Вы не трогали настройка типов реквизитов, то можете оставить эту опцию. Если Вы меняли название типов реквизитов, то вам необходимо зайти в настройки Битрикс24 и посмотреть ID типа реквизитов ИП.  CRM > НАСТРОЙКИ > ШАБЛОНЫ РЕКВИЗИТОВ

    способы оплаты в Битрикс24

    ID способа оплаты из настроек CRM  -  в данном поле необходимо указать способ оплаты. Для того, чтобы узнать какое число необходимо вписывать сюда, следует перейти CRM > НАСТРОЙКИ > СПОСОБЫ ОПЛАТЫ

    способы оплаты в Битрикс24

    В данном списке следует выбрать обработчик способа оплаты, который вы хотите использовать в счете. В способах оплаты указываются данные по ответственным лица, которые будут подписывать счет. Там же загружается бланк с фоном счета и картинка с печатями и подписями.

    При наведении на название интересующей вас платёжной системы внизу появится ссылка на страницу редактирования. Для того чтобы использовать её в нашем активити вам необходимо взять последнюю цифру из данной ссылки, т.к. она является ID платёжной системы. 

    Срок оплаты в днях - в данном поле можно установить количество дней для оплаты счета.

    Тип плательщика - в данном поле вы выбираете тип плательщика (юр. лицо или физическое). Это требуется для того, чтобы бланк правильно сформировался, т.к. есть внутренние требования системы и когда вы выбираете физ. лицо, то плательщиком будет на название компании, а ФИО вашего клиента. Это нужно учитывать при создании бизнес-процесса.  

    Частичная оплата (в процентах, по-умолчанию 100) - это поле позволит Вам делить количество позиций, указанных в счете. Например, у вас в рамках сделки выставляется два счета по 50% (предоплата и окончательная оплата). В данном поле Вы устанавливаете 50 и при создании счета количество всех позиций будет поделено на 2. При этом сами позиции останутся такими, как вы укажите в сделке. Сумма и налоги пересчитаются автоматически исходя из нового количества.

    Округлять до целых (при расчете частичной оплаты) - в данном поле можно установить округление количества в позициях сделки если выбрали не 100%, а меньшее значение, Например, в одной из позиций сделки у Вас указано количество 3. При делении получится значение 1,5. Эта опция позволит округлить полученное число до целого значения.

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

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    ВАЖНО! Если вы будете использовать наши процессы из примера, то следует учитывать следующие моменты:
    1. Вы можете скачать готовый бизнес-процесс, который требуется импортировать в ваш портал.
    2. При импортировании затрётся ваш процесс, в который вы будете грузить пример.
    3. При импорте в вашем портале будут созданы все поля, которые участвуют в нашем примере сущности Сделка. Вам необходимо будет сделать их отображаемыми в карточке Сделки.
    4. Перед импортом необходимо установить наше приложение и в его настройках установить активити "Создание Счета" и "Слежение за статусом счета"
    5. Особенностью Битрикс24 (при импорте сторонних бизнес-процессов) является тот факт, что нужно будет проверить правильность подставленных дополнительных значений в местах:
    - во всех элементах изменение документа (Прописываем ID счета) - нужно прописать значение из доп. результатов - Создание Счета - ID Созданного Счета
    - во всех элементах изменение переменных (Прописываем значение) - нужно прописать значение из доп. результатов - Получение статуса счета - Статус счета
    - во всех элементах отправки писем.
    Простое создание счета в Битрикс24

    Кейс № 1 - Простое создание Счёта

    Давайте рассмотрим пример в котором мы просто создаём Счёт от одной организации автоматически с помощью нашего приложения. Для этого мы добавляем бизнес-процесс в одну из стадий Сделки.

    Простое создание счета в Битрикс24


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

    В этой схеме мы заложили проверку на зависание приложения, чтобы ответственный за сделку смог вовремя вмешаться в процесс. Так же в процесс добавлена проверка на повторное создание счета, чтобы не делать дубликатов.  

    СКАЧАТЬ ГОТОВЫЙ БИЗНЕС-ПРОЦЕСС ДЛЯ КЕЙСА 1

    Кейс № 2 - Простое создание Счёта и слежение за оплатой

    Давайте рассмотрим пример, в котором мы создаём Счёт от одной организации автоматически с помощью нашего приложения и начинаем следить за его статусом. Для этого мы добавляем бизнес-процесс в одну из стадий Сделки.

    создание счета в Битрикс24


    В данном бизнес-процессе рассматривается модель создания счета с наличием проверки его оплаты. При обмене данными с 1С конфигурациями, робот в Битрикс24 не получает сведений от системы, что счет был оплачен и Вы не можете ничего делать. Наше активити "Слежение за статусом счета" решает данный вопрос простым методом. Оно (активити) обращается через наш сервер к вашему порталу и опрашивает конкретный счет на предмет оплаты. Если говорить конкретнее, то оно может не только отслеживать оплату, а любой статус счета.

    Мы не рекомендуем делать проверку статуса счета чаще чем 1 раз в час, т.к. вы будете создавать большую нагрузку на сервера 1С-Битрикс и наш сервер, а это неминуемо приведёт к блокировке вашего портала.

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

    СКАЧАТЬ ГОТОВЫЙ БИЗНЕС-ПРОЦЕСС ДЛЯ КЕЙСА 2

    Кейс № 3 - Создание Счета со слежением и отправкой на почту клиенту

    Давайте рассмотрим пример, в котором мы создаём Счёт от одной организации автоматически с помощью нашего приложения, отправляем его клиенту и начинаем следить за его статусом. Для этого мы добавляем бизнес-процесс в одну из стадий Сделки.

    создание счета в Битрикс24 с отправкой на e-mail

    В данном бизнес-процессе появляются дополнительные проверки и поля, которые необходимы для нормальной работы всего процесса. Самое главное в автоматических алгоритмах - это не создавать неприятностей для ваших клиентов из-за своей беспечности, поэтому приходится проверять логику процесса несколько раз, чтобы убедиться в правильности выбранного пути. Мы дополнительно вынесли e-mail адрес для отправки писем, чтобы можно было точно его указать, т.к. в раках компании или контакта может быть куча адресов и какой из них правильный знает только менеджер, а машина может ошибиться. 

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

    СКАЧАТЬ ГОТОВЫЙ БИЗНЕС-ПРОЦЕСС ДЛЯ КЕЙСА 3

    Кейс № 4 - Создание Счёта от нескольких ваших организаций.

    Давайте рассмотрим пример в котором мы создаём Счёт от разных ваших компаний в зависимости от условий оплаты (компания с НДС и без НДС). Для этого мы добавляем бизнес-процесс в одну из стадий Сделки.

    Простое создание счета в Битрикс24

    В данном бизнес-процессе создаются две альтернативные ветки каждая из которых соответствует своей компании со своими реквизитами и платёжной системой, которые вы предварительно должны настроить. Особенностью такой схемы является то, что в рамках нашего активити присваивается своя нумерация для счетов. Для полноценного запуска вам необходимо будет создать в системе два счета (для каждой вашей компании отдельно) с каким-то номером (можно с префиксом) и при запуске наше активити начнёт считать очередной номер начиная с того, который будет указан в вашем счете. Это особенно актуально, когда вы вели до этого момента оформление счетов в других программах и нумерация у вас есть. Возьмите из программы, в которой оформлялись счета крайний номер и создайте пустой счет с этим номером.

    Если мы говорим про 1С-конфигурации, то важно использовать и префиксы, чтобы при выгрузке документов номер назначался такой, какой необходимо. Если в 1С ведётся работа по нескольким организациям и счета грузятся из Битрикс24, то нужно учитывать следующее:

    1. Счета будут выгружаться с номерами и префиксами.

    2. При проведении документа в 1С номер будет затираться на тот, который 1С считает очередным для проведённых документов.

    3. Все счета нужно будет создавать ТОЛЬКО! в Битрикс24 если Вы не хотите, чтобы нумерация у Вас сбилась.

    СКАЧАТЬ ГОТОВЫЙ БИЗНЕС-ПРОЦЕСС ДЛЯ КЕЙСА 4

    Данное активити создано для того, чтобы возвращать статус Счета за которым оно следит. Результатом работы активити является возвращение статуса счета с которым Вы потом можете делать всё что хотите.       

    ID Счета - в данном поле необходимо указать ID Счета, который мы будем отслеживать.

    Если Вы хотите использовать статус, например, в Цикле для проверки, то получить его можно в доп. результатах и вставить в условие выполнения цикла.          

    слежение за счётом Битрикс24

    Для того, чтобы узнать какие значения имеет каждый статус счет необходимо открыть любой Счет в режиме редактирования и нажмите F12. В браузере Firefox Mozilla это выглядит так

    слежение за счётом Битрикс24

    Выберите в появившейся панели инструмент "Выбрать элемент на странице" и укажите на поле статуса. Ниже в окне появятся значения поля. Нас интересует значение VALUE. Именно эти значения получает приложение в результате работы.

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

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    В процессе работы бывают ситуации, когда необходимо удалить дело (например, встречу), которое  было назначено автоматически из бизнес-процесса и не произошло фактически по какой-то причине. Чтобы не портить статистику и не создавать мнимую активность с помощью данного активити можно исправить подобную ситуацию.

    ID дела (условие) - в данном поле необходимо указать ID дела, которое нужно удалить.

    Владелец (условие) - в данном поле необходимо указывать ID владельца дела.

    Тип дела, ID (условие) - в данном поле необходимо указывать тип дела.

     Номер 
     типа
     Расшифровка типа дела
    1  Встреча
    2  Звонок
    3  Задача?
    4  Письмо
    5  Действие

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    Сотрудники

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

    Должность - в это поле наш алгоритм автоматически соберёт все существующие должности в Вашем портале. Если у вас есть несколько одинаковых названий должностей, то следует их именовать по другому, например, используя цифры. Менеджер1 или Менеджер 2. 

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


    ВАЖНО! Необходимо помнить, что система не принимает просто ID пользователя и требуется делать дополнительное действие через изменение переменных, чтобы получить на выходе следующую конструкцию - user_{ID которое получили}. Например, если Вы получили через наше активити ID 13, то для вставки в конкретную сущность необходимо привести его к форме - user_13.

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

    В процессе работы бывают ситуации, когда необходимо выбрать сотрудника по его e-mail. Прежде всего, речь идёт о постановке задач Экстранет пользователям. 

    Email - в это поле необходимо вставить E-mail. На текущий момент, нет возможности удобно получать список экстранет-пользователей в бизнес-процессах и приходится выстраивать систему через e-mail. Чтобы получить e-mail, необходимо либо создавать пользовательское поле типа список и туда заносить всех ваших экстранет пользователей, а потом с помощью бизнес-процесса сопоставлять полученного человека и его e-mail. Можно пойти проще. Сделать сразу список e-mail и в нём выбирать значение. 

    ВАЖНО! Необходимо помнить, что система не принимает просто ID пользователя и требуется делать дополнительное действие через изменение переменных, чтобы получить на выходе следующую конструкцию - user_{ID которое получили}. Например, если Вы получили через наше активити ID 13, то для вставки в конкретную сущность необходимо привести его к форме - user_13.

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

    Выбор сотрудника по E-mail

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

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

    ID пользователя - в это поле необходимо вставить значение по которому мы будем получать отдел. 

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

    ВАЖНО! Если у Вас сотрудник участвует сразу в нескольких отделах, то наше активити Вам не поможет, т.к. всегда будет возвращать первый попавшейся.

    Получение отдела сотрудника в Битрикс24

    Запускать от имени - данное поле необходимо для того, чтобы установить сотрудника с чьими правами выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.

    Устанавливать текст статуса - данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.

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

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

    Период ожидания. Время ожидания ответа от приложения - Данная опция позволяет ограничить срок ожидания ответа от приложения. Технические особенности платформы Битрикс24 иногда создают ситуацию при которой создаётся очередь из огромного числа запросов. Это может помешать работе нашего активити и бизнес-процесс будет ожидать длительный период времени. Для того, чтобы не останавливать дальнейшие действия, вы можете установить своё время ожидания. Если время истекло и результат не получен, то бизнес-процесс будет двигаться далее по заложенной вами логике.

     duplead     Приложение "Лаборатория бизнес-процессов" 

    Тэги:  Лид, дубликаты, битрикс24, битрикс 24, bitrix24

    Отзывы

    У нас стояла задача настроить автоматическое создание Лидов в битрикс 24 при отправке клиентом на нашем сайте своих данных с e-mail и телефоном, а также при обращении через jivosite.
    Отзыв ЭКСПЕРТ ГАРАНТ Размер: 484.5 Кб
    Евгений Владимирович 3айков
    директор по развитию ЭКСПЕРТ ГАРАНТ