Главная / Проекты / Решение класса "Accounting Engine" для сложного учета

Решение класса "Accounting Engine" для сложного учета

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

Реализованное решение

SmartAE — это решение класса Accounting Engine для автоматизации сложного учета в финансовых организациях, которое разработано на базе платформы Java EE 7. Для исполнения процессов и правил обработки бизнес-событий используется BPM-контейнер Red Hat JBoss BPM Suite 6.4. Решение может быть развернуто на различных промышленных серверах приложений, реализующих платформу Java EE 7, включая Red Hat Enterprise Application Platform 7.

Особенности реализации

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

Инструмент KIE Workbench, входящий в состав Red Hat JBoss BPM Suite, предоставляет бизнес-аналитику развитой веб-интерфейс для настройки реализованных в процессном приложении процессов и правил обработки бизнес-событий продуктовых систем. В частности, процессы описываются в виде графических диаграмм на языке BPMN 2.0, а правила — с помощью динамических форм или таблиц принятия решения.

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

Данное программное средство предоставляет возможность изолировать разнородный слой систем, реализующих бизнес-стратегию Заказчика, от особенностей ведения учета по РСБУ, а также позволяет производить в параллельном режиме учет по МСФО.

Система развернута на сервере приложений Red Hat Enterprise Application Platform 7.

Результаты

Внедренное решение позволяет банку оперативно проводить запуск новых бизнес-продуктов и интеграцию соответствующих продуктовых систем с системами учета, что достигается за счет использования решения SmartÆ в качестве промежуточного слоя между ними.