Користувальницькькі налаштування

Налаштування сайту


complexservices

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія По сторонах наступні версії
complexservices [2013/12/20 18:09]
complexservices [2022/09/24 14:39]
127.0.0.1 зовнішнє редагування
Рядок 1: Рядок 1:
 +====== Комплексные услуги ======
 +
 +Довольно частым явлением является предоставление пользователям тарифных планов, в стоимость которых уже включена стоимость дополнительных услуг. Например таких, как КТВ, телефония или скажем доставка мороженого по утрам. Короче спектр дополнительных услуг ограничен только вашей <del>больной</del> фантазией.\\
 +
 +Для более гибкого учета таких вещей в Ubilling начиная с 0.4.9 появился соотвествующий модуль "Пользователи с комплексной услугой". Управляется он аж тремя опциями в **alter.ini**:
 +
 +<code ini>
 +;Комплексные услуги включены?
 +COMPLEX_ENABLED=1
 +;Маска имени тарифов с комплексными услугами - разделитель запятая
 +COMPLEX_MASKS="TVStart,TVBase"
 +; ID кастомных полей профиля (CFIDS) в формате - "поле договора (VARCHAR),флаг активности (TRIGGER)"
 +COMPLEX_CFIDS="3,4"
 +</code>
 +
 +
 +Вышеприведенный пример конфига подразумевает наличие тарифов вида TVStart-10, TVStart-20 и скажем TVBase-100 а также наличие каких-то вот таких доп. полей профиля:
 +
 +
 +{{ :complexcfields.png?500 |}}
 +
 +
 +Далее мы получаем в руки готовый инструментарий для опознания этих самых пользователей, контроля подключений/отключений этих самых дополнительных услуг а также возможность посмотреть, кто со следующего месяца должен начать ею пользоваться, чтобы загодя выписать наряды на подключение.\\
  
complexservices.txt · Востаннє змінено: 2023/06/16 13:16 повз borisov