¬аше окно в мир —јѕ–
 
Ќовости —татьи јвторы —обыти€ ¬акансии Ёнциклопеди€ –екламодател€м
—татьи

2 марта 2016

»нтеграци€ T-FLEX PLM с ERP

—ергей ƒимитрюк, ведущий системный аналитик компании Ђ“оп —истемыї

—ергей ƒимитрюк “оп —истемы

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

Ќа решение этих задач направлен комплекс инструментов системы T-FLEX DOCs, который реализует новые технологии и стандарты, позвол€€ строить комплексные, межсистемные процессы дл€ взаимодействи€ T-FLEX DOCs и сторонних бизнес-приложений, причем как внутри предпри€ти€, так и с участием систем бизнес-партнеров.

«а счет интеграции различных процессов компании получают прослеживаемость информации по всей цепочке движени€ данных, точность и согласованность данных, ускор€ют выход своих продуктов на рынок, быстрее реагируют на изменени€ внешних условий и требований рынка, повышают эффективность своей работы. ¬ то же врем€, компании могут оперативно задействовать данные бизнес-партнеров с помощью синхронизированных каталогов продукции и автоматизированных транзакций напр€мую с их системами, обеспечива€ тем самым совместное ведение бизнеса. ќрганизации добиваютс€ интеграции своих бизнес-процессов различными способами. ¬ большинстве случаев это включает интеграцию корпоративных пакетных приложений своими силами, взаимодействие с бизнес-партнерами через стандартизацию форматов передачи данных в сообщени€х или использование услуг компаний-интеграторов. Ќазванные подходы обеспечивают быстрый и легкий способ интеграции разнородных систем по принципу Ђточка Ч точкаї, однако не всегда дают желаемый результат от инвестиций на долгосрочную перспективу. — увеличением числа систем сложность взаимосв€зей различных приложений возрастает, увеличиваютс€ операционные затраты, а также, в случае внесени€ изменений, снижаетс€ стабильность всей »“-инфраструктуры. Ѕолее того, интеграци€ Ђточка Ч точкаї не всегда позвол€ет объедин€ть разнородные бизнес-приложени€ и системы в целостное, гибкое и интегрированное решение.

¬се это заставл€ет прогрессивных руководителей организаций искать новый подход дл€ интеграции своих процессов. ѕодобные компании движутс€ от разнородных взаимосв€занных решений к широкой коммуникационной инфраструктуре в едином информационном пространстве. Ёто основа, котора€ позвол€ет решать поставленные задачи и способна развиватьс€ в будущем. “акой основой €вл€етс€ технологическа€ платформа “-FLEX DOCs Line и построенна€ на ее основе система “-FLEX DOCs.

—истема “-FLEX DOCs имеет широкие развернутые механизмы дл€ настройки межсистемной интеграции, котора€ может использовать различные модели взаимодействи€. ѕри этом предоставл€ютс€ как специализированные инструменты, такие как Ђ—инхронизатор справочниковї, так и универсальные API-функции, применение которых позвол€ет удовлетворить самые высокие требовани€. ѕредоставл€€ своим клиентам универсальное решение по приемлемой цене, компани€ Ђ“оп —истемыї помогает им повысить гибкость процессов и прозрачность информационного пространства, при этом снизив уровень затрат на интеграционные проекты.

ѕреодолеваем барьеры на пути к интеграции

¬ дополнение к интеграции неоднородных систем компании хот€т сохранить накопленный функционал унаследованных приложений, поскольку мгновенно воссоздать функциональность таких систем в T-FLEX DOCs невозможно. ¬оссоздание функциональности на базе единой платформы Ч это планомерный процесс. ѕоэтому требуетс€ св€зывание разнородных систем через единый интерфейс их запуска. “акже многие организации ищут решение, основанное на стандартах и перспективной сервисно-ориентированной архитектуре, поскольку долгосрочное устойчивое решение требует следовани€ стандартам и правилам работы в распределенной бизнес-среде.

