Вы находитесь здесь:
Настройка автоматических обновлений для сводок по сбору средств в некоммерческих организациях
Используйте поток, запущенный расписанием, чтобы автоматически получать обновления сводных расчетов по сбору средств.
Требуемые версии
| ТРЕБУЕМЫЕ ВЫПУСКИ |
|---|
| Доступно в: Lightning Experience |
Доступно в: выпусках Enterprise, Performance, Unlimited и Developer с Education Cloud Доступно в версиях: Версии Enterprise Edition, Unlimited Edition и Developer Edition с Nonprofit Cloud |
| Требуемые полномочия пользователя | |
|---|---|
| Для настройки автоматических обновлений сводок по сбору средств: | Группа наборов полномочий Fundraising_Admin |
Предварительные требования:
- Включить организации-лица.
Примечание Организации-лица не были созданы для работы с пакетом Nonprofit Success Pack и поэтому не поддерживаются для использования в NPSP. Если организации-лица еще не включены в вашей организации, не включайте их. После включения организаций-лиц в организации эту функцию выключить невозможно. См. разделы «NPSP» и «Организации-лица» в Вопросах и ответах NPSP. - Включение конвейеров данных.
- Настройка механизма обработки данных.
- Убедитесь, что определения DonorGiftSummary, GiftDesignation и OutreachSummary доступны в таблице определений механизма обработки данных.
- Убедитесь в наличии у пользователей доступа к объектам и полям, используемым в определениях DPE.
- Введите строку «Потоки» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Потоки» в разделе «Автоматизация процессов».
- Нажмите кнопку «Создать поток».
- Выберите «Поток, запущенный расписанием».
- Установите расписание для выполнения потока.
- Добавьте элемент действия.
- Найдите и выберите вызываемое действие «Управление определениями Fundraising DPE».
- Введите «Автоматические обновления сводки» или предпочитаемую метку в качестве действия.
-
Создайте ресурсы для значений ввода даты.
- В менеджере инструментария нажмите «Создать ресурс».
- Выберите «Формула» в качестве типа ресурса.
-
Введите имя API, описывающее формулу текущего календарного года.
Например, введите CURRENTCALENDARYEAR в качестве формулы для текущего календарного года.
- Выберите «Дата» в качестве типа данных.
- Введите следующую формулу: DATE(ГОД({!$Flow.CurrentDate}),1,1).
- Таким же образом, создайте ресурсы формулы для последнего календарного года посредством формулы DATE( YEAR({!$Flow.CurrentDate})-1, 1, 1) и двух последних календарных лет посредством формулы DATE( YEAR({!$Flow.CurrentDate})-2, 1, 1).
- Добавьте три созданные формулы в соответствующие поля даты ввода.
- Для каждого из трех определений DPE выберите «Истина», чтобы добавить определение в действие, или выберите «Ложь», чтобы исключить его из действия.
-
Добавьте путь ошибки к элементу действия.
Чтобы получить электронное сообщение в случае сбоя действия, добавьте действие отправки электронного сообщения, инициированное путем ошибки.
-
Добавьте элемент «Цикл пакетного задания» после элемента действия.
- Добавьте элемент цикла.
-
Введите имя элемента в поле «Метка».
Например, введите «Цикл пакетного задания».
- Найдите и выберите «Вывод из управления определением DPE сбора средств» в качестве переменной коллекции, а потом нажмите «Список кодов пакетных заданий».
- Добавьте элемент логики «Дождаться условий» в цикл и назовите его «Дождаться завершения пакетного задания».
-
Добавьте конфигурацию ожидания с меткой «Пакетное задание завершено».
- Добавьте условие ожидания «Соответствие всем условиям (AND)».
- Выберите «Текущий элемент в цикле пакетного задания» в качестве ресурса условия ожидания.
- Выберите оператор «Не равно».
- Выберите значение «Пустая строка».
- Во вкладке «Событие возобновления» выберите «Подождать получения сообщения о событии платформы».
- Выберите «Пакетное событие изменения статуса задания» в качестве события платформы.
- Выберите «Соответствие всем условиям (AND)» в качестве требования условия.
- Выберите «Пакетное задание» в качестве поля и «Текущий элемент из цикла пакетного_задания» в качестве значения.
-
Добавьте другую конфигурацию ожидания с меткой «Время ожидания истекло через день».
- Добавьте условие ожидания «Соответствие всем условиям (AND)».
- Выберите «Текущий элемент в цикле пакетного задания» в качестве ресурса условия ожидания.
- Выберите оператор «Не равно».
- Выберите значение «Пустая строка».
- Во вкладке «Событие возобновления» выберите «Подождать до указанного времени».
-
Установите дату и время ожидания завершения этого события.
Например: для потока, запланированного на ежедневное выполнение, выберите «Текущий сеанс потока», а потом «Время начала сеанса» в качестве базового времени, 24 в качестве числа смещения и «Часы» в качестве единицы смещения.Примечание. Не ждите более 24 часов в потоке, запланированном на ежедневное выполнение.
- Оставьте путь по умолчанию без изменений.
- Сохраните внесенные изменения.
- Введите метку и API-имя потока и сохраните изменения.
- Щелкните «Активировать».
Сводные расчеты по сбору средств обновляются автоматически на основе расписания, заданного в потоке. После выполнения потока, запущенного расписанием, ход выполнения задания отображается в таблице недавних пакетных заданий в пакетных заданиях в Salesforce.
Эта статья решила вашу проблему?
Оставьте свой отзыв, чтобы мы могли стать лучше!

