Tariscope 4.6. Руководство пользователя
3. Приложения Tariscope
3.9. Счета абонентов
3.9.6 Прогнозирование размера месячных начислений абонентам
Эта функция может быть актуальной для пользователей редакции Tariscope Provider. Одной из задач, которая возникает у операторов связи перед формированием счетов-фактур или квитанций для абонентов, является проверка правильности начисления услуг абонентам. При большом количестве абонентов эта задача может занять много времени. Поэтому в Tariscope добавлена возможность с помощью искусственного интеллекта создания моделей начислений для абонентов и выявления перечня абонентов, у которых сумма начислений за текущий месяц значительно отличается от обычных (прогнозируемых) начислений. Случаи, когда текущая сумма начислений значительно отличается от прогнозируемой, еще не означают ошибки в начислении. Потому что, например, абонент мог приобрести какую-то новую услугу, выполнить необычный международный вызов или другое, потому текущее начисление отличается от обычного. Но такие начисления рекомендуются для проверки перед отправкой счета абоненту.
Для создания модели начислений в меню Tariscope выберите Умный помощник. Появится страница Умного помощника, как показано на рисунке 3.9.6.1.
Рисунок 3.9.6.1
Модель начислений можно создавать для каждого абонента отдельно, что может потребовать много времени, или можно разделить абонентов на группы с подобными начислениями. Если вы не будете использовать группировки абонентов, то щелкните по кнопке Прогноз платежа. Дальнейшая работа в этом режиме описывается ниже.
Для разделения абонентов на группы щелкните по кнопке Группировка клиентов.
Появится страница Умная группировка, которая показана на рисунке 3.9.6.2.
Рисунок 3.9.6.2
Кликните по иконке Настроить группировку на панели инструментов. Появится страница Мастера настройки умной группировки, приведена на рисунке 3.9.6.3.
Рисунок 3.9.6.3
Запустите Мастер, щелкнув по кнопке Старт. Страница Мастера примет вид, показанный на рисунке 3.9.6.4.
Рисунок 3.9.6.4
На этой странице нужно выбрать максимальное количество групп абонентов, на которую вы хотите разделить всех абонентов, и период времени на котором будут формироваться модели начислений.
Невозможно точно рекомендовать необходимое для вас количество групп. Оно в первую очередь зависит от многообразия видов услуг, которые начисляются абонентам, количества абонентов и количества услуг. По умолчанию предлагается создать 10 групп. Вы можете оставить это значение, а в случае неудовлетворительного прогнозирования начислений, повторите настройки групп, увеличив их количество. Как указывалось выше, можно не создавать и вовсе группы. В этом случае Tariscope будет создавать модель начислений для каждого абонента.
В позиции Максимальное количество групп задайте их количество или оставьте значения по умолчанию.
В календаре Начало периода задайте дату, начиная с которой, в вашей базе Tariscope, есть данные по начислениям.
В календаре Конец периода задайте дату периода, за который будет формироваться модель начислений для абонентов.
Щелкните по кнопке Далее. Начнет выполняться распределение абонентов по группам (рисунок 3.9.6.5).
Рисунок 3.9.6.5
В зависимости от количества абонентов, периода, который выбран для построения моделей, количества начислений за этот период и параметров компьютера эта процедура может занять некоторое время. Результат группировки абонентов отображается в виде диаграмм, пример которых приведен на рисунке 3.9.6.6.
Рисунок 3.9.6.6
Надо выбрать такую диаграмму, где возможно точно распределить точки на отдельные группы. Нажмите на кнопку Далее. Некоторое время продолжение обработка данных, после чего появится последняя страница мастера настройки (рисунок 3.9.6.7).
Рисунок 3.9.6.7
Эта страница отображает количество созданных групп абонентов. Например, на приведенном рисунке их 2. Щелкните по кнопке Закрыть, чтобы завершить настройку. Будет отображена страница Умная группировка с перечнем созданных групп (рисунок 3.9.6.8).
Рисунок 3.9.6.8
Если щелкнуть по любой группе, то можно увидеть перечень абонентов, которые включены в эту группу.
При необходимости можно сбросить группировки, чтобы создать их вновь. Для этого надо щелкнуть по иконке Сбросить группировку на панели инструментов. После запроса о необходимости удаления данных, результаты группировки будут удалены.
Для прогнозирования начислений в месяц вернитесь на страницу Умного помощника и щелкните по кнопке Прогноз платежа. Появится страница Tariscope Прогнозирование, которая приведена на рисунке 3.9.6.9.
Рисунок 3.9.6.9
Эта страница позволяет задать параметры службы, rкоторая будет автоматически выполнять расчет начислений для абонентов на текущий месяц (при необходимости и за прошлый месяц) и сообщать о его результатах.
Для установки параметров службы, щелкните по кнопке Открыть настройки. Появится страница Настройки, пример которой приведен на рисунке 3.9.6.10.
Рисунок 3.9.6.10
В календаре Следующий запуск задайте дату и время следующего запуска системы прогнозирования. Если вы хотите выполнить прогнозирование сейчас, установите текущую дату и время.
В позиции Предыдущий период (в месяцах) задайте количество предыдущих месяцев, данные по начислениям за которые будут использоваться для создания модели. Обычно, чем больше количество месяцев, тем точнее будет модель. В то же время большой объем информации может потребовать большего времени для обработки данных. Не имеет смысла задавать период больше, чем имеются данные о начислении в базе Tariscope.
В позиции Порог платежа задайте минимальную величину, отклонения на которую прогнозируемого значения начислений от фактического значения может считаться значимым.
В позиции Порог отклонения задайте процент. При значении прогнозируемого начисления, которое будет превышать этот процент по отношению к реальному начислению, и в то же время будет больше, чем значение, указанное в позиции Порог платежа будет считаться, что отклонение начисления за месяц является значимым.
Перечень Журналирование позволяет вести журнал работы службы прогнозирования с разной степенью детализации. Существует 7 степеней детализации. Наименее детальный Статус. Наиболее подробный: Отладка. По умолчанию предлагается уровень Информация.
При формировании модели начислений возможно как группировка абонентов с подобными начислениями, так и формирования модели начислений для каждого абонента.
Если вы не хотите использовать группировки абонентов, то выберите в перечне Использовать группировку значение Без группировки.
Значение Авто в этом списке означает, что служба прогнозирования сама определит необходимость использования группировки и необходимое количество групп при его использовании. Надо иметь в виду, что этот режим требует больше ресурсов и времени для обработки данных.
Если вы хотите использовать ранее созданные группировки, то выберите в списке значение Предустановленная. В этом случае, если вы не сделали предварительно разделение абонентов на группы, щелкните по ссылке «здесь» возле фразы: «Чтобы использовать группировку в процессе прогнозирования, сначала необходимо настроить группы здесь», чтобы создать эти группы.
В зависимости от задачи, которая стоит перед вами, можно создавать прогноз начислений для текущего или прошлого месяцев. Выберите необходимое значение в списке Месяц для прогноза.
Раздел Уведомления позволяет использовать или нет оповещения о наличии абонентов с превышением начислений относительно прогнозируемых значений.
Для использования уведомлений включите переключатель Включено Кроме того, для работы системы рассылки требуется настройка параметров отправки. Они выполняются на странице настройки Дополнительная почта для рассылки.
Сообщения о результатах сравнения текущих начислений с прогнозируемыми могут отправляться в любом случае или только при наличии абонентов с необычными начислениями. В последнем случае следует включить переключатель Отправлять только при наличии аномальных абонентов.
В позиции Email введите адрес электронной почты, на который будут отправляться сообщения. Можно задать несколько адресов. Для этого нужно отделить их точкой с запятой.
В позиции Тема письма укажите название сообщения.
В позиции Текст письма вы можете оставить без изменений. При этом будет отсылаться список абонентов с аномальными начислениями.
Для сохранения параметров настроек щелкните по кнопке Сохранить. После этого вы вернетесь на страницу Tariscope Прогнозирование.
Как указывалось ранее, подсистема прогнозирования работает как служба Windows. Вы можете запускать эту службу, используя системную учетную запись (LocalSystem) или любую другую, имеющую доступ к базе данных Tariscope. По умолчанию используется учетная запись LocalSystem. При этом переключатель Управления службой включен.
Если вы хотите использовать другой аккаунт, выключите этот переключатель.
В позиции Учетная запись введите аккаунт, от которого будет работать служба.
В позиции Пароль укажите пароль для этого аккаунта.
Если вы еще не установили службу Tariscope Прогнозирование, щелкните по кнопке Установить службу. При успешной установке службы эта кнопка изменяет название на Удалить службу.
Для запуска службы нажмите кнопку Запустить службу. Если запуск службы был настроен на прошедший или текущий час, эта служба сразу запустится. При необходимости результаты работы можно отследить, нажав на кнопку Открыть журнал работы. Пример страницы такого журнала приведен на рисунке 3.9.6.11.
Рисунок 3.9.6.11
Страница журнала содержит панель инструментов со следующими иконками:
- Обратно к настройкам службы. Позволяет вернуться на страницу настроек.
- Запустить службу. Запускает службу Tariscope Прогнозирование, если она остановлена.
- Остановить службу. Останавливает службу Tariscope Прогнозирование, если она работает.
- Обновить. Обновляет журнал.
- Очистить журнал работы. Очищает журнал.
- Запустить чтение лога. Обновляет чтение лога, если он раньше был приостановлен.
- Остановить чтение лога. Приостанавливает обновление лога. Это бывает полезно, когда нужно найти в нем какую-нибудь информацию, а он постоянно обновляется, то есть появляются новые записи.
- Скачать журнал. Загрузка журнала во внешний файл.
Для получения результатов работы службы на странице Tariscope Прогнозирование щелкнуть по кнопке Последний отчет. Откроется страница Отчет о прогнозировании платежей на заданную дату.
Эта страница содержит перечень абонентов, у которых прогнозируемое начисление услуг превышает реальные начисления более чем на N процентов. Значение N было задано на этапе настройки.
Чтобы проверить правильность начисления услуг конкретного абонента, выберите строку с этим абонентом и щелкните по иконке Открыть счет абонента на панели инструментов. Откроется страница со счетом абонента, где нужно проверить правильность начислений услуг.
После проверки правильности начислений вернитесь на страницу Отчет по прогнозированию платежей на дату. Вы можете удалить проверенного абонента из этого списка. Для этого выделите необходимую строку и щелкните по иконке Убрать из списка.
Повторите предварительные операции со следующими абонентами. Если вы хотите сразу же удалить из списка всех абонентов, щелкните по иконке Убрать всех из списка.