Зависимость между ресурсами#
При настройке тарифа можно создать связь между двумя его дополнительными ресурсами (дополнениями). Когда между дополнениями настроена связь, количество одного (основного) дополнения влияет на доступное для заказа количество другого (зависимого) дополнения.
В подсистеме существует два типа связей:
по значениям — выбранное значение основного ресурса устанавливает минимальное допустимое количество зависимого ресурса. При этом пользователь может изменять количество зависимого дополнения. Например, дисковое пространство зависит от количества баз данных (БД): при покупке пяти БД в заказе должно быть 50 Гб дискового пространства или больше. Если пользователь укажет меньше 50 Гб дискового пространства, то подсистема автоматически добавит к заказу недостающее количество;
по коэффициенту зависимости — на единицу основного ресурса приходится фиксированное количество единиц зависимого ресурса. При этом пользователь не может изменять количество зависимого дополнения. Например, дисковое пространство зависит от количества баз данных (БД): на одну БД должно приходиться 10 Гб дискового пространства. Если пользователь закажет пять БД, то к его заказу будет добавлено 50 Гб дискового пространства без возможности изменить это значение. Чтобы настроить такую зависимость создайте в содержании тарифа ресурс с типом учета «На основе значения других ресурсов».
Зависимость по значениям#
Чтобы создать новую зависимость, необходимо перейти в раздел Управление продуктами — Тарифные планы, выбрать тариф, нажать кнопку Зависимости, затем на кнопку Создать:
Основное дополнение — выбрать дополнение к тарифу, при изменении которого будет изменено значение зависимого дополнения. В списке доступны все ресурсы из содержания выбранного тарифа: Управление продуктами — Тарифные планы, выбрать тариф и нажать кнопку Конфиг.
Значение — установить значение основного дополнения, при заказе которого будет изменено зависимое дополнение. Значения для выбора совпадают с настроенными в разделе Управление продуктами — Тарифные планы, выбрать тариф и нажать кнопку Конфиг, затем на кнопку Изменить.
Зависимое дополнение — выбрать дополнение к тарифу, которое будет меняться в зависимости от значения основного дополнения. В списке доступны все ресурсы из содержания выбранного тарифа: Управление продуктами — Тарифные планы, выбрать тариф и нажать на кнопку Конфиг.
Значение — установить значение зависимого дополнения, которое должно быть в заказе клиента, когда он покупает указанное значение основного дополнения.
Блокировать зависимое дополнение от изменения — при применении зависимости, значение зависимого дополнения будет установлено в указанное значение и заблокировано от изменений.
Нажать Ok, чтобы сохранить зависимость.
Примечание
Зависимости не работают для параметров продукта