Возможности Приложение Тарифы API Демо Блог Презентация Документация Запросить демо
← Все статьи

Правила начислений: услуга, которая назначается и снимается сама

Деньги · 7 минут

У любого оператора есть клиенты, которые перестали платить, но не ушли. Договор действует, порт занят, кабель висит, а на счёте — минус, который растёт месяцами. Рядом другая задача: сбор, который платит только часть клиентов. Например, частные дома, где линия дороже в обслуживании, а квартиры и офисы — нет.

Обычно это решают списком: бухгалтер раз в месяц выгружает должников, кто-то вручную подключает услугу, кто-то забывает её снять, когда клиент вернулся. Модуль «Правила начислений» в СмИТ Биллинге заменяет список правилом. Услуга назначается сама, когда клиент подходит под условия, и снимается сама, когда перестаёт подходить. Начните с ролика на две с половиной минуты — ниже каждый шаг разобран подробно.

Обучающий ролик по модулю «Правила начислений»: семь шагов на экранах демо-стенда, с озвучкой

Главы ролика — нажмите, чтобы перейти:

Правило — это условия плюс услуга

Политика начислений состоит из двух частей. Услуга — обычная услуга биллинга: её цена и периодичность задаются в карточке услуги, как у любой другой. Условия — то, что делает политику политикой: кому эту услугу назначить и когда снять.

Каждую ночь, после обычных начислений, биллинг проверяет условия всех включённых политик. Кто подошёл — входит в режим, и ему подключается услуга. Кто перестал подходить — выходит, и услуга снимается. Человек в этом цикле не нужен.

flowchart LR
  A["👤 Клиент"] -->|"подошёл под условия"| B["⏱ В режиме<br/>услуга подключена"]
  B -->|"пополнил счёт<br/>или снова в сети"| C["✅ Вышел<br/>услуга снята"]
  B -->|"долго в режиме"| D["📋 Шаги эскалации<br/>CRM, Поддержка"]
  D -->|"6 месяцев"| E["🚩 К расторжению"]
  B -.->|"сотрудник, с причиной"| F["⏸ Исключён"]
  F -.->|"«Вернуть»"| A
Страница «Политики начислений»: сводка, политики с организацией, услугой, условиями, клиентами и режимом
Настройки → Политики начислений: у каждой политики видно услугу, условия, сколько клиентов в режиме и сколько начислено за месяц

Сначала наблюдение

Правило, которое касается сотен клиентов, нельзя включать вслепую. Поэтому новая политика начинает в режиме «Наблюдение»: каждую ночь она считает, кто подошёл бы, пишет журнал прогона — и ничего не списывает. В списке рядом с ней видно «подошло бы N».

Месяц наблюдения показывает, совпадают ли цифры с ожиданием. Если в «подошло бы» попали служебные договоры или клиенты на бесплатном тарифе — условия правят до того, как кто-то получил лишнее списание. Только потом политику переключают в боевой режим.

Кому начислять: условия из блоков

У политики есть встроенные условия: сколько месяцев клиент в минусе без оплаты и сколько месяцев не пользуется интернетом. Срок считается от ухода в минус, а не от последнего платежа: клиент, который платил понемногу, но всё равно остался в долгу, тоже попадёт в правило.

Остальное собирается из дополнительных блоков, без программиста:

Окно условий политики: раздел «Кому», дополнительное условие «Атрибут клиента — тип помещения: частный дом, дача»
Окно условий: блок «Тип помещения» и счётчик «Сейчас подходят» над формой

Над формой — живой счётчик «Сейчас подходят». Он пересчитывается при каждом изменении условий, ещё до сохранения. Резкий скачок счётчика — первый признак того, что условие задевает не тех.

Если две политики не должны действовать одновременно, их ставят в одну группу с приоритетом. Например, сбор для частного сектора снимается, пока клиенту начисляется «Содержание линии»: платить за одну линию дважды клиент не будет. Начислять можно с 1-го числа месяца и не раньше заданной даты — удобно, когда правило вводится с понятного клиентам срока.

Шаги эскалации

Клиент, который полгода в минусе и не выходит в сеть, — уже не про начисление, а про решение: вернуть его или расторгнуть договор. Шаги эскалации делают это решение чьей-то задачей:

Шаги эскалации политики: через 3 месяца — сделка в CRM с задачей, через 6 — обращение в Поддержку и пометка «к расторжению»
«Выход и эскалация»: каждый шаг срабатывает для клиента один раз

Каждый шаг выполняется для клиента один раз. Новый шаг сработает сразу для всех, кто уже дольше срока в режиме, — окно заранее показывает, для скольких клиентов.

Что узнает клиент

