Интеграция процессов SAP является частью платформы SAP NetWeaver. Он называется SAP NetWeaver Exchange Infrastructure XI в NetWeaver 7.0 ehp2 и более ранних версиях. SAP NetWeaver Process Integration является частью программного компонента NetWeaver и используется для обмена информацией во внутренней системе компании или с внешними сторонами.
SAP PI / XI позволяет настроить межсистемную связь и интеграцию, а также позволяет подключать системы SAP и не-SAP на основе различных языков программирования, таких как Java и SAP ABAP. Он предоставляет среду с открытым исходным кодом, которая необходима в сложной системной среде для интеграции систем и для связи.
SAP Process Integration — это промежуточное программное обеспечение, обеспечивающее бесшовную интеграцию между SAP и не-SAP-приложениями в компании или с системами за пределами компании.
пример
Приложение, которое запускается в разных системах, которые являются частью разных бизнес-единиц в компании или внедрено в распределенной среде между разными компаниями, которые имеют деловые отношения друг с другом. В этой среде существует необходимость в бесшовной интеграции и передаче информации между различными системами. SAP PI предоставляет платформу промежуточного программного обеспечения, которая не имеет отношения к тому, как компоненты приложения реализованы с помощью бизнес-логики, и больше внимания уделяет обмену данными между различными компонентами.
Вы можете рассматривать SAP PI как центральный экземпляр или промежуточное программное обеспечение, связывающее разные системы. Это промежуточное программное обеспечение можно назвать механизмом выполнения SAP PI, а это взаимодействие называется опосредованным взаимодействием. Когда вы сравниваете эту связь со сценарием «точка-точка», вы можете легко управлять системами и соединениями. В дополнение ко всему этому информация, связанная с интеграцией, доступна в одной центральной точке.
Обмен сообщениями между различными системами, использующими SAP PI, содержит бизнес-данные. Протокол коммуникационных сообщений основан на стандартных сообщениях SOAP W3C.
Зачем нам нужен SAP PI?
В организации SAP ERP не содержит единой системы, а состоит из ряда интегрированных систем, таких как SAP CRM, FICO, EWM и т. Д. SAP PI предоставляет платформу в качестве единой точки интеграции для всех систем, не затрагивая сложную унаследованную систему. все данные и обмен информацией.
Ниже перечислены ключевые возможности, предоставляемые SAP Process Integration.
связь
Используя SAP PI, вы можете подключать различные приложения и системы, которые имеют разные технические способы связи. SAP PI предоставляет вам множество адаптеров, которые позволяют подключать приложения на основе различных протоколов, таких как HTTPS или Remote Function Call (RFC).
маршрутизация
Маршрутизация определяет правила потока сообщений между различными системами во время выполнения.
картографирование
SAP PI используется для соединения различных приложений или систем в распределенной среде, которую можно настроить между разными компаниями, поэтому существует вероятность того, что структура обмена данными между двумя компонентами будет отличаться друг от друга.
Сопоставление определяет структуру данных в исходной системе со структурой данных в целевой системе. Он также определяет правила преобразования, которые применяются к данным между исходной и целевой системами.