Портальные решения SAP

Компания АО «БК Софт» имеет необходимую экспертизу и опыт работы с SAP Enterprise portal, от решения задач администратора, таких как: установка пакетов обновления, системные настройки портала, управление пользователями портала, до разработки собственных компонентов портала. Например, есть опыт доработки портала под дизайн и требования заказчика: для пользователей портала была полностью переделана схема портала, разработаны свои компоненты для шаблонов страниц и шапки и навигационной панели портала. Разрабатывался набор компонентов портала для ведения опросников имеющих не тривиальную структуру. Для справочника who is who подсистемы ESS разрабатывался собственный компонент, так как стандартный компонент имеет ряд ограничений. Много раз выполнялась настройка различных видов iView для публикации на портале приложений из других систем.

Этапы разработеки нового компонента

1. Получение технического задания на разработку, анализ и уточнение
2. Разработка на основе технологий, выбранных на этапе анализа
3. Развертывание на портале, настройка iView, страниц, ролей
4. Тестирование
5. Передача в продуктивную эксплуатацию

Доработка существующего компонента портала

В большинстве случаев оказывается, что на самом деле дорабатывать надо не компонент портала, а ABAP Web dynpro приложение, находящее в backend системе. Это уже не относиться к портальным решениям, а реализуется в рамках сервиса ABAP Фабрика.

Тем не менее, иногда требуется доработка именно компонента портала. Далеко не все компоненты портала предусматривают возможность расширения, поэтому их доработка может быть очень нетривиальной задачей, решаемой только через подмену java-классов в стандартных компонентах.

Этапы доработки существующего компонента

1. Получение задания на доработку
2. Анализ возможностей доработки, формирование вариантов решения
3. Согласование предложения по доработке
4. Выполнение доработки, согласно согласованному варианту
5. Тестирование
6. Передача в продуктивную эксплуатацию

SAP Enterprise portal работает на платформе SAP NetWeaver, которая представляет собой J2EE сервер приложений, соответственно используются все технологии доступные в J2EE. Для быстрой разработки приложений на основе компонентов стандартного web интерфейса SAP можно использовать технологию Web Dynpro.

Для системной настройки, настройки внешнего вида портала, iView, страниц и ролей используются инструменты, встроенные в портал. Для разработки компонентов портала используется SAP NetWeaver Development Studio (NWDS), основанная на свободно распространяемой среде разработки Eclipse. Так же возможна разработка в любой среде, предназначенной для разработки J2EE приложений.