Как устроен композитный ERP-стенд TerraLink
Композитный подход вместо монолитных систем
Компании все чаще отходят от идеи единой монолитной архитектуры в пользу гибких ИТ-ландшафтов, где разные системы закрывают отдельные бизнес-задачи и объединяются через интеграционный слой. Такой подход получил название композитной (или компонуемой) архитектуры.
Чтобы на практике показать, как может выглядеть такой ИТ-ландшафт, мы в TerraLink создали композитный ERP-стенд — единую демонстрационную среду, которая объединяет несколько корпоративных систем и сквозных бизнес-сценариев.
Из чего состоит композитный ERP-стенд TerraLink
Композитный ERP-стенд — это набор взаимосвязанных демо-систем, объединенных в единый ландшафт для демонстрации возможностей композитной архитектуры. По сути, это наша практическая лаборатория по построению различных корпоративных ИТ-ландшафтов.
Его главная задача — показать, как различные корпоративные решения взаимодействуют между собой в реальных бизнес-процессах: от возникновения события в одной системе до передачи данных, обработки и отображения результата в другой.
В состав стенда входят:
-
ERP-системы различных вендоров;
-
системы управления персоналом и HR-процессами;
-
решения для управления мастер-данными;
-
платформы аналитики и бизнес-планирования;
-
интеграционная шина;
-
инструменты автоматизированного тестирования.
Решения, которые мы используем в стенде:
-
Global ERP;
-
Галактика EAM;
-
Решения 1С (включая 1С:ERP, 1С:SRM и 1С:ЗУП);
-
SAP ERP;
-
Mirapolis HCM;
-
Форсайт;
-
Решения для IBP/APS;
-
Наш продукт для тестирования TerralinkQAS.
Каждая демо-система выполняет роль отдельного продукта/домена, а интеграционная шина обеспечивает маршрутизацию, преобразование форматов и согласование взаимодействий между ними.
Какие задачи можно решать с помощью композитного ERP-стенда
Проверка архитектурных гипотез
На стенде можно моделировать взаимодействие различных систем до начала полноценного проекта: проверять интеграции, тестировать сценарии обмена данными и валидировать архитектурные решения.
Это особенно важно в проектах, где ИТ-ландшафт формируется из решений нескольких производителей.
Демонстрация возможностей заказчикам
Вместо презентаций клиент может увидеть реальные сквозные процессы и понять, как работает композитная архитектура на практике.
Например:
-
как ERP взаимодействует с HR-системой;
-
как данные передаются в BI-платформу;
-
как происходит интеграция между кадровым контуром и системой оценки персонала;
-
как строится единый процесс планирования и аналитики.
Развитие методологии композитной архитектуры
Развивая стенд, мы отрабатываем практические подходы к построению композитных ИТ-ландшафтов:
-
правила интеграции;
-
принципы выбора решений;
-
подходы к распределению ролей между системами;
-
методики проектирования сквозных процессов.
В дальнейшем эти наработки используются как базовый фреймворк в клиентских проектах.
Примеры сценариев композитного стенда
Кейс ERP на примере машиностроительного завода
Системы: Global ERP, TerralinkQAS
На примере процессов виртуального машиностроительного завода можно увидеть полный цикл работы предприятия: от заключения договора на поставку тепловоза и получения аванса до закупки необходимого дизель‑генератора, выпуска готовой продукции, отгрузки и окончательных взаиморасчетов с покупателем.
Сценарий реализуется в ERP‑системе Global ERP, включающей модули управления производством, закупками, складом, договорной деятельностью, бухгалтерским и налоговым учетом, а также казначейством и бюджетированием (БДДС) и ТОиР.
Отдельный сценарий посвящен автоматизированному тестированию этих процессов с помощью системы TerralinkQAS.
Скрипт системы производит последовательные вызовы интерфейсов Global ERP в браузере, ввод данных и ожидание реакции. Вызывается и отрабатывает вся цепочка документов от Заказа до оплаты показанная на предыдущих слайдах.
Каждый шаг/вызов проверяется на ожидаемый результат и протоколируется. В случае невозможности выполнить шаг цепочка автотестирования останавливается и причина сбоя отражается в финальном отчете системы.
Кейс по подбору персонала
Системы: 1С:ЗУП, Mirapolis HCM, платформа Форсайт
В рамках сквозного HR-сценария данные о сотрудниках (оргструктура, штатные единицы) передаются из 1С в Mirapolis. Она содержит:
-
Интеграцию с подборными сайтами
(поиск, размещение вакансий, сбор откликов) -
Поиск по внутренней базе кандидатов и работным сайтам, импорт и распознавание входящих резюме
-
Настройку процессов согласования заявок на подбор и этапов процесса подбора
-
Поддержку процесса подбора email- и sms-уведомлениями
-
Интеграцию с MS Outlook/добавление встреч в календарь
-
Электронное тестирование кандидатов, оценку и сравнение кандидатов
Далее информация поступает в аналитическую платформу Форсайт, где формируются отчеты по показателям:
-
Объем найма
-
Число заявок на подбор персонала
-
Среднее время закрытия заявок на подбор
-
Причины отказов кандидатов от предложений о работе
-
Воронка подбора персонала (этапы отбора)
Распределение мастер-данных в ландшафте
Системы: GlobalMDM, 1С:ЗУП
В композитном стенде выделены две мастер‑системы для управления ключевыми доменами мастер‑данных.
GlobalMDM выступает централизованным хабом по «внешним» объектам: материалам, деловым партнёрам и физическим лицам. Создание и изменение этих данных выполняется только в GlobalMDM, после чего эталонные записи реплицируются во все прикладные системы‑потребители.
1С:ЗУП является мастер‑системой по HR‑данным: сотрудникам, структуре предприятия, должностям, подразделениям и штатному расписанию. Кадровые объекты ведутся исключительно в ЗУП и распространяются в во системы ландшафта. Между GlobalMDM и 1С:ЗУП настроено согласованное управление связью «физическое лицо ↔ сотрудник», что позволяет обеспечить единую идентификацию данныx.
Другие кейсы композитного стенда
-
Процесс производства фармацевтической компании на базе 1С: ERP
-
Сквозное планирование закупок и запасов
-
Кейс по оценке персонала
От демонстрации — к реальным проектам
Композитный ERP-стенд TerraLink — это практическая лаборатория по построению современных корпоративных ИТ-ландшафтов.
Он позволяет:
-
проверять архитектурные решения до старта внедрения;
-
изучать реальные интеграционные сценарии;
-
ускорять запуск и проектирование новых систем.
Главная идея стенда — показать, что современная корпоративная архитектура может быть гибкой, масштабируемой и независимой от одного производителя ПО, сохраняя целостность бизнес-процессов и управляемость инфраструктуры.