Документация BILLmanager 6 Startup, Advanced

Операционная система. DCImanager

По умолчанию за операционную систему с клиента не взимается плата. Это обусловлено тем, что обычно с выделенными серверами предоставляются бесплатные операционные системы (ОС) семейства Unix или триальные лицензии Windows. 

Существует возможность настроить ресурс "Операционная система" таким образом, чтобы при заказе услуги за некоторые ОС плата не взималась, а некоторые оплачивалась клиентом.

Особенности заказа

При заказе услуги клиенту доступны все привязанные к тарифу шаблоны ОС, а значение ресурса определяется автоматически, в зависимости от выбранной операционной системы.

Если клиент выбирает операционную систему, которой нет среди значений ресурса "Операционная система", то используется значение по умолчанию. Обычно это "Бесплатная ОС", для которой стоимость равна нулю.

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

Синхронизация операционных систем

Процедура синхронизации ОС приводит в соответствие операционную систему в BILLmanager с шаблоном ОС, фактически установленном на выделенном сервере. 

Например, клиент заказал сервер с бесплатной операционной системой. После чего, на стороне DCImanager, выполнил установку платной ОС. При синхронизации, биллинговая платформа получит сведения от DCImanager о том, что на сервере используется платная ОС. BILLmanager попытается списать средства со счета клиента за ОС, согласно настройкам стоимости ресурса. Если средств на счету клиента недостаточно, то создается уведомление администратору BILLmanager.

За синхронизацию отвечает задание планировщика Cron processing.syncserver.cron, которое по умолчанию запускается раз в 4 часа.