Увага

Ця реалізація є застарілою, непідтримуваною і взагалі deprecated. Найімовірніше буде викинута на мороз десь із релізу 1.2.4.

Зв'язування користувачів (aka корпоративні)

В Ubilling починаючи з версії 0.2.3 з'являється можливість присвоювати користувачам стан дочірніх. Робиться це за допомогою таких опцій в alter.ini:

У разі ввімкнення цієї опції (значення “1”) у модулі “Онлайн” і в модулі “Профіль користувача” з'являються сповіщення (чумудан) про те, що користувач є дочірнім для якогось або є батьківським для переліку інших користувачів.

USER_LINKING_ENABLED=0

У цій опції вказується поле з таблиці users за яким буде здійснюватися зв'язування користувачів. Найочевиднішими рішеннями є зв'язування за “IP” або “login”\\.

USER_LINKING_FIELD="IP"

ID додаткового поля профілю за яким буде здійснюватися зв'язування користувачів. Поле має бути створене за допомогою модуля “Типи додаткових полів профілю” і мати тип VARCHAR

USER_LINKING_CFID=24

При встановленні цієї опції в 1 для користувачів, що мають статус батьківських або дочірніх, буде здійснюватися примусовий редирект з модуля “Зміна тарифу” до відповідного розділу модуля “Групові операції”\

USER_LINKING_TARIFF=1

При встановленні цієї опції в 1 для користувачів, що мають статус батьківських або дочірніх, буде здійснюватися примусовий редирект з модуля “Фінансові операції” у відповідний розділ модуля “Групові операції”\

 USER_LINKING_CASH=1

У разі встановлення цієї опції в 1 для користувачів, які мають статус батьківських або дочірніх, здійснюватиметься примусовий редирект із модуля “Зміна кредиту” до відповідного розділу модуля “Групові операції”.“

USER_LINKING_CREDIT=1

Модуль групові операції дає змогу переглядати список дочірніх користувачів батьківського користувача, для якого його викликано, а також проводити групові операції внесення коштів, зміни тарифу та встановлення кредиту. Від звичайних вони відрізняються тим, що всі зміни в них реплікуються на дочірніх користувачів. При внесенні грошових коштів на рахунок за допомогою групової операції ”“Гроші”“ внесення коштів відбудеться для батьківського користувача і всіх дочірніх, але в звіті по оплатах це буде виглядати як одинична операція для батьківського користувача.