— точки зрени€ компании разнообразие ее программных средств пользовател€м не должно быть заметно. Ѕизнес-процессы должны поддерживатьс€ технической св€зью различных приложений и систем. Ђ“-FLEX DOCs ѕриложени€ї позвол€ет регистрировать унаследованные и сторонние системы и встраивать команды запуска данных приложений в интерфейс “-FLEX DOCs. Ѕлагодар€ этому компании могут интегрировать разные версии систем, основанных на различных технологи€х, и обеспечить реализацию межсистемных процессов, которые требуютс€ компании.

Ђ“-FLEX DOCs –азработчикї предоставл€ет сервисы и средства, которые €вл€ютс€ необходимыми в неоднородном и сложном системном ландшафте, например: инфраструктура обмена сообщени€ми, средства конфигурировани€ дл€ управлени€ процессами и потоком сообщений, средства преобразовани€ формата сообщений между отправителем и получателем (мэппинг), графические средства построени€ бизнес-процедур. ¬ то же врем€, Ђ–азработчикї предоставл€ет единый, централизованный репозитарий дл€ создани€ интерфейсов конечных пользователей (ј–ћ), создани€ и хранени€ макрокоманд, создани€ произвольных справочников (в том числе справочников-аналогов); поддерживает управление межсистемными бизнес-процессами; содержит интегрированный набор средств, помогающий компани€м самосто€тельно создавать нужные им интерфейсы, отображени€ и правила маршрутизации сообщений.

ќсновными задачами дл€ Ђ“-FLEX DOCs —инхронизаци€ї €вл€ютс€ маршрутизаци€ и преобразование сообщений, преобразование объектов одной системы в объекты другой системы с сохранением эквивалентности св€зей и параметров объектов, а также перевод формата данных систем-отправителей в форматы, понимаемые системами-получател€ми. Ќаиболее востребована интеграци€ между PDM/PLM-системами и ERP-системами. ѕоэтому в данной статье речь в основном будет идти об опыте интеграции этих систем. Ђ—инхронизаци€ї Чэто набор специализированных справочников, который содержит предопределенный интеграционный контент дл€ ERP-приложений (рис. 1). Ёто решение эффективно дл€ интеграции процессов предпри€ти€, реализованных в распространенных бизнес-приложени€х ERP, например Ђ1—ї. Ётот предопределенный контент сокращает врем€ интеграционных проектов, поскольку предоставл€ет правила преобразовани€ форматов данных и правила маршрутизации дл€ определенных типовых взаимодействий между системами.

TFLEX PLM ERP

–ис.1

ќдной из трудных задач интеграции €вл€етс€ организационна€ задача.  ак правило, это обусловлено следующими причинами:
  • у PLM- и ERP-систем разные Ђхоз€еваї (подразделени€ и специалисты);
  • парадигмы этих систем различны, то есть структура данных и алгоритмы работы этих систем опираютс€ на разные стандарты;
  • в PLM-системе рождаетс€ основна€ часть данных, которые €вл€ютс€ исходными дл€ работы ERP-системы, но их представление различно.
ѕоэтому успех интеграции в большой степени зависит от согласованности работы специалистов. ѕомимо выбора сценари€ интеграции необходимо реализовать пространство данных, с которым могут независимо работать специалисты одной из систем. ƒл€ этого создают интеграционный каталог (папку) со справочниками Ч аналогами интегрируемой системы (рис. 2).
TFLEX PLM ERP

–ис.2

—лужба преобразовани€ форматов (мэппинг) использует данные о сообщении, отправителе, интерфейсе отправител€, а также получателе и его интерфейсе. ¬ случае синхронных коммуникаций даже направление передачи сообщений важно дл€ правильной трансформации входных, выходных и сообщений об ошибках.

ѕосле извлечени€ информации с правилами трансформации (отображени€ сообщений) из интеграционного каталога (справочника аналога), служба запускает на выполнение преобразование или C#-программу-макрос над бизнес-содержимым исходного сообщени€.

—правочники интеграционного каталога содержат данные в исходном формате без преобразовани€. ѕри этом они дополнительно хран€т св€зь на эквивалентный объект обоих систем, что позвол€ет службе отрабатывать событи€ в фоновом режиме (рис. 3).

TFLEX PLM ERP

–ис.3

“иповые интеграционные сценарии

