Бизнес-процессы
Бизнес-процессы для разработчика
Рекомендации по разработке
Рекомендации по разработке
Урок
225
из
251
Автор:
Марина Павлова
Сложность урока:
1 из 5
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
Просмотров:
17497
Дата изменения:
01.10.2024
Недоступно в лицензиях:
Старт, Стандарт, Малый бизнес
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Рассмотрим типовые ошибки разработчиков и возможности, о которых часто забывают.
Запуск
Варианты запуска бизнес-процессов:
- Ручной – инициируется вручную пользователем из интерфейса;
- Автоматический – запускается сам при создании/изменении документа, также при работе роботов и триггеров CRM;
- Запуск через Rest – метод bizproc.workflow.start, либо посредством создания/изменения документа аналогично автоматическому запуску;
- Возобновление – работа БП после паузы, либо запуск после какого-то события.
Общий момент для
всех вариантов
Кроме роботов и триггеров на текущий момент. Сейчас они запускаются системой, но такой сценарий планируется изменить.
запуска БП: всегда есть пользователь, который запустил бизнес-процесс и он всегда доступен внутри этого БП.
Калькулятор выражений
В модуле Бизнес-процесс есть полезный инструмент – Калькулятор выражений. С помощью функций калькулятора можно расширить стандартные возможности Бизнес-процессов.
Подробно у функциях калькулятора можно почитать в уроке Функции калькулятора выражений.
Рекомендуем посмотреть примеры по частым вопросам:PHP в бизнес-процессах
Отметим основные ошибки тех, кто активно занимается кастомизацией на коробочных версиях:
|
Также рекомендуется максимально использовать стандартные функции.
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»