BILLmanager Enterprise

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

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

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

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

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

Чтобы создать новую зависимость:

  1. Перейдите в Настройка сервисов Тарифные планы  Зависимости  Создать.
  2. Выберите Основное дополнение к тарифу. В списке доступны все ресурсы из содержания выбранного тарифа: Настройка сервисов Тарифные планы  Конфиг
  3. Укажите Значение, при заказе которого будет изменено зависимое дополнение. Значения для выбора совпадают с настроенными в Настройка сервисов Тарифные планы  Конфиг  Изменить
  4. Выберите Зависимое дополнение к тарифу. В списке доступны все ресурсы из содержания выбранного тарифа: Настройка сервисов  Тарифные планы  Конфиг
  5. Выберите Значение зависимого дополнения, которое должно быть в заказе пользователя, когда он покупает указанное значение основного дополнения. 
  6. Нажмите Ok, чтобы сохранить зависимость.
Обратите внимание!
Зависимости не работают для параметров продукта. Что такое параметры см. в статье Типы услуг.

Пример использования

Например, для продажи виртуальных серверов по тарифу StartVM требуется настроить зависимость между дополнениями Процессор и Оперативная память. Если пользователь заказывает процессор с тактовой частотой 1500 МГц и более, то количество оперативной памяти должно быть 2048 Мб или больше. Для такой зависимости:

  1. Перейдите в Настройка сервисов  Тарифные планы → выделите тариф StartVM → Зависимости  Создать.
  2. В поле Основное дополнение выберите "Процессор". Если такое значение отсутствует, то создайте ресурс с соответствующим типом в Настройка сервисов→ Тарифные планы → Конфиг → Создать. Подробнее см. в статье Настройка содержания шаблона услуги
  3. В поле Значение укажите 1500 МГц. 
  4. В поле Зависимое дополнение выберите "Оперативная память". Если такое значение отсутствует, то создайте ресурс с соответствующим типом в Настройка сервисов → Тарифные планы → Конфиг → Создать. Подробнее см. в статье Настройка содержания шаблона услуги
  5. В поле Значение укажите 2048 Мб. 
  6. Нажмите Ok, чтобы сохранить зависимость.

При такой настройке:

  • если пользователь заказывает процессор с тактовой частотой меньше 1500 МГц, то зависимость работать не будет. Пользователь может заказать любое количество оперативной памяти;
  • если пользователь заказывает процессор с тактовой частотой 1500 МГц и больше, то применяется зависимость. Пользователь может заказать 2048 Мб оперативной памяти и больше. 
Дата последнего обновления статьи: 21.03.2022. Статья подготовлена техническими писателями ISPsystem.