Loading
Документация государственного сектора
Содержание
Выбрать фильтры

          Результаты отсутствуют
          Результаты отсутствуют
          Ниже приведены некоторые советы по поиску.

          Проверьте орфографию ключевых слов.
          Воспользуйтесь более общим поисковым запросом.
          Выберите несколько фильтров для расширения области поиска.

          Выполните поиск по всей справке Salesforce.
          Автоматический расчет платежей за заявки

          Автоматический расчет платежей за заявки

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

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

          Просмотр поддерживаемых версий продуктов.
          Необходимые полномочия пользователя
          Для создания матриц решений: Конструктор механизма правила
          Для создания, обновления и удаления наборов выражений: Конструктор механизма правила

          Настройте матрицу решений и набор выражений для определения суммы платежа за заявку на основе категории авторизации и типа, введенного участником в форму заявки на лицензию Omniscript. Например, автоматически взимайте базовый сбор в размере $100 за заявку на лицензию парикмахера и $150 за заявку на лицензию заведения салона.

          Создание матриц решений для приложения

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

          Матрица решений - это таблица, содержащая значения ввода в одном столбце и значения вывода в другом столбце. Когда набор выражений вызывает матрицу решений, он находит строку таблицы, соответствующую значениям ввода, и возвращает значения вывода этой строки. Условия в матрице решений можно легко изменить, чтобы ваши учреждения и отделы могли соответствовать постоянно меняющимся правилам и политикам.

          Теперь, когда мы создали форму заявки для нашего избирателя, чтобы запросить лицензию на ее салон на дому, пришло время создать матрицы решений для бизнес-правила, которые будут определять стоимость заявки. Мы создаем матрицы решений для расчета базового платежа за заявку и платежа за вознаграждение (на основе процента).

          1. В средстве запуска приложений (Значок средства запуска приложений) найдите и откройте «Механизм бизнес-правил».
          2. В меню навигации приложения выберите «Таблицы поиска».
          3. Нажмите «Создать», выберите «Матрица решений», а потом нажмите «Далее».
            First, let's create the matrix used to calculate the base fee.
          4. В поле «Имя» введите «Базовый платеж CMBase», а в поле «Тип» выберите «Стандартный».
          5. Сохраните внесенные изменения.
          6. На странице записи новой матрицы решений во вкладке «Связанные» нажмите на версию 1 матрицы.
          7. Добавьте столбцы для определения вводных и выводных данных. Используйте эту таблицу для создания матрицы решений и наименования ее CMBase Fee, чтобы вычислить базовый платеж на основе значений, введенных участником в поля AuthorizationCategory и AuthorizationType формы заявки на лицензию.
            Вводные данные Выводные данные
            AuthorizationCategory (текст) AuthorizationType (текст) BaseFee (валюта)
            Лицензия Лицензия парикмахера 100
            Лицензия Лицензия на учреждение салона 150
            Разрешение Временное разрешение на рекламное событие 50
          8. Создайте другую матрицу решений и назовите ее CMPremiumFee, чтобы вычислить вознаграждение в процентах на основе значений, введенных участником в поля AuthorizationCategory и Application Category формы заявки.
            Вводные данные Выводные данные
            AuthorizationCategory (текст) Категория приложения (текст) PercentageFee (Percent)
            Лицензия Специальный 20
            Разрешение Специальный 30

          Создание набора выражений для бизнес-правила

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

          Наборы выражений являются механизмом вычисления бизнес-правил. Они состоят из ряда этапов, связанных в логический поток, созданных на основе переменных, постоянных и матриц решений.

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

          Давайте создадим набор выражений, который вычисляет платеж за заявку для участника-владельца салона на основе значений, введенных в форму заявки и условий, определенных в матрицах решений.

          1. В средстве запуска приложений (Значок средства запуска приложений) найдите и откройте «Механизм бизнес-правил».
          2. Нажмите на меню навигации приложения и выберите «Наборы выражений».
          3. Нажмите «Создать».
          4. В поле «Имя» введите «Вычисление платежа», а потом сохраните внесенные изменения.
          5. На странице записи нового набора выражений во вкладке «Связанные» нажмите меню действий для версии набора выражений и выберите «Открыть в конструкторе наборов выражений».
          6. Создайте переменные для набора выражений.
            1. Нажмите «Значок менеджера ресурсов», а потом нажмите «Добавить ресурс».
            2. Укажите следующие параметры.
              • В поле «Тип ресурса» выберите «Переменная».
              • В поле «Имя» введите Base_Fee.
              • В поле «Тип данных» выберите «Валюта».
              • В поле «Стандартное значение» введите 0.
            3. Нажмите «Готово и новое».
            4. Укажите следующие параметры.
              • В поле «Тип ресурса» выберите «Переменная».
              • For Name, enter CMBaseFee_BaseFee.
              • В поле «Тип данных» выберите «Валюта».
              • В поле «Стандартное значение» введите 0.
            5. Нажмите «Готово и новое».
            6. Укажите следующие параметры.
              • В поле «Тип ресурса» выберите «Переменная».
              • В поле «Имя» введите Premium_Fee.
              • В поле «Тип данных» выберите «Валюта».
              • В поле «Стандартное значение» введите 0.
            7. Нажмите «Готово и новое».
            8. Укажите следующие параметры.
              • В поле «Тип ресурса» выберите «Переменная».
              • В поле «Имя» введите CMPremiumFee_PercentageFee.
              • В поле «Тип данных» выберите «Процент».
              • Нажмите «Готово».
          7. Добавьте элементы в набор выражений для расчета базового платежа.
            1. Нажмите Значок добавления элемента на холсте набора выражений и выберите «Таблица поиска». В поле сведений о таблице поиска найдите и выберите CMBaseFee. Потом нажмите Значок сведений об элементе и назовите элемент «Получить базовый сбор».
            2. Нажмите Значок добавления элемента на холсте набора выражений и добавьте элемент вычисления после этапа получения базового платежа. В поле «Формула» введите CMBaseFee_BaseFee. В переменной вывода выберите Base_Fee. На панели сведений об элементе назовите расчет «Установить базовый сбор» и выберите «Добавить в вывод».
          8. Добавьте условную группу к набору выражений для расчета платежа за вознаграждение.
            1. Щелкните Значок добавления элемента на холсте и добавьте элемент «Условная группа» после этапа «Задать базовый платеж».
            2. В элементе условия структурного нуля нажмите в поле выражения, добавьте ApplicationCategory и дополните выражение, добавив == 'Special'. Обязательно добавьте пробелы вокруг оператора. Итоговое выражение выглядит следующим образом: ApplicationCategory == 'Special'.
            3. Нажмите Значок добавления элемента после условия и добавьте таблицу поиска к условной группе. Найдите и выберите CMPremiumFee.
            4. Нажмите Значок добавления элемента после матрицы решений и добавьте вычисление к условной группе. В поле «Формула» введите Base_Fee * CMPremiumFee_PercentageFee. В переменной вывода выберите Premium_Fee. На панели сведений об элементе назовите элемент вычисления «Платеж компенсационных взносов» и выберите «Добавить в вывод».
          9. Сохраните внесенные изменения.

          Прежде чем активировать набор выражений, выполните симуляции со стандартными и настраиваемыми переменными ввода теста. Если набор выражений работает некорректно, отредактируйте элементы и смоделируйте повторно. Когда будете довольны, активируйте его.

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