Списание, о котором клиент не знал, превращается в звонок в поддержку. Поэтому при входе в режим и при выходе из него политика отправляет уведомление шаблоном из раздела «Сообщения»: каналы и текст берутся из шаблона организации. Кнопка «Как увидит клиент» показывает уведомление на настоящем клиенте этой политики, с подставленными суммами и датами.

Предпросмотр уведомления при входе в режим на примере клиента политики
«Как увидит клиент»: текст уведомления с подстановками на реальном клиенте

В личном кабинете клиент видит строку о действующей политике. Сотрудник видит бейдж политики прямо в заголовке карточки клиента — и не ищет, откуда взялась незнакомая услуга.

Клиенты в режиме и исключения

Из меню политики открывается список клиентов: кто в режиме сейчас, кто помечен к расторжению, кто вышел и кто исключён. По каждому — с какой даты, сколько начислено и какой баланс. Список выгружается в таблицу для обзвона или сверки.

Клиенты в режиме: срезы, поиск, начислено и баланс, кнопки «Исключить» и «Вернуть»
Клиенты в режиме: срезы, деньги, исключение и возврат

Иногда начислять нельзя, хотя условия выполнены: с клиентом договорились об оплате, идёт разбирательство, это служебный договор. Такого клиента исключают из правила с причиной. Услуга снимается, клиенту ничего не уходит, а причину видят коллеги и проверка. Вернуть клиента можно одной кнопкой — со следующего прогона он снова кандидат.

Выходит клиент сам: пополнил счёт до плюса или снова пользуется интернетом — услуга снимается в ближайший прогон.

Отчёт: вернулись ли клиенты к оплате

Смысл правила не в начислениях, а в том, сколько клиентов вернулось к оплате. Отчёт по политике показывает это по месяцам за год: сколько вошло в режим, сколько вышло и сколько из вышедших снова платит. Начисленное считается без сторно — отменённые списания не завышают цифру. Отдельно — прогноз: сколько начислится в следующем месяце.

Отчёт по всем политикам: таблица и график начислений по месяцам
Общий отчёт по всем политикам: режимы, клиенты, вернулись к оплате, начислено и прогноз

Если клиент всё-таки уходит

Пометка «к расторжению» — это не конец работы. У ушедшего клиента остаются роутер или ONU и занятый порт. Модуль связан с двумя разделами:

Склад: панель «Забрать у ушедших» — клиенты к расторжению и в корзине, оборудование с серийными номерами
Склад → Остатки → «Забрать у ушедших»: что и у кого забрать

Ресурсы сети освобождаются только вручную, после сверки с монтажником: пока кабель на месте, клиента ещё можно вернуть, и освобождённый порт пришлось бы занимать заново. Каждое освобождение пишется в журнал.

Как это работает в СмИТ Биллинге

«Правила начислений» — отдельный модуль. Готовые шаблоны — «Содержание линии при приостановке», «Инфраструктурный сбор (частный сектор)», «Кандидаты к расторжению» — создаются одной кнопкой и сразу в режиме наблюдения. Права на изменение политик выдаются отдельно от права их смотреть. Если организаций несколько, у каждой свои политики и свои клиенты. Если модуль выключить, правила перестают вводить новых клиентов, но продолжают выводить тех, кто уже в режиме: никто не останется с услугой навсегда.

Все снимки в этой статье — с демо-стенда на вымышленных данных: там можно открыть политики, окно условий и отчёт самому.

Как это устроено внутриНочной прогон после начислений, журнал каждого прогона, условия-блоки из реестра (незнакомый блок не пропускает никого), шаг эскалации — один раз на клиента, выход из режима работает и при выключенном модуле. Как мы к этому пришли — в канале разработки.

Посмотреть на своих данных

Покажем платформу на живом стенде и разберём ваш случай. Или спросите ассистента прямо сейчас — он отвечает по документации и настройкам.

Поделиться ВКонтакте Telegram

Читайте также

7 мин
Деньги

Абонент ушёл в минус: что происходит дальше

Отключить сразу — потерять клиента, не отключать — кормить его в долг. Разбираем порядок, при котором должник узнаёт о долге до отключения, а не после.

Читать →
10 мин
Сеть и оборудование

Путь роутера: как устроен склад в СмИТ Биллинге

Склад, монтажник, клиент — у каждой вещи один держатель. Выдача под две подписи, лимит подотчёта, передача клиенту с SMS, аренда, сторно и инвентаризация без закрытия склада. С обучающим роликом.

Читать →
7 мин
Сеть и оборудование

Путь опоры: как устроена карта сети в СмИТ Биллинге

От позиции в договоре с электросетями до фото с телефона: слои, поиск, карточка узла, редактор с отменой, привязка клиентов, импорт из Google Earth, заявки, сделки и мониторинг NAS. С обучающим роликом.

Читать →