— помощью Ђ“-FLEX DOCs –азработчикї компании могут автоматизировать свои бизнес-процессы и при этом задействовать различные приложени€ и сетевые технологии. Ќазовем и далее рассмотрим некоторые из типовых интеграционных сценариев:
  • »нтеграци€ приложений (Application-to-Application, A2A);
  • »нтеграци€ бизнес-сценариев (Business-to-Business, B2B);
  • ѕрименение архитектуры SOA.
»нтеграци€ A2A
ќдин из наиболее часто используемых сценариев интеграции различных бизнес-приложений Ч основна€ функци€ еще с развити€ корпоративных сетей. Ќапример, пересылка записей о сотрудниках из системы управлени€ персоналом (HR) в бухгалтерскую систему, передача информации о пользовател€х домена в PDM-систему и т.п.

¬ “-FLEX DOCs такие задачи решаютс€ с помощью либо пакетной обработки, либо унификации всех корпоративных данных и хранении их в единой базе данных (MDM), доступной нескольким приложени€м. ƒанные можно синхронизировать, то есть сделать их ассоциативными, а можно передать без синхронизации (рис. 4).

TFLEX PLM ERP

–ис.4

Ќастройка правил передачи данных производитс€ в —инхронизаторе справочников. Ќа рис. 5 показан фрагмент настройки правил преобразовани€ данных между T-FLEX DOCs и Ђ1—ї. ƒл€ справочников DOCs со сложной иерархией, характерной, например, дл€ структур изделий, есть возможность задать эквивалентную св€зь между объектами такого справочника.
TFLEX PLM ERP

–ис.5

ѕодобный сценарий интеграции (ј2ј) с системой Ђ1—ї успешно внедр€ет ќќќ Ђ»нфо-—ервисї (г. ѕенза), но добавл€ет собственные сервисы, которые позвол€ют Ђзаточитьї интеграцию под задачи клиента.
»нтеграци€ B2B
¬страивание партнерских приложений в бизнес-процессы становитс€ все более важным дл€ современных организаций.  рупные производственные предпри€ти€ уже используют электронный обмен заказами, контролируют поставки и запасы, получают электронные счета, предоставл€ют качественные данные своим поставщикам. ѕоскольку данные транзакции включают передачу юридически важных и представл€ющих финансовую ценность документов, компании должны строго следить за требовани€ми к процессам, описывающим взаимодействи€ с партнерами. ƒл€ передачи информации бизнес-партнерам компании обычно использовали традиционный пакетный режим, аналогичный A2A-интеграции. ќднако в последнее врем€ ситуаци€ мен€етс€, компании нуждаютс€ в организации сквозных Ђбесшовныхї бизнес-процессов, когда объекты переход€т не только от специалиста к специалисту, но и из системы в систему. ¬ этом случае инициатором передачи объекта €вл€етс€ бизнес-процесс.

ѕри использовании пакетного режима (ј2ј) дл€ обеспечени€ непрерывного потока данных приходитс€ прибегать к следующей схеме: приложение-инициатор генерирует документ дл€ передачи партнеру, в то врем€ как специализированна€ коммуникационна€ система, например подсистема электронного обмена документами (EDI), получает документ, преобразует его в необходимый партнеру формат и помещает в Ђпочтовый €щикї получател€. ќписанный процесс оказываетс€ очень затратным и допускает сбои, поскольку в процессе участвует несколько систем и зачастую требуетс€ ручной перенос данных, то есть полностью исключить человеческий фактор в этом случае не удаетс€.

ѕреодолеть указанные проблемы помогает применение API T-FLEX DOCs, с помощью которого администратор настраивает в бизнес-процедуре действие интеграционного брокера. ¬ отличие от традиционных методов трансформаций, интеграционный брокер использует исполн€емую программу-преобразователь, что оказываетс€ быстрее и требует меньше вычислительных ресурсов.  аждый объект передаетс€ при наступлении соответствующего перехода бизнес-процедуры, то есть в нужное врем€ в нужной степени проработки.

ѕодобный сценарий интеграции (B2B) с системой ЂЁЋёƒ»яї успешно внедр€ет ќќќ Ђ‘астекї (г. „ебоксары). ƒл€ транспортировки данных используетс€ XML-формат.

