Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languageruby
linenumbersfalse
# Коды параметров договора для заполнения полей в MW-системе (если не указано - используется комментарий договора)
# код параметра договора ФИО или Фамилия (если фамилия указывается отдельно)
#customer.lastName.pid=
# код параметра Имя (если он указан отдельно)
#customer.firstName.pid=
# код параметра - названия компании (для юр. лиц)
#customer.company.pid=


# Режим синхронизации продуктов (0 - по событию, 1 - по событию, полная)
om.product.syncMode=1
# уровень интеграции, 0 - интеграция на уровне продуктов модуля, 1 - интеграция на уровне сервисов модуля
om.product.serviceMode=0
 
# ID типа аккаунта - терминала (STB)
# При подгрузке новых терминалов с IPTVPortal будет создаваться дочерний аккаунт данного типа
om.terminal.tvAccountSpecId=

Заметьте, что у типа устройства IPTVPortal ID получился равным 2. Именно это значение и прописано в конфигурации модуля, в параметре om.deviceTypeIds.

...

А также тип устройства - Терминал. В поле Родительские типы поставьте галочку на типе "Аккаунт", который создали только что. Установите галочки на "идентификатор" и "MAC-адрес".

Теперь необходимо создать Продукты - они будут отражать пакеты системы IPTVPortal. Поле Название - это название, с которым данный продукт будет отображаться в биллинге. Поле Идентификатор - идентификатор пакета системы IPTVPortal (по умолчанию обычно free, pkg0, pkg1, pkg2...).

...

Далее добавить задачу в планировщик "Выполнение глобальных скриптов по таймеру". Для корректной работы не забудьте указать правильный ID типа аккаунта-терминала в поле om.terminal.tvAccountSpecId (чтобы добавленные дочерние аккаунты-терминалы были указанного типа) в конфигурации типа устройства IPTVPortal:

Code Block
languageruby
# ID типа аккаунта - терминала (STB)
# При подгрузке новых терминалов с IPTVPortal будет создаваться дочерний аккаунт данного типа
om.terminal.tvAccountSpecId=