top_ua
Головна сторінка

Підтримка24

Дії: Інше

Рейтинг:


PHP код

Дана дія доступна тільки для коробкової версії «Бітрікс24».

Дія виконує довільний PHP код.

  • Задавати PHP-код може тільки користувач з правами адміністратора.

  • Код потрібно вказувати без відкриваючих і закриваючих тегів (<?, ?>).

  • Не рекомендується використовувати в тілі коду вирази типу {=...}. Вони можуть містити параметри, які може змінити будь-який користувач порталу, навіть не маючи необхідних прав.

  • Наприклад, замість конструкції {=Variable:COMPANY_NAME} краще використовувати $root->GetVariable('COMPANY_NAME').

Приклади використання:

Встановлення значення змінної

$this->SetVariable('Variable1', 12345);

де:

Variable1 - ідентифікатор змінної, якій буде присвоєно значення (число 12345).


Ззапис декількох користувачів в змінну типу "Користувач"

$this->SetVariable("user", array("user_1", "user_2"));

де:

array("user_1", "user_2") - масив користувачів у форматі

user_[ідентифікатор_користувача_в_системі]


Використання php-коду і значень полів/змінних для отримання назви елемента інфоблока

$arFilter = Array("IBLOCK_ID" => {=Variable:Variable1_printable}, "ID" => {=Document:PROPERTY_1});
$dc = CIBlockElement::GetList(array(), $arFilter, array("NAME"));
$br = $dc->Fetch();
$Pbrr = $br["NAME"];
$this -> SetVariable('Variable2', $Pbrr);

де:

{=Variable:Variable1_printable} - значення змінної, в якій міститься ідентифікатор інфоблока;

{=Document:PROPERTY_1} - поле документа, що містить ідентифікатор елемента інфоблока;

Variable2 - ідентифікатор змінної, якій буде присвоєно обчислену назву елемента інфоблока.



Пауза у виконанні

Дія відкладає виконання наступної дії на заданий час.

Параметри

Режим:

  • Проміжок - через який час бізнес-процес продовжить виконання;
  • Час - конкретний момент відновлення бізнес-процесу.
Якщо в режимі Час вказана минула дата, то процес просто продовжить своє виконання і перескочить паузу.


Блок дій

Блок групує інші дії для економії місця.



Вибір співробітника

Дія вибирає співробітника для подальшого використання його в процесі.

Дія визначає, чи на місці співробітник згідно Графіка відсутностей.

Параметры действия

  • Тип:

    випадковий - співробітник вибирається випадковим чином. Вам потрібно буде заповнити список З користувачів - з кого буде вибиратися співробітник;

    начальник - вибір начальника вказаного співробітника. Потрібно також заповнити опції Для користувача (чий начальник буде обраний) і Рівень начальника (чим більше, тим вище рівень) - рівень начальника в структурі.

  • Резервні користувачі - Вказуються користувачі, які будуть обрані в разі неможливості вибору з основних користувачів, зазначених вище. Наприклад, якщо зазначена в поле З користувачів група не містить співробітників, то буде обраний хтось із резервних користувачів.
  • Пропускати відсутніх - дозволяє автоматично пропускати відсутніх співробітників, наприклад, якщо вони у відпустці.
  • Пропускати з завершеним робочим днем - дозволяє автоматично пропускати співробітників, які завершили робочий день.


Створення групи

Дія створює робочу групу.

Параметри

Назва групи

Власник групи - хто буде власником групи. Майте на увазі, у групи може бути тільки один власник.

Учасники групи - вкажіть членів групи.

Підрозділи - можна включити в групу відразу цілі відділи.

Цільовий сайт - вкажіть, для якого сайту створювати групу. Тут же можна створити екстранет групу.



WebHook

Действие добавляет WebHook. Дія не повертає ніяких даних, вона тільки відправляє запит. Для коробкових версій доступний тільки при наявності модуля Rest.

Параметри

Хендлер - URL, який потрібно використовувати при відправці даних з Бітрікс24.



Запис у звіт

Дія додає до звіту і лог довільні записи. Запис в звіт зручно використовувати, наприклад, під час налагодження бізнес-процесу, зберігаючи в звіт дані на потрібному етапі.

Параметри

Завантажити звіт для доступу з бізнес-процесу - дозволяє отримати вміст всього звіту в рамках бізнес-процесу для подальших дій через форму Вставка значення. Інакше звіт переглянути можливо буде тільки в лозі.



Зміна змінних

Дія змінює значення змінних, заданих в налаштуваннях шаблону.



Встановлення прав

Дія встановлює права на доступ до документу.

Параметри

Право на операцію "..." мають - встановлення прав документа для вказаних користувачів.

Поточні права документа - що робити з тими правами, що встановлені зараз.



Переривання процесу

Дія припиняє виконання бізнес-процесу.

Параметри

Текст статусу - текст статусу дії для логу.

Дякую, допомогло! Дякуємо :) Не допомогло Дуже шкода :(
Дізнайтесь, чому:
Це не те, що я шукаю
Дуже складно і незрозуміло

Не знайшли відповідь на своє питання?

ПОСТАВТЕ ПИТАННЯ КОМАНДІ ПІДТРИМКИ24
Створювати звернення в техпідтримку можуть тільки користувачі комерційних тарифів. Користувачі безкоштовної версії мають доступ до безлічі навчальних статей та відео, а також записів вебінарів по Бітрікс24. З усіма питаннями по встановленню, впровадженню та доопрацюванню вам допоможуть наші партнери