Вы находитесь здесь:
Подарочные проверки в образовании
Чтобы выполнить пакетные миграции данных как можно быстрее и без проблем, приостановите некоторые проверки подарков. Приостановление проверки транзакций подарков, обязательств по подаркам и расписаний обязательств по подаркам уменьшает трение во время процесса миграции. Используйте эти таблицы для просмотра проверок подарков и проверки доступности приостановления в параметрах сбора средств.
| ТРЕБУЕМЫЕ ВЫПУСКИ |
|---|
| Доступно в: Lightning Experience |
Доступно в: выпусках Enterprise, Performance, Unlimited и Developer с Education Cloud Доступно в версиях: Версии Enterprise Edition, Unlimited Edition и Developer Edition с Nonprofit Cloud |
| Требуемые полномочия пользователя | |
|---|---|
| Для настройки параметров сбора средств: | Группа наборов полномочий Fundraising_Admin ИЛИ |
Вы можете приостановить проверки подарков для миграции данных в параметрах сбора средств. Чтобы приостановить проверки подарков на основе полезных данных, используйте Fundraising Business Process API.
Проверка транзакций подарка
| Validation | Описание | Может быть приостановлено? |
|---|---|---|
Первоначальная сумма положительной |
Подтверждает, что исходная сумма транзакции подарка больше или равна нулю. | Нет |
| Ограничено обновление исходной стоимости | Ограничивает обновления поля «Первоначальная стоимость транзакций подарка», поскольку статус оплачен. | Да. Если организация Accounting Subledger активна, она предотвращает приостановку этой проверки пользователями. |
| Обновление кода ISO валюты ограничено | Ограничивает обновления поля «Код ISO валюты подарочных транзакций», поскольку статус оплачен или полностью возмещен. | Нет |
| Ограничено обновление донора | Ограничивает обновления поля жертвователя транзакций подарка, поскольку статус оплачен или полностью возмещен. | Да |
| Дата завершения транзакции обновления ограничена | Ограничивает обновления поля подарка «Дата завершения транзакции», поскольку статус оплачен. | Да. Если организация Accounting Subledger активна, она предотвращает приостановку этой проверки пользователями. |
| Итоговое значение статуса транзакции | Предотвращает недопустимые изменения в поле «Статус транзакции дарения». | Нет |
| Дата завершения транзакции обязательна | Если значение поля «Статус» транзакции подарка меняется на «Оплачено» или «Полностью возмещено», установите поле «Дата завершения транзакции». | Нет |
| Обновление подарочного обязательства | Ограничивает редактирование поля «Обязательство подарка», поскольку значение поля «Статус» является значением, отличным от «Неоплачено» или «Ожидание». | Да |
| Обновление расписания подарочных обязательств | Ограничивает редактирование поля «Расписание подарочных обязательств», поскольку «Статус» является значением, отличным от «Неоплачено» или «Ожидание». | Да |
| Требуется крайний срок транзакции | Проверяет завершение поля «Крайний срок транзакции». | Нет |
| Крайний срок по сравнению с датой начала расписания | Проверяет крайний срок транзакции на наступление или после наступления даты начала расписания подарочных обязательств. | Нет |
| Крайний срок в диапазоне расписания | Проверяет крайний срок транзакции между датой начала и датой окончания расписания подарочных обязательств. | Нет |
| Соответствие расписания подарочных обязательств | Проверяет принадлежность расписания подарочного обязательства связанному подарочному обязательству. | Нет |
| Отдельная транзакция для настраиваемого расписания | Проверяет, связано ли настраиваемое расписание обязательств по подарку только с одной транзакцией подарку. | Нет |
| Соответствие источника кампании и охвата | Проверяет действительность значения поля исходного кода связи транзакции подарка для выбранной кампании. | Нет |
Проверки подарочных обязательств
| Validation | Описание | Может быть приостановлено? |
|---|---|---|
| Ожидаемая общая сумма не является отрицательной | Проверяет, что ожидаемая общая стоимость обязательства по подарку больше или равна нулю. | Нет |
| Дата окончания больше даты начала | Предотвращает наступление ожидаемой даты окончания обязательства подарка до ожидаемой даты начала. | Нет |
| Предотвращение обновлений типа расписания при наличии расписания подарочных обязательств | Предотвращает обновление значения поля «Тип расписания» обязательства подарка, поскольку у обязательства есть связанное расписание обязательства подарка. | Нет |
| Обновление статуса к черновому ограничению | Предотвращает изменение значения поля обязательства по подарку «Статус» обратно на «Черновик» после установки на «Активный» и связанных транзакций по подарку. | Да |
| Обновление статуса на закрытый ограниченный | Предотвращает изменение значения поля обязательства по подарку «Статус» с «Закрыто» на любой статус, кроме «Активно», поскольку оно содержит связанные транзакции подарка. | Да |
| Обновление статуса к ограниченному приостановлению | Предотвращает обновление поля «Статус обязательства по подарку» на «Приостановлено», поскольку транзакции «Приостановленные» являются типом расписания текущего обязательства по подарку. | Нет |
| Обновление статуса приостановлено ограничено | Предотвращает обновление поля «Статус обязательства по подарку» с «Приостановлено» на любое значение, кроме «Пропущено», «Сбой» или «Активно», поскольку текущий тип расписания обязательства подарка является «Создать транзакции». | Нет |
| Обновление кода ISO валюты ограничено | Ограничивает обновления значения поля обязательства по подарку «Код ISO валюты», поскольку записи расписания обязательства по подарку существуют. | Нет |
Проверки расписания подарочных обязательств
| Validation | Описание | Может быть приостановлено? |
|---|---|---|
| Интервал транзакций положительный | Проверяет значение поля «Интервал транзакций» расписания обязательства подарка на наличие больше нуля. | Нет |
| Сумма транзакции не отрицательная | Проверяет значение поля «Стоимость транзакции» расписания обязательства подарка на наличие больше или равно нулю. | Нет |
| Дата окончания больше даты начала | Проверяет, чтобы дата окончания расписания обязательства подарка была не ранее даты начала. | Нет |
| День транзакции, обязательный для ежемесячного | Проверяет значение поля «День транзакции» расписания обязательства подарка на наличие больше нуля, поскольку период транзакции является ежемесячным. | Нет |
| Интервал транзакций меньше 100 | Проверяет, что значение поля «Интервал транзакций» расписания обязательства подарка меньше или равно 100. | Нет |
| Период транзакции, необходимый для повторения | Проверяет заполнение поля «Период выплаты» расписания обязательства по подарку для повторяющихся расписаний. | Нет |
| Предотвращение редактирования при наличии транзакций в расписании | Предотвращает обновление полей, поскольку расписание обязательств по подаркам связано с транзакциями по подаркам. | Да |
| Планирование даты начала до крайнего срока транзакции | Проверяет дату начала расписания обязательства подарка до крайнего срока связанной самой ранней транзакции подарка. | Нет |
| Дата окончания расписания должна следовать за последним крайним сроком транзакции | Проверяет дату окончания расписания обязательства подарка после крайнего срока последней связанной транзакции подарка. | Нет |
| Требовать обязательство подарка для настраиваемых расписаний | Проверяет, связаны ли настраиваемые расписания обязательств по подарку с кодом обязательства подарку. | Нет |
| Настраиваемые расписания не могут быть приостановлены | Проверяет, создает ли пользователь настраиваемое расписание, поле «Тип» расписания обязательства подарка не установлено на «Приостановить транзакции». | Нет |
| Настраиваемые расписания могут быть созданы только в обязательстве подарка с настраиваемым типом расписания | Проверяет создание и связывание только настраиваемых расписаний обязательств по подаркам с обязательствами по подаркам, поле «Тип расписания» которых установлено на «Настраиваемый». | Нет |
| Ограничение 50 настраиваемых расписаний | Проверяет, создает ли каждый запрос не более 50 настраиваемых расписаний обязательств по подаркам. | Нет |
| Предотвращение накладок расписаний | Убедитесь, что расписание обязательств по подарку не накладывается на другие расписания. | Нет |
| Предотвращение создания расписания, если тип расписания подарочного обязательства пустой | Проверяет, связано ли расписание подарочного обязательства только с подарочным обязательством, имеющим установленный тип расписания. | Нет |
| Предотвращение несовпадения типов расписаний | Проверяет соответствие значения поля «Тип» расписания обязательства подарка (Повторяющееся или настраиваемое) типу расписания обязательства подарка. | Нет |
- Приостановить проверки подарка
Уменьшите трение во время пакетных миграций данных, приостановив проверки транзакций подарков, обязательств по подаркам и расписаний обязательств по подаркам.

