Зависимость между ресурсами

Зависимость между ресурсами#

При настройке тарифа можно создать связь между двумя его дополнительными ресурсами (дополнениями). Когда между дополнениями настроена связь, количество одного (основного) дополнения влияет на доступное для заказа количество другого (зависимого) дополнения.

В подсистеме существует два типа связей:

  • по значениям — выбранное значение основного ресурса устанавливает минимальное допустимое количество зависимого ресурса. При этом пользователь может изменять количество зависимого дополнения. Например, дисковое пространство зависит от количества баз данных (БД): при покупке пяти БД в заказе должно быть 50 Гб дискового пространства или больше. Если пользователь укажет меньше 50 Гб дискового пространства, то подсистема автоматически добавит к заказу недостающее количество;

  • по коэффициенту зависимости — на единицу основного ресурса приходится фиксированное количество единиц зависимого ресурса. При этом пользователь не может изменять количество зависимого дополнения. Например, дисковое пространство зависит от количества баз данных (БД): на одну БД должно приходиться 10 Гб дискового пространства. Если пользователь закажет пять БД, то к его заказу будет добавлено 50 Гб дискового пространства без возможности изменить это значение. Чтобы настроить такую зависимость создайте в содержании тарифа ресурс с типом учета «На основе значения других ресурсов».

Зависимость по значениям#

Чтобы создать новую зависимость, необходимо перейти в раздел Управление продуктами — Тарифные планы, выбрать тариф, нажать кнопку Зависимости, затем на кнопку Создать:

  1. Основное дополнение — выбрать дополнение к тарифу, при изменении которого будет изменено значение зависимого дополнения. В списке доступны все ресурсы из содержания выбранного тарифа: Управление продуктами — Тарифные планы, выбрать тариф и нажать кнопку Конфиг.

  2. Значение — установить значение основного дополнения, при заказе которого будет изменено зависимое дополнение. Значения для выбора совпадают с настроенными в разделе Управление продуктами — Тарифные планы, выбрать тариф и нажать кнопку Конфиг, затем на кнопку Изменить.

  3. Зависимое дополнение — выбрать дополнение к тарифу, которое будет меняться в зависимости от значения основного дополнения. В списке доступны все ресурсы из содержания выбранного тарифа: Управление продуктами — Тарифные планы, выбрать тариф и нажать на кнопку Конфиг.

  4. Значение — установить значение зависимого дополнения, которое должно быть в заказе клиента, когда он покупает указанное значение основного дополнения.

  5. Блокировать зависимое дополнение от изменения — при применении зависимости, значение зависимого дополнения будет установлено в указанное значение и заблокировано от изменений.

  6. Нажать Ok, чтобы сохранить зависимость.

Примечание

Зависимости не работают для параметров продукта