====== Автоматичне кредитування ====== Механіка призначена для автоматичної установки кредиту і часу його закінчення певним групам абонентів, які оплачують послуги " пізніше ". Наприклад, це можуть бути бюджетники на постпейді або інші користувачі, які не можуть сплачувати за послуги інтернету до часу зняття абонплати. ====== Конфігурація ====== На даний момент, полягає в зміні однієї опції конфігу [[alteriniconf|alter.ini]]: AUTOCREDIT_CFID=50 яка вказує ID "додаткового поля профілю" типу "Рядок" чи "Цілочисельне", що містить день закінчення кредитного ліміту для конкретного користувача. Ось звідки це береться: {{::autocredit1.png|}} {{:autocredit2.png|}} Також передбачається періодичний виклик відповідного action з [[remoteapi|RemoteAPI]] задопомогою **crontab**, десь перед початком нової доби. 40 23 * * * /bin/ubapi "autocredit" Обробка буде відбуватися, тільки якщо поточний день є останнім днем місяця. ====== Використання ====== А нема чого там використовувати. Встановлюємо нашим "особливим" користувачам день, до якого вони повинні оплачувати послуги у відповідному кастомному полі (номером дня місяця, так). От якось так: {{::autocredit3.png|}} Після виклику механіки відповідно ось у що це матеріалізується: {{:autocredit4.png|}} Як не складно помітити, кредит встановлюється зі значенням, що дорівнює вартості поточного тарифу користувача плюс сумарна вартість його віртуальних сервісів.