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

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


complexservices

Розбіжності

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

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

Порівняння попередніх версій Попередня ревізія
Попередня ревізія
complexservices [2013/12/20 18:24]
complexservices [2023/06/16 13:16] (поточний)
borisov
Рядок 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 |}}
 +
 +
 +Далі ми отримуємо в руки готовий інструментарій для впізнання цих самих користувачів, контролю під'єднання/відключення цих самих додаткових послуг, а також можливість подивитися, хто з наступного місяця має почати нею користуватися, щоб заздалегідь виписати наряди на під'єднання.\\