Loading
Образование Agentforce
Настройка автоматических обновлений для сводок по сбору средств в образовании

Настройка автоматических обновлений для сводок по сбору средств в образовании

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

Требуемые версии

ТРЕБУЕМЫЕ ВЫПУСКИ
Доступно в: Lightning Experience

Доступно в: выпусках Enterprise, Performance, Unlimited и Developer с Education Cloud

Доступно в версиях: Версии Enterprise Edition, Unlimited Edition и Developer Edition с Nonprofit Cloud

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

Набор полномочий «Измененный полный доступ Education Cloud»

Предварительные требования:

  • Включить организации-лица.
    Примечание
    Примечание Организации-лица не были созданы для работы с пакетом Nonprofit Success Pack и поэтому не поддерживаются для использования в NPSP. Если организации-лица еще не включены в вашей организации, не включайте их. После включения организаций-лиц в организации эту функцию выключить невозможно. См. разделы «NPSP» и «Организации-лица» в Вопросах и ответах NPSP.
  • Включение конвейеров данных.
  • Настройка механизма обработки данных.
  • Убедитесь, что определения DonorGiftSummary, GiftDesignation и OutreachSummary доступны в таблице определений механизма обработки данных.
  • Убедитесь в наличии у пользователей доступа к объектам и полям, используемым в определениях DPE.
  1. Введите строку «Потоки» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Потоки» в разделе «Автоматизация процессов».
  2. Нажмите кнопку «Создать поток».
  3. Выберите «Поток, запущенный расписанием».
  4. Установите расписание для выполнения потока.
  5. Добавьте элемент действия.
  6. Найдите и выберите вызываемое действие «Управление определениями Fundraising DPE».
  7. Введите «Автоматические обновления сводки» или предпочитаемую метку в качестве действия.
  8. Создайте ресурсы для значений ввода даты.
    1. В менеджере инструментария нажмите «Создать ресурс».
    2. Выберите «Формула» в качестве типа ресурса.
    3. Введите имя API, описывающее формулу текущего календарного года.
      Например, введите CURRENTCALENDARYEAR в качестве формулы для текущего календарного года.
    4. Выберите «Дата» в качестве типа данных.
    5. Введите следующую формулу: DATE(ГОД({!$Flow.CurrentDate}),1,1).
    6. Таким же образом, создайте ресурсы формулы для последнего календарного года посредством формулы DATE( YEAR({!$Flow.CurrentDate})-1, 1, 1) и двух последних календарных лет посредством формулы DATE( YEAR({!$Flow.CurrentDate})-2, 1, 1).
  9. Добавьте три созданные формулы в соответствующие поля даты ввода.
  10. Для каждого из трех определений DPE выберите «Истина», чтобы добавить определение в действие, или выберите «Ложь», чтобы исключить его из действия.
  11. Добавьте путь ошибки к элементу действия.
    Чтобы получить электронное сообщение в случае сбоя действия, добавьте действие отправки электронного сообщения, инициированное путем ошибки.
  12. Добавьте элемент «Цикл пакетного задания» после элемента действия.
    1. Добавьте элемент цикла.
    2. Введите имя элемента в поле «Метка».
      Например, введите «Цикл пакетного задания».
    3. Найдите и выберите «Вывод из управления определением DPE сбора средств» в качестве переменной коллекции, а потом нажмите «Список кодов пакетных заданий».
  13. Добавьте элемент логики «Дождаться условий» в цикл и назовите его «Дождаться завершения пакетного задания».
  14. Добавьте конфигурацию ожидания с меткой «Пакетное задание завершено».
    1. Добавьте условие ожидания «Соответствие всем условиям (AND)».
    2. Выберите «Текущий элемент в цикле пакетного задания» в качестве ресурса условия ожидания.
    3. Выберите оператор «Не равно».
    4. Выберите значение «Пустая строка».
    5. Во вкладке «Событие возобновления» выберите «Подождать получения сообщения о событии платформы».
    6. Выберите «Пакетное событие изменения статуса задания» в качестве события платформы.
    7. Выберите «Соответствие всем условиям (AND)» в качестве требования условия.
    8. Выберите «Пакетное задание» в качестве поля и «Текущий элемент из цикла пакетного_задания» в качестве значения.
  15. Добавьте другую конфигурацию ожидания с меткой «Время ожидания истекло через день».
    1. Добавьте условие ожидания «Соответствие всем условиям (AND)».
    2. Выберите «Текущий элемент в цикле пакетного задания» в качестве ресурса условия ожидания.
    3. Выберите оператор «Не равно».
    4. Выберите значение «Пустая строка».
    5. Во вкладке «Событие возобновления» выберите «Подождать до указанного времени».
    6. Установите дату и время ожидания завершения этого события.
      Например: для потока, запланированного на ежедневное выполнение, выберите «Текущий сеанс потока», а потом «Время начала сеанса» в качестве базового времени, 24 в качестве числа смещения и «Часы» в качестве единицы смещения.
      Примечание. Не ждите более 24 часов в потоке, запланированном на ежедневное выполнение.
    7. Оставьте путь по умолчанию без изменений.
  16. Сохраните внесенные изменения.
  17. Введите метку и API-имя потока и сохраните изменения.
  18. Щелкните «Активировать».

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

 
Загрузка
Salesforce Help | Article