Почему я не могу активировать рабочий процесс?
Почему я не могу активировать рабочий процесс?
Почему я не вижу кнопку ручного рабочего процесса в верхней панели навигации?
Почему я не вижу кнопку ручного рабочего процесса в верхней панели навигации?
В чем разница между ручными триггерами Single, Global и Bulk?
В чем разница между ручными триггерами Single, Global и Bulk?
| Тип | Требуемые записи | Запуски рабочего процесса |
|---|
- Global: Используйте, когда рабочему процессу не нужен контекст записи (например, для создания отчета)
- Single: Используйте, когда нужно обрабатывать каждую выбранную запись независимо (например, отправлять отдельные письма)
- Bulk: Используйте, когда нужно обрабатывать записи вместе или оптимизировать использование кредитов (требуется действие Iterator)
Я не вижу узла If/Else. Что мне делать?
Я не вижу узла If/Else. Что мне делать?
Ветки рабочего процесса выполняются параллельно?
Ветки рабочего процесса выполняются параллельно?
- Добавьте действие Filter в начало каждой ветки
- Задайте противоположные условия (например, Ветка A: status = “Open”, Ветка B: status ≠ “Open”)
Можно ли объединить ветки обратно?
Можно ли объединить ветки обратно?
- Завершите действия в ветках
- Добавьте новый шаг после веток
- Перетащите соединения с конца каждой ветки к этому новому шагу
Каково ограничение на результаты Search Records?
Каково ограничение на результаты Search Records?
- Добавьте более точные фильтры, чтобы сократить результаты
- Используйте запланированные рабочие процессы для пакетной обработки
- Рассмотрите использование API для массовых операций
Можно ли добавлять получателей в копию (CC) в письмах рабочего процесса?
Можно ли добавлять получателей в копию (CC) в письмах рабочего процесса?
Как использовать выходные данные из предыдущих шагов?
Как использовать выходные данные из предыдущих шагов?
- Используйте выбор переменных при настройке поля
- Или введите
{{stepName.fieldName}}напрямую
- Данные триггера:
{{trigger.object.email}} - Результаты поиска:
{{searchRecords[0].name}} - Вывод кода:
{{code.calculatedValue}}
Почему Iterator завершается с ошибкой?
Почему Iterator завершается с ошибкой?
- Входные данные не являются массивом: Убедитесь, что вы передаете результаты из Search Records или другого действия, возвращающего массив
- Массив пуст: Добавьте фильтр перед Iterator, чтобы проверить
{{searchRecords.length}} > 0 - Выбрана неверная переменная: Убедитесь, что вы выбираете сам массив, а не одну запись
- Search Records (возвращает массив)
- Filter: length > 0
- Iterator: выберите
{{searchRecords}} - Действия внутри Iterator используют
{{iterator.currentItem.fieldName}}
Каково максимальное время выполнения для действий Code?
Каково максимальное время выполнения для действий Code?
- Разбейте большие операции на небольшие части с помощью Iterator
- Избегайте тяжелых вычислений; используйте внешние сервисы через HTTP Request для ресурсоемкой обработки
- Оптимизируйте ваш код, чтобы сократить время выполнения
- Если требуется более длительная обработка, рассмотрите использование запланированных рабочих процессов, которые обрабатывают данные пакетами
Как понимать запуски рабочего процесса?
Как понимать запуски рабочего процесса?
- В редакторе рабочего процесса → панель Запуски справа
- Или перейдите в Запуски рабочего процесса в боковой панели
- Статус: Running, Completed, Failed, Waiting
- Шаги: Просматривайте, какие шаги выполнились и их вывод
- Ошибки: Нажмите на шаги с ошибкой, чтобы увидеть сообщения об ошибках
- Данные: Просматривайте входные/выходные данные на каждом шаге
Почему я не вижу свои запуски рабочего процесса?
Почему я не вижу свои запуски рабочего процесса?
- Выбор более 5 000 записей с ручным триггером Single
- Одновременная работа нескольких рабочих процессов в вашем рабочем пространстве
- Высокочастотные автоматические триггеры (например, Record Updated на загруженном объекте)
- Используйте триггеры Bulk вместо Single, чтобы обработать много записей за один запуск
- Разнесите во времени крупные пакетные операции
- Используйте фильтры, чтобы снизить частоту срабатываний
- Запускайте «тяжелые» рабочие процессы в часы низкой нагрузки
Каковы ограничения скорости для рабочих процессов?
Каковы ограничения скорости для рабочих процессов?
| Лимит | Значение | Поведение |
|---|
- Используйте триггеры Bulk с Iterator вместо Single для больших пакетов
- Объединяйте связанные автоматизации в меньшее количество рабочих процессов
- Используйте запланированные рабочие процессы, чтобы распределить нагрузку во времени
Можно ли повторно запустить неудавшийся запуск рабочего процесса?
Можно ли повторно запустить неудавшийся запуск рабочего процесса?
- Просмотрите ошибку в Настройки → Рабочие процессы → [Ваш рабочий процесс] → Запуски
- Исправьте проблему (данные, конфигурация или внешний сервис)
- Повторно запустите рабочий процесс вручную для затронутой записи (записей)
- Добавьте узлы Filter для проверки данных перед действиями
- Используйте Search Records, чтобы проверить, существуют ли связанные записи
- Тщательно протестируйте на нескольких записях перед массовыми операциями
Нужно ли деактивировать рабочие процессы перед импортом CSV?
Нужно ли деактивировать рабочие процессы перед импортом CSV?
- Достигнуть лимита 5 000 запусков/час
- Потреблять значительное количество кредитов рабочего процесса
- Отправить неожиданные письма или уведомления
- Создать дублирующиеся задачи или записи
- Перейдите в Настройки → Рабочие процессы
- Определите рабочие процессы, запускаемые объектом, который вы импортируете
- Деактивируйте их временно
- Выполните импорт CSV
- Повторно активируйте рабочие процессы по завершении
Как привести в порядок схему моего рабочего процесса?
Как привести в порядок схему моего рабочего процесса?
- Щелкните правой кнопкой мыши в любом месте полотна рабочего процесса
- Нажмите Упорядочить рабочий процесс