Вы находитесь здесь:
Определение критериев доступа для программ
В управлении программами создайте критерии права, уникальные для каждой программы, и проверьте право участника по записи участника в заявке. Координаторы приема могут видеть статус участника, что помогает им быстрее принимать решения и предотвращать несоответствующие регистрации.
Требуемые версии
| Доступно в версиях: Nonprofit Cloud |
| Доступно в версиях: Lightning Experience |
| Необходимые полномочия пользователя | |
|---|---|
| Для завершения приема участников: | Набор полномочий «Расширенное управление программами» И Набор полномочий отслеживания приложений И Набор полномочий пользователя инфраструктуры формы И Набор полномочий плана действий И Создание доступа для объекта и полей плана действий и доступ для чтения для объекта и полей шаблона плана действий И Набор полномочий «Доступ к планам лечения» И Набор полномочий «Рекомендация по обращению» И Является ли полномочием системы пользователя потока |
| Для обновления права участника: | Набор полномочий выполнения механизма правила И Выполнение профиля таблиц решений |
| Для сбора примечаний клиента на странице формы заявки: | Набор полномочий сводки по взаимодействию И Набор полномочий пользователя Omnistudio |
| Для выполнения оценок на странице формы заявки: | Набор полномочий «Оценка отраслей» И Набор полномочий пользователя Omnistudio |
| Для создания обращений и записей программы обращений при заполнении заявки: | Набор полномочий «Доступ к планам лечения» |
| Для настройки приема и права на участие: | Набор полномочий менеджера инфраструктуры форм И Конструктор механизма правила И Администратор Omnistudio |
Используйте таблицы решений, если критерии права содержат значения прямых полей. Если ваши программы используют общие критерии, можно использовать одну таблицу решений. Или, если в ваших программах есть другие критерии, можно использовать несколько таблиц решений. Например, стандартная таблица решений позволяет задавать права на участие на основе возраста и страны заявителя. Используйте наборы выражений, если критерии права содержат формулы, логику ответвления или дополнительную сложность. Например, можно создать набор выражений, указывающий доход в качестве критерия и рассчитывающий доход заявителя на основе нескольких полей.
Перед началом настройте отслеживание приема участников программы.
- В разделе «Настройка» в поле «Быстрый поиск» найдите и выберите «Параметры механизма бизнес-правил».
- Включите доступ к общим таблицам решений Industries Cloud.
- В средстве запуска приложений введите «Механизм бизнес-правил» и выберите его.
-
На странице таблиц поиска нажмите «Создать».
Отобразится окно создания таблицы поиска.
- Выберите «Таблица решений».
- Нажмите кнопку «Далее».
-
Заполните поля.
- В поле «Использование приложения» выберите «Программа».
- В поле «Тип таблицы решений» выберите «Стандартный».
-
Нажмите ProgramEligibility, чтобы выбрать готовый шаблон таблицы решений.
Поле «Имя» заполняется автоматически.
- В поле «Имя API» введите Program_Eligibility.
Примечание Рекомендуем использовать это имя и API-имя для таблицы решений, поскольку на эти значения ссылаются в потоке «Оценка права заявителя на участие в программе». Если вы используете разные значения, необходимо также обновить ссылки в потоке. -
Нажмите кнопку «Сохранить и перейти далее».
Экран предварительного просмотра отображает пустую таблицу с критериями, включенными в готовый шаблон таблицы решений: Страна, минимальный возраст и максимальный возраст. Код программы является обязательным вводом.
-
Нажмите «Готово».
Отобразится страница таблицы решений о праве на участие в программе.
-
Щелкните «Активировать».
Через несколько минут таблица данных активируется.
-
Добавьте новые значения раскрывающегося списка для правил рекомендации программы.
- В параметрах менеджера объектов для правила рекомендации программы перейдите в раздел «Поля и взаимосвязи».
- Нажмите «Тип правила».
-
Создайте два значения раскрывающегося списка.
- Право на участие
- Рекомендация
-
Добавьте новые поля в макет страницы организации-лица.
- В параметрах менеджера объектов для организации-лица перейдите в «Макеты страниц».
- Щелкните Макет организации-лица.
-
Добавьте два поля.
- Дата рождения
- Почтовый адрес, содержащий название страны
Эти поля добавлены в макет, поскольку они соответствуют критериям права на проверку.
- Добавьте связанный список «Регистрации программы».
- Сохраните внесенные изменения.
- Чтобы просмотреть критерии доступа для программы на странице записи программы, добавьте правило рекомендации программы к макету страницы программы в менеджере объектов.
Создание критериев права на участие в программе
Чтобы убедиться, что заявители соответствуют уникальным и сложным критериям доступа для ваших программ, можно указать уникальные правила доступа для каждой программы. Для этого назначьте допустимые значения для каждого критерия с объектом «Правило рекомендации программы».
- В средстве запуска приложений введите Правило рекомендации программы и выберите его.
- Щелкните «Создать».
-
Заполните поля.
Программа Выберите программу, для которой вы создаете критерии доступа. Имя Введите имя, например, «Критерии права на имя программы». Минимальный возраст Введите минимальный возраст для участия в программе. Готовая таблица решений сравнивает это значение со значением поля «Дата рождения» в организации. Максимальный возраст Введите максимальный возраст для участия в программе. Готовая таблица решений сравнивает это значение со значением поля «Дата рождения» в организации. Страна Выберите страну, в которой должен находиться заявитель для участия в программе. Готовая таблица решений сравнивает это значение со значением поля организации «Страна рассылки». Тип правила Выберите «Право на участие». - Сохраните внесенные изменения.
- Повторите предыдущие шаги для всех программ, использующих критерии права в этой таблице решений.
- В средстве запуска приложений введите «Механизм бизнес-правил» и выберите его.
- На странице «Поисковые таблицы» нажмите «Право на программу».
- Нажмите кнопку «Обновить».
Изменение критериев права на участие в таблице решений
Готовый шаблон таблицы решений ProgramEligibility содержит возраст и страну в качестве критериев права. Чтобы настроить критерии в соответствии с потребностями организации, можно изменить шаблон, создать таблицу решений или добавить набор выражений для настройки проверки права на участие в программах.
Добавление критериев в таблицу решений
-
Добавьте новые критерии к правилу рекомендации программы.
- В параметрах менеджера объектов для правила рекомендации программы перейдите в раздел «Поля и взаимосвязи».
- Щелкните «Создать».
-
Добавьте новое поле для определения критериев.
Например, если ваше право на участие в программе основано на почтовом индексе, а не на стране, можно добавить текстовое поле с меткой «Почтовый индекс» и длиной 5 для представления почтового индекса.
- Добавьте поле в макет страницы.
-
Создайте таблицу решений на основе шаблона.
- В средстве запуска приложений введите «Механизм бизнес-правил» и выберите его.
- На странице таблиц поиска нажмите «Создать».
- Выберите «Таблица решений», а потом нажмите «Далее».
- В раскрывающемся списке «Использование приложения» выберите «Программа».
- Выберите шаблон права на участие в программе.
- Введите имя, например, «Право на участие в программе с почтовым индексом».
- Нажмите кнопку «Сохранить и перейти далее».
- Нажмите «Готово».
-
Отредактируйте таблицу решений.
- На странице сведений о таблице поиска нажмите «Правка».
-
Нажмите кнопку «Сохранить и перейти далее».
Отобразится страница «Условия и результаты».
- Нажмите кнопку «Добавить условие».
-
В поле «Поле исходного объекта» выберите поле, добавленное ранее в правило рекомендации программы.
Например, чтобы добавить почтовый индекс в качестве критерия, выберите поле «Почтовый индекс», созданное в объекте «Правило рекомендации программы».
-
При необходимости удалите условия.
Например, если право на участие в программе основано на почтовом индексе, а не на стране, можно удалить условие со страной в качестве поля исходного объекта.
- Нажмите кнопку «Сохранить и перейти далее».
- Нажмите «Сохранить и далее» еще раз.
- Нажмите «Готово».
- Щелкните «Активировать».
-
Обновите поток «Оценка права заявителя на участие в программе», чтобы добавить новые критерии.
- Откройте поток «Оценка права заявителя на участие в программе».
- Откройте элемент решения «Обязательные сведения».
-
Обновите элемент для проверки условий, указанных в таблице решений.
Например, добавьте условие, проверяющее почтовый индекс заявителя, и удалите условие, проверяющее наличие почтовой страны.
-
После элемента «Проверка права на участие в программе» добавьте новый элемент действия для новой таблицы решений.
Например, найдите действие «Право на участие в программе посредством почтового индекса». Вы можете использовать значения ввода в элементе «Проверка права на участие в программе» в качестве примеров. Например, можно соотнести почтовый индекс с почтовым индексом или полем почтового индекса в организации, связанной с приложением.
-
Обновите формулу «Статус права на участие» для ссылки на результат ранее созданной таблицы решений.
Например, измените значение EligibilityStatusFormula на
BLANKVALUE({!EligibilityStatus}, IF(ISBLANK({!Check_Program_Eligibility_with_Zip_Code.singleOutcome.Name}}), "Not Eligible", "Eligible")). - Удалите действие «Проверка права на участие в программе».
- Сохраните и активируйте поток.
- Создайте правило рекомендации программы или обновите существующее правило для программ, использующих эти новые критерии.
- В средстве запуска приложений введите «Механизм бизнес-правил» и выберите его.
- На странице таблиц поиска нажмите на созданную таблицу решений, например, «Право на участие в программе с почтовым индексом».
- Нажмите кнопку «Обновить».
Добавление набора выражений для расчета права на участие
Управление несколькими программами с разными критериями права может стать все более сложным. Критерии права могут требовать формул для вычисления значений, например, дохода семьи. Они также могут требовать логики ответвления. Например, программа может указать, что если доход заявителя меньше $20 000, заявитель имеет право, но если он больше или равен $20 000, заявитель не имеет права. В этих сложных ситуациях рекомендуем добавить наборы выражений в стратегию права на участие в программе. Дополнительную информацию см. в разделе «Наборы выражений».
Salesforce содержит шаблон набора выражений «Право на участие в программе», демонстрирующий, как вычислить возраст и использовать таблицу решений в наборе выражений. Для просмотра этого примера перейдите во вкладку «Шаблоны набора выражений» в приложении Business Rules Engine Lightning.
Настройка проверки права на участие в форме заявки
Предоставьте сотрудникам возможность проверять статус права заявителя в режиме реального времени с помощью потоков «Оценка права заявителя на участие в программе» и «Получение права на участие в программе». Поток «Оценка права заявителя на участие в программе» автоматизирует процесс проверки сведений о заявителе по критериям права для каждой программы, к которой он обращается. Поток сохраняет статус права для каждой программы в поле «Статус» записи оценки формы заявки для этой программы. Обновите этот поток, чтобы Salesforce мог проверить право заявителя при создании формы заявки или при сборе дополнительных сведений от заявителя.
Экранный поток «Получить право на участие в программе» отображает статус права заявителя для каждой программы в форме заявки, что упрощает просмотр права в процессе работы. Обновите этот поток, чтобы добавить кнопку в форму заявки, которая позволяет пользователям повторно проверить статус права заявителя на протяжении всего процесса приема.
-
Протестируйте поток права на участие.
- Введите строку «Потоки» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Потоки».
- В списке «Все потоки» нажмите «Оценка права заявителя на участие в программе».
-
В потоке разверните панель «Ошибки и предупреждения» и проверьте наличие ошибок в потоке.
Если поток содержит ошибки, исправьте их, прежде чем продолжить.
-
Автоматизация оценок права на участие.
Этот шаг позволяет системе Salesforce проверять право заявителя на участие во время создания формы заявки, чтобы пользователь мог видеть статус права при открытии новой заявки.
- Введите строку «Потоки» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Потоки».
- В списке «Все потоки» нажмите «Создать приложение и планы действий».
-
Добавьте элемент «Подпоток» после элемента «Создание планов действий».
Создание планов действий - последний элемент потока.
- На панели «Потоки поиска» выберите «Оценка права заявителя на участие в программе».
- На панели свойств для подпотока введите метку и API-имя.
- В области «Задать значения ввода» добавьте recordID.
- Задайте recordId в поле кода формы заявки из переменной записи ApplicationForm, например, {!ApplicationForm.Id}.
- Нажмите «Сохранить как новый поток».
- Введите метку потока и имя API, а потом нажмите «Сохранить».
-
Активируйте поток.
Новый поток переопределяет исходный поток.
-
Добавьте кнопку «Обновить право на участие» в форму заявки.
Кнопка позволяет пользователю обновить статус права заявителя на протяжении всего приема.
- Введите строку «Потоки» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Потоки».
- В списке «Все потоки» нажмите «Получить право на программу».
- Нажмите на элемент окна «Отображение оценок программы».
- На панели свойств окна нажмите «Настроить нижний колонтитул».
- Выберите «Показать нижний колонтитул».
- В поле «Далее» или «Готово» убедитесь, что выбран параметр «Использовать настраиваемую метку».
- В поле «Далее» или «Завершить метку кнопки» введите метку новой кнопки, например, «Обновить доступность».
- Нажмите «Готово».
- После элемента окна отображения оценок программы добавьте элемент подпотока.
- В поле «Потоки поиска» введите «Оценка права заявителя на участие в программе» и выберите его.
- Введите метку и API-имя элемента.
- В области «Задать значения ввода» добавьте ввод recordId и задайте значение ввода переменной recordId.
- После нового элемента подпотока нажмите на значок «Добавить элемент», а потом нажмите «Подключить к элементу».
- Выберите элемент «Получить оценки формы заявки».
- Нажмите «Сохранить как новый поток».
- Введите метку и имя API для потока, а потом нажмите «Сохранить».
- Щелкните «Активировать».
