Вы находитесь здесь:
Работа с инициирующей записью в потоках, запущенных записью
Когда запись запускает выполнение потока, Salesforce автоматически сохраняет сведения о записи в переменной запускающей записи. Эта переменная предоставляет потоку мгновенный доступ ко всем значениям полей из записи, запустившей поток. Значения полей можно прочитать, проверить и изменить.
Требуемые версии
| Просмотр поддерживаемых версий. |
Где найти инициирующую запись
Переменная $Record «Запуск записи» доступна только в потоках, запущенных записью, и потоках, запущенных расписанием. Если вы создаете поток другого типа, например, поток окон или автоматически запущенный поток, вы не видите $Record запуска {записи}, поскольку для этих типов потоков нет записи запуска. В этих случаях используйте элемент получения записей для получения записей, с которыми вы хотите работать.
При настройке элементов или ресурсов в потоке, запущенном записью, меню ресурса содержит инициирующую запись.
API-имя переменной записи - $Record, а метка - Triggering {Record}, где {Record} - объект записи. Например, «Запуск контакта». В данном примере меню ресурса отображается «Запуск контакта». Чтобы использовать полную запись в качестве значения, нажмите «Запуск контакта». Чтобы использовать значение поля в поле «Запуск контакта», нажмите «Запуск контакта», а потом поле.
Что делает инициирующую запись особенной
Переменная «Запуск {записи}» или «$Record» - это особый тип переменной записи, создаваемой и заполняемой системой Salesforce автоматически при выполнении потока, запущенного записью. Он содержит все значения полей из запускающей записи. Например, вы можете получить доступ к имени организации, телефону, веб-сайту или любому другому полю посредством
$Record.
Как использовать запускающую {запись}
Вы можете ссылаться на $Record в потоке для доступа к значениям полей запускающей записи. Ниже указаны примеры использования $Record:
| Способ использования | Пример |
|---|---|
| Значения полей чтения для определения пути потока | Используйте элемент «Решение» для проверки Triggering Account > Annual
Revenue больше 1000000, потом перенаправьте организации с высокой стоимостью по другому пути в потоке. |
| Обновление значений полей напрямую в потоках перед сохранением | В потоках до сохранения используйте элемент назначения для изменения значений в Triggering {Record}. Например, задайте Triggering Quote >
Status «Утверждено», и Salesforce автоматически сохранит это изменение в базе данных. |
| Обновление значений полей в потоках после сохранения | В потоках после сохранения используйте элемент обновления записей для изменения значений в Triggering {Record}. Например, в разделе «Как найти записи для обновления и установки их значений» выберите «Использовать запись организации, инициировавшую поток». Потом задайте статусу значение «Утверждено». |
| Внедрение правил качества данных | При создании возможности убедитесь, что При сохранении контакта проверьте наличие пустого |
| Заполнение интеллектуальных полей | При создании интереса проверьте наличие определенных ключевых слов в $Record > Company. Если оно соответствует текущим именам организаций, автоматически заполните $Record > Lead Source текущему клиенту. |
| Копирование значений в другие записи | При создании связанных записей воспользуйтесь Triggering Case > Owner ID, чтобы убедиться, что у них такой же ответственный, как и у запускающей записи. |
| Создание связанных записей с контекстом | При создании обращения с $Record > Priority «Критически важно» автоматически создайте задачу, назначенную менеджеру, и добавьте $Record > Case Number и $Record > Subject в описание задачи. |
| Отправка персонализированных уведомлений | При обновлении записи настраиваемого заказа отправьте клиенту электронное сообщение, содержащее $Record > Order Number, $Record > Status и $Record > Expected Delivery Date, чтобы он точно знал, что изменилось. |
| Использование значений в формулах и расчетах | Вычислить скидку на основе Triggering Order > Total Amount или конкатенировать Triggering Contact > First Name и Triggering Contact > Last Name для создания полного имени. |

