Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Электронная коммерция учебное пособие 2.doc
Скачиваний:
73
Добавлен:
17.11.2019
Размер:
7.24 Mб
Скачать

5.26. Кросс-приложения xApps

Кросс-приложением (Cross Application) или составным приложением в SAP называют программное приложение для решения конкретных задач пользователя, создаваемое оперативно из компонентов mySAP Business Suite и возможно из программных компонентов других компаний (рис. 24). Существуют два варианта названия подобных приложений: версия Gartner — приложения интеграции бизнес-процессов (Business Process Fusion Applications) и версия SAP — пакетные составные приложения (Packaged Composite Applications) или сокращенно SAP xApps. Это законченные бизнес-приложения на базе инфраструктурных продуктов SAP NetWeaver (SAP Web Application Server, SAP Exchange Infrastructure, mySAP Enterprise Portal) и mySAP Business Information Warehouse.

Рис. 24. Иллюстрация концепции xApps

С помощью xApps можно связывать между собой, например, такие разнородные приложения, как CRM-система компании Siebel Software и система управления кадрами фирмы PeopleSoft, включать в xApps новые компоненты или включать xApps в другие системы за счет использования технологии Web-сервисов, реализованных в SAP NetWeaver. Существенно облегчается создание приложений SAP под каждый тип процесса с тесной интеграцией компонентов. При этом сотрудники ИТ-подразделений ориентированы только на настройку приложений под специфику конкретного бизнеса (а не на создание интеграционных решений с нуля). Использование Web-сервисов позволит осуществлять бесшовную интеграцию с любым программным обеспечением, созданным на любой платформе. К числу разработанных компанией SAP кросс-приложений xApps относятся:

  • xRPM - управление ресурсами, проектами и программами;

  • xMA - управление слияниями;

  • xPD - определение продуктов (в смысле PLM);

  • xVIp - визуальный контроль состояния предприятия и управление обслуживанием;

  • xEM - контроль лицензирования промышленных выбросов/излучения и др.

В качестве примера рассмотрим подробнее приложение xRPM.

Приложение синтеза бизнес-процессов SAP xRPM предназначено для управления проектами и программами (портфолио) в организациях, специализирующихся в таких областях, как высокие технологии, исследования и разработки, строительство, инвестиции и др.

Решение содержит предопределенные настраиваемые роли и бизнес-процессы для обеспечения параллельного планирования и исполнения множества крупных проектов. Оно использует мощное портальное решение mySAP Enterprise Portal, основано на открытых интерфейсах и может работать как автономно, так и во взаимодействии с приложениями других поставщиков (PeopleSoft, Primavera, Oracle и др.).

xRPM реализует основные бизнес-процессы проектно-ориентированной организации и сопрягается с другими необходимыми приложениями синтеза бизнес-процессов, разработки как самой SAP, так и других независимых поставщиков.

Приложение xRPM можно легко расширить простой установкой дополнительных бизнес-пакетов, предоставляющих портлеты для выполнения типичных операций (скажем, для обслуживания договоров с контрагентами) или для доступа ко внешним подсистемам, произведенным как SAP (FI, MM), так и третьими поставщиками (PeopleSoft, Siebel, Documentum, Microsoft и др.).

Система поддерживает базовые роли руководителей предприятия и заказчиков, менеджеров проектов, исполнителей и администраторов. Роли можно уточнять. Проекты и ресурсы могут быть организованы иерархически.

Для настройки бизнес-процессов в xApps используются инструменты SAP WebFlow и SAP Workflow Modeler (упрощенный визуальный инструмент с портальным интерфейсом для руководителей без ИТ-подготовки).

В комплект поставки конкретного xApps входят практически все необходимые портлеты, но при необходимости можно сконструировать и дополнительные, используя для этого визуальный дизайнер SAP GUI Machine.