ABACS – биллинговая система
 Главная   Новости   О системе   Статьи   ABACS Inside   Поддержка   Контактная информация   Карта сайта 
ABACS Inside

 


ABACS Inside

Двумерный штрих-код (QR-код) в платежных документах.

01.05.2017

Реализована возможность добавления в платежные документы двумерный штрих-код (QR-код) с реквизитами
поставщика услуг и параметрами текущего платежа в соответствии с ГОСТ 56042-2014.



Дополнения в веб-кабинете и среде разработки Q-языка (QIDE).

01.09.2016

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

Среда разработки Q-языка (QIDE) пополнилась файловым хранилищем информации о проектах (репозитарием). Хотя репозитарий может хранить информацию и о рабочих проектах, основное его назначение - быстрый поиск и загрузка в QIDE примеров проектов, для дальнейшего использования их как прототипов новых проектов.




Создана новая версия службы приема платежей.

01.06.2016

На базе АСР АБАКС создана новая версия службы приема платежей, совершаемых клиентами в финансовых организациях, в частности, Сбербанке РФ.

В предыдущей версии система приема платежей имела в своем составе "тонкого" клиента между сервером банка и службой. Такой клиент должен сопровождаться специалистами оператора, использующего АБАКС, что усложняло эксплуатацию системы. В новой версии используется прямое подключение службы к серверу банка с использованием стандартизированного протокола обмена и шифрованного канала (SSL).



    

Увеличено быстродействие виртуальной машины.

13.05.2010

Увеличено быстродействие виртуальной машины, выполняющей код модулей, созданных встроенным языком программирования.

По мере развития АСР ABACS возникла необходимость обрабатывать при помощи модулей встроенного языка значительные объемы информации с ограниченным временем выполнения, например групповые отчеты, расчет сальдо абонентов в реальном времени (горячий биллинг) и др.

Виртуальная машина (ВМ), выполняющая код Q-модуля, представляет собой программный эмулятор микропроцессора, что ограничивает ее быстродействие, особенно при недостатке аппаратных ресурсов.

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

Разработчики АСР провели работу по совершенствованию компилятора, генерирующего исполняемые коды, уменьшив размер некоторых часто используемых команд, что привело к увеличению скорости их обработки виртуальной машиной.

Подверглась модификации и сама ВМ, в которой была упрощена логика обработки команд и способы доступа к данным, что, однако, не повлияло на надежность ее работы. Все эти мероприятия позволили получить выигрыш в быстродействии, достигающий в некоторых случаях 25 процентов от времени выполнения в базовой версии АСР.




    

Расчет услуг, оказываемых с помощью телефониста

10.09.2009

В XXI веке операторы фиксированной связи по-прежнему оказывают услуги предоставления телефонных соединений с помощью телефониста.

Теперь услуги комзала поддерживаются и в АСР «ABACS». На уровне С-кода системы были реализованы хранилище услуг комзала и библиотека функций Q-языка для работы с данными комзала. Собственно обработка данных (импорт, расчет услуг по данным комзала) выполняется отдельными модулями, написанными на встроенном языке.

Оказанные услуги (предоставленные соединения) могут быть занесены в хранилище данных комзала вручную оператором АСР, либо импортируются Q-модулем из файла. Следующий Q-модуль анализирует действующие устройства/услуги абонентов и при необходимости устанавливает абонентам услуги комзала. Наконец, еще один модуль, производящий расчет начислений, задействуется в процессе расчета абонентов.




    

Раздельный учет в «горячем» биллинге

26.05.2009

Служба оперативного биллинга дополнена поддержкой раздельного учета. В установках горячего расчета появилась опция «Разрешение раздельного учета», на вкладке «Установки» – новая кнопка «Горячий биллинг. Установки».

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

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

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




    

Применение скидок

28.02.2009

Тарификатор АСР «ABACS» пополнился новым справочником «Скидки на услуги».

Администратор АСР при создании и редактировании скидок сможет:

  • Определять период, в котором допустимо использование скидки;
  • назначать услуги, для которых разрешено использование данной скидки;
  • задавать альтернативный тарифный план внутризоновой/МГ/МН телефонии;
  • задавать иные параметры скидок для расчетных Q-модулей.

Созданные скидки назначаются оператором АСР для установленных услуг абонентов, для чего используется кнопка «Скидки» в окне «Устройства / услуги». Кнопка активизируется только для услуг, которым в тарификаторе разрешено использование скидок, и доступна только для операторов, имеющих соответствующее право.

Логика расчета услуг со скидками вынесена за пределы ядра системы, и реализуется Q-модулями, которые считывают параметры действующей скидки, чтобы использовать их в собственном алгоритме расчета – такой подход традиционен для АСР «ABACS».




    

Перенос устройств и услуг

16.09.2008

Для переоформления договора на другого абонента оператор АСР «ABACS» должен закрыть устройства и услуги у «старого» абонента, затем создать устройства и услуги для нового абонента.

Зачастую вновь заводимые устройства и услуги полностью или частично совпадают с набором устройств и услуг закрываемого абонента. Как правило, такое случается при реорганизации юридических лиц. Для физических лиц аналогичная ситуация может случиться при переоформлении договора на своего родственника.

Если абонент имеет десятки и сотни устройств/услуг, ручное выполнение операций становится слишком трудоемким.

Теперь на вкладке «Работа с абонентами» появилась кнопка «Перенос устройств». В одноименном окне оператор может выбрать абонента, выбрать переносимые устройства, указать нового абонента – программа проставит конечную дату действия устройств/услуг, создаст для нового абонента такие же устройства/услуги с заданной начальной датой действия.

Поддерживается перенос адресов устройств, дополнительных параметров устройств/услуг, паролей доступа.

Произошедшие движения устройств/услуг отслеживаются службой планировщика заданий CLACSA, которая формирует задания на автоматическую приостановку доступа для закрываемых устройств/услуг и предоставление доступа для вновь заведенных устройств/услуг.




    

Применение Q-библиотек cDetail и cPrint

09.06.2008

Q-модули, предназначенные для печати платежных документов (счетов-фактур, актов выполненных работ, квитанций и т.д.), выполняют однотипную работу:

  • Считывают данные из детализаций документов начислений.
  • Производят операции с HTML-шаблонами (открытие, заполнение, объединение, печать, сохранение в файл).

Для выполнения перечисленных операций используются функции ядра АСР «ABACS», объявленные в файлах определений BillContex.def и htPrint.def.

Оказалось полезным использовать функции не напрямую, но посредством классов Q-языка. Создана Q-библиотека сPrint для работы с функциями печати htPrint.def, и библиотека сDetail – для чтения информации детализаций.

Использование Q-библиотек в модулях печати позволило сократить объем исходных кодов модулей печати, облегчило обработку ошибок – в результате исходники стали более прозрачными и простыми.





Яндекс.Метрика
Наверх