Статья описывает особенности работы ресурсов с разными типами учётов. Подробнее см. Настройка содержания тарифа.

Тип учёта: На основе заказанных значений


Данный тип учёта является наиболее часто используемым. Его особенность заключается в том, что клиент при заказе услуги может выбрать необходимое количество ресурса.

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

Провайдер может регулировать:

  • какое количество ресурса включено в стоимость тарифного плана;
  • сколько будет стоить ресурс, заказанный сверх тарифа;
  • какое максимальное количество ресурса доступно клиенту для заказа.

Тип учёта: Не учитывать


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

Например, провайдер предоставляет клиентам виртуальные сервера. Его политика такова, что в стоимость тарифного плана входит лицензия на панель управления ISPmanager Lite. В такой ситуации, для ресурса "Лицензия на ISPmanager" можно установить тип учёта Не учитывать

При такой настройке биллинговая платформа автоматически будет заказывать лицензию на панель управления для каждого виртуального сервера. При этом, на странице заказа услуги клиент не увидит ресурс "Лицензия на ISPmanager". Чтобы клиент мог видеть информацию об этом ресурсе, необходимо использовать другой тип учёта.

Тип учёта: Выбирается клиентом


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

Ресурс, выполняющий роль контейнера, — родительский ресурс. Все ресурсы, которые находятся "внутри" родительского, — дочерние ресурсы. Управление дочерними ресурсами происходит на странице настройки цен родительского ресурса: ПродуктыТарифные планы → кнопка Конфиг. → кнопка Цены.

Тип учёта Выбирается клиентом используется, когда необходимо обеспечить клиенту выбор типа учёта дополнения. Поэтому, все дочерние ресурсы — один и тот же ресурс, но с разными настройками учёта. 

Например, провайдер предоставляет выделенные сервера. В тарифный план услуги включён ресурс "Трафик". Требуется настроить три способа использования ресурса:

  • Безлимитное использование трафика за 1000 рублей в месяц. 
  • 1024 ГиБ трафика ежемесячно — 500 рублей в месяц. За превышение списывать дополнительные средства — 1 рубль за 1 ГиБ. 
  • 5 ГиБ трафика ежемесячно предоставляется бесплатно. За превышение списывать дополнительные средства — 1 рубль за 1 ГиБ. Максимальное количество трафика за месяц — 1024 ГиБ. 

Клиент должен иметь возможность выбрать только один из способов. Для этого:

  1. Создайте родительский ресурс с типом учёта "Выбирается клиентом".
  2. Наполните родительский ресурс дочерними:
    1. Перейдите в раздел Продукты → Тарифные планы → выберите тариф → кнопка Конфиг. → выберите дополнение → кнопка Цены.
    2. Создайте три ресурса с типом "Трафик" и типом учёта "На основе статистики". Для каждого способа укажите уникальные настройки:
      • Безлимитный. "Стоимость превышения" — 0. В разделе "Цены за период" стоимость за месяц — 1000.
      • Ежемесячный. "Стоимость превышения" — 1. В разделе "Цены за период" стоимость за месяц — 500. В разделе "Ограничения тарифа" единица измерения — ГиБ, включено в тариф — 1024, максимальное значение — снять ограничение (знак бесконечности).
      • Бесплатный. "Стоимость превышения" — 1. В разделе "Цены за период" стоимость за месяц - 0. В разделе "Ограничения тарифа" единица измерения — ГиБ, включено в тариф — 5, максимальное значение — 1024.

        Названия дочерних ресурсов не задаются с помощью опции "Собственное наименование".

Обратите внимание!

Если для ресурса был выбран тип учёта Выбирается клиентом, то после сохранения настроек (нажатие кнопки ОК) изменение будет недоступно.

Тип учёта: На основе значения других ресурсов


Особенность этого типа учёта — возможность настроить зависимость количества одного ресурса от значения другого. Для создания зависимости требуется минимум два ресурса — зависимый и влияющий. 

  • Зависимый ресурс — ресурс, количество которого изменяется автоматически. Клиент не может регулировать заказываемое количество. Тип учёта ресурса должен быть На основе заказанных значений.
  • Влияющий ресурс — ресурс, количество которого указывает клиент. 

Например, при заказе услуги "Виртуальный хостинг" пользователь может регулировать количество ресурса "База данных". Провайдер установил зависимость между количеством баз данных и дисковым пространством на сервере. На каждую базу данных необходимо выделять 1 ГиБ дискового пространства. В таком случае, база данных — влияющий ресурс, дисковое пространство — зависимый ресурс. 

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

Настройки расчёта значения

Главный параметр взаимосвязи ресурсов — коэффициент зависимости. Определяет сколько единиц зависимого ресурса требуется для использования одной единицы влияющего ресурса. 

Например, при заказе услуги "Виртуальный хостинг" пользователь может регулировать количество ресурса "База данных". Провайдер установил зависимость между количеством баз данных и дисковым пространством на сервере. На каждую базу данных необходимо выделять 10 ГиБ дискового пространства. 

