Кейсы

FinTech разработка

EDI (Electronic data interchange — электронный обмен данными)

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

React   Redux   Java   Spring   Camunda   ActiveMQ   PostgreSQL   MongoDB   Drools   XSLT   Liquibase   Docker   OpenShift   ELK

ДЕТАЛИ ПРОЕКТА

arrow

Команда проекта

1 Project manager, 5 Developers, 1 System Analyst, 1 QA Engineer, 1 DevOps

Длительность проекта

11 месяцев

Решение

Команда DevTools разработала новое ядро конфигурации организаций и процессинга EDI документов.

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

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

Функционал системы

- декларативная конфигурация организаций при регистрации и настройка этапа процессинга документов;
- унифицирование процессинга документов через ядро бизнес процессов Camunda;
- визуальный мониторинг и повторная отправка документов в случае сбоев системы, электронный обмен;
- поддержка различных стандартов электронного документооборота, таких как EDIFACT, ANSI X12, XML, JSON и др;
- преобразование и сопоставление данных для согласования с различными форматами;
- мониторинг статуса и жизненного цикла электронных документов в реальном времени;
- автоматизация процессов обработки заказов, счетов-фактур, отгрузок и прочих бизнес-операций;
- возможность обмена данными через различные каналы связи, включая FTP, AS2, SFTP, HTTP/HTTPS и др;
- безопасность системы, включая шифрование, аутентификацию, контроль доступа и аудит действий.

Результат

В результате внедрения проекта, доступный функционал системы позволил Заказчику:
- упростить процесс регистрации организаций для EDI провайдера и обработки документов;
- сократить время подключения пользователя в 5 раз;
- минимизировать количество ошибок конфигурации;
- снизить финансовые издержки на обслуживающий персонал и оптимизировать штат.

В новом ядре процессинга использована унифицированная система выполнения бизнес-процессов на базе Camunda, это позволило отказаться от lecagy решения и увеличить сопровождаемость решения.

Оставьте заявку и мы свяжемся с вами для получения консультации

Полное имя*
Email*
Страна*
Номер телефона
Сообщение