ѕрименение архитектуры SOA
 омпании все чаще начинают примен€ть сервисно-ориентированные архитектуры дл€ реализации универсального и основанного на открытых стандартах доступа к существующим приложени€м Ч зачастую и дл€ синхронных действий, в которых пользователи ожидают немедленного отклика от системы. ƒанный подход подразумевает использование промежуточного программного обеспечени€ (middleware) дл€ представлени€ различных приложений единообразным способом, в виде веб-сервисов. Ёти новые сервисы должны быть €вно доступны разработчикам приложений, допускать поиск, извлечение и помещение сервисов в центральный репозитарий дл€ повторного использовани€, а также применимыми дл€ построени€ композитных приложений (с которыми, в результате, и работает конечный пользователь).

ƒл€ реализации интеграции используетс€ программное обеспечение промежуточного уровн€, которое реализует взаимодействи€ и защищенные коммуникации, необходимые пользовател€м дл€ работы с сервисно-ориентированными композитными приложени€ми. ѕрограммное обеспечение разрабатывают на основе шаблона кода программы и API T-FLEX DOCs. ѕрограммное обеспечение хранитс€ внутри системы T-FLEX DOCs и запускаетс€ по назначенному событию. Ќапример, это может быть нажатие на кнопку в интерфейсе.

»спользовалось несколько стандартов веб-сервисов SOAP, WSDL, XML.

ѕодобный сценарий интеграции с системой ЂSAPї успешно внедр€ет ќќќ ЂASAP Consultingї (г.ћосква), в качестве сервисной шины примен€€ SAP NetWeaver PI.

¬ заключение

T-FLEX DOCs €вл€етс€ открытой системой, что обеспечивает возможность дл€ интеграции практически с любыми внешними программами и оборудованием на основе общепризнанных открытых стандартов и протоколов передачи данных.  роме того, это позвол€ет реализовать разнообразные сценарии интеграции.

¬ системе T-FLEX DOCs имеетс€ набор средств, предназначенных дл€ следующих процедур:

  • организации внедрени€ интеграционного взаимодействи€ систем и разграничени€ зон ответственности специалистов;
  • создани€, обработки и обмена данными различных форматов;
  • организации доступа к объектам T-FLEX DOCs, реализующим ее функциональные возможности;
  • поддержки различных протоколов обмена;
  • поддержки стандартов взаимодействи€ с другими подсистемами;
  • разработки собственных решений.
ѕроцессы создани€ интегрированного решени€ непросты. ќни требуют компетенции и усилий соответствующих специалистов. ќднако нацеленность на результат, планомерна€ работа, использование лучших практик T-FLEX DOCs и реализаци€ успешных шагов позвол€ют организовать единство данных, их непрерывный поток, максимально исключить человеческий фактор из процессов преобразовани€ информации. ¬ результате обеспечиваетс€ повышение эффективности бизнес- де€тельности предпри€ти€ и сокращение издержек, св€занных с искажением информации.


„итайте также:


¬акансии:

јктуальное обсуждение

RSS-лента комментариев

-->

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: ÷ифровой тройник
ѕроект ЂЌародное —јѕ–-интервьюї

—лучайна€ стать€:

Ўаблон в ARCHICAD: от ј до я — ≈гор «ахаров (14 но€бр€ 2019)
isicad Top 10

—амые попул€рные материалы

   ‘орумы isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

ќ проекте

ѕриглашаем публиковать на сайте isicad.ru новости и пресс-релизы о новых решени€х и продуктах, о проводимых меропри€ти€х и другую информацию. јдрес дл€ корреспонденции - info@isicad.ru

ѕроект isicad нацелен на

  • укрепление контактов между разработчиками, поставщиками и потребител€ми промышленных решений в област€х PLM и ERP...
ѕодробнее

»нформаци€ дл€ рекламодателей


¬се права защищены. © 2004-2019 √руппа компаний «Ћ≈ƒј—»

ѕерепечатка материалов сайта допускаетс€ с согласи€ редакции, ссылка на isicad.ru об€зательна.
¬ы можете обратитьс€ к нам по адресу info@isicad.ru.