Для этого, в настройках зависимого ресурса (дисковое пространство) необходимо указать коэффициент зависимости для влияющего ресурса (база данных). 

  • Способ округления — метод преобразования дробного числа в целое. Количество ресурса с типом учёта "На основе значения других ресурсов" может быть указано только целым числом. При расчёте необходимого количества ресурса может получиться дробное число (когда используется дробный коэффициент). Система может автоматически округлять полученное значение:
    • По правилам математики. Например, в результате расчёта необходимого количества ресурса получилось значение 125,37. Оно будет округлено до 125. 
    • Округление к большему значению. Например, в результате расчёта необходимого количества ресурса получилось значение 957,12. Оно будет округлено до 958.
    • Округление к меньшему значению. Например, в результате расчёта необходимого количества ресурса получилось значение 526,97. Оно будет округлено до 526.
  • Только доп. — учитывать только дополнительное количество ресурса (сверх включённого в стоимость тарифа).

    Например, при заказе услуги "Виртуальный хостинг" пользователь может регулировать количество ресурса "База данных". Провайдер установил зависимость между количеством баз данных и дисковым пространством на сервере. На каждую базу данных необходимо выделять 1 ГиБ дискового пространства. В стоимость тарифа входит 5 ГиБ дискового пространства и 5 баз данных. 

    Когда опция Только доп. выключена, система учитывает общее количество баз данных, в том числе и те, что включены в стоимость тарифа (5 БД). Это значит, что дополнительное дисковое пространство будет добавлено, когда клиент закажет 6 баз данных, или больше. Так как в стоимость тарифа включено 5 баз данных, то для них требуется 5 ГиБ дискового пространства. Такое количество ресурса включено в стоимость тарифа, так что дозаказ не требуется. Когда пользователь закажет 6-ую базу данных, к заказу автоматически добавится 1 ГиБ дискового пространства. 

    Когда активен флаг Только доп., система учитывает только то количество баз данных, которое заказывается сверх включённого в тариф. Это значит, что дополнительное дисковое пространство будет добавлено, когда клиент закажет 11 баз данных, или больше. Так как в стоимость тарифа включено 5 баз данных, то для них не требуется выделять дисковое пространство. На следующие пять баз данных (до 10-и включительно) уже имеется достаточное количество дискового пространства (5 ГиБ включено в стоимость тарифа), так что дополнительное пространство заказано не будет. Когда пользователь закажет 11-ую базу данных, к заказу автоматически добавится 1 ГиБ пространства.

Тип учёта: На основе статистики


Отличительная особенность данного типа учёта в том, что для заказа дополнения клиенту не требуется выполнять никаких действий. Система автоматически собирает статистику об использовании ресурса. Когда клиент превысит определённое значение, с него будут списываться дополнительные средства. 

Например, провайдер предоставляет услугу "Выделенный сервер". В содержании тарифного плана есть ресурс "Исходящий трафик", в стоимость тарифа входит 5120 МиБ трафика в месяц. Тип учёта этого ресурса — На основе статистики

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

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

На странице заказа услуги клиент не может регулировать использование ресурса с типом учёта На основе статистики.

Обратите внимание!

Для ресурсов с типом учёта На основе статистики чаще всего используется тип значения Целое число. По этой причине, здесь не рассмотрена настройка с другими типами значений.

Настройки учёта статистики

В разделе можно настроить принципы учёта статистики по использованию ресурса. 

  • Считать превышение — выберите период, за который система считает превышение:
    • За календарный месяц — с клиента будут списываться дополнительные средства, если суммарное использование ресурса за месяц превысит включённое в тариф значение. Обнуление статистики использования ресурса происходит первого числа каждого месяца. 
    • За день — с клиента будут списываться дополнительные средства, если суммарное использование ресурса за день превысит включённое в тариф значение. 
  • Если параметров несколько — выберите метод учёта ресурса, когда он определяется несколькими параметрами:
    • Суммировать — учитывается использование ресурса по каждому из параметров (сумма параметров). 
    • Наибольшее значение — учитывается использование ресурса только по тому параметру, который использовал наибольшее количество. 
  • Цена указана — выберите, за какую единицу ресурса указана стоимость в поле Стоимость превышения. Влияет на способ расчёта стоимости превышения:
    • За каждую единицу — цена указана за каждую единицу превышения. Формула расчёта стоимости превышения: превышение за день * стоимость превышения.
    • За единицу в месяц — цена указана за каждую единицу превышения в месяц. Формула расчёта стоимости превышения: превышение за день * (стоимость превышения / количество дней в месяце).
  • Учитывать на остановленной услуге — активируйте опцию, чтобы списывать с клиента средства за выделенный ресурс, когда услуга остановлена. 
  • Оплата по факту использования — активируйте опцию, чтобы разрешить списание средств за перерасход ресурса, даже если на балансе клиента недостаточно средств. Когда опция выключена и на счете клиента не осталось средств, система выполнит действие, установленное в разделе Провайдер → Глобальные настройки → блок Учёт по статистике → параметр При недостаточном количестве средств для списания
  • Суммировать акты выполненных работ — активируйте опцию, чтобы суммировать значения ресурса за весь период, по которому формируется акт выполненных работ.