Запуск web dynpro додатки з back-end системи - sap в нотатках

Останнім часом на проектах почастішали випадки використання портальних рішень. Ну так не будемо нікого судити за це, і поведемо розповідь трохи в іншу сторону.

В цілому, кажучи про «портальний рішення», я маю на увазі набір попередньо налаштованих iView, згрупованих за різними WorkSet-ам (робочим наборам), які в свою чергу присвоєні портальних ролям. Сам SAP візуалізує дану структуру приблизно наступним чином:

Малюнок 1. Структура портальної ролі

З точки зору тієї теми, яку хочу торкнутися, мене буде цікавити iView і його «вміст», так як саме на рівні iView задається додаток (з певним набором параметрів), яке і використовується користувачем для вирішення бізнес-завдань. Ця програма може бути, як Web Dynpro, так і BSP. В даному випадку це не відіграє суттєвої ролі.

Натискаємо правою кнопкою на папці «Вибране» в головному меню SAP системи, звідки необхідно запустити додаток, і вибираємо опцію «Вставити інші об'єкти»:

Запуск web dynpro додатки з back-end системи - sap в нотатках
Малюнок 2. Підготовка до вибору програми для запуску

У вікні необхідно вибрати пункт «Додаток веб-екрану»:

Запуск web dynpro додатки з back-end системи - sap в нотатках
Малюнок 3. Вибір типу програми яку ви запускаєте

Потім потрібно ввести найменування Web Dynpro додатки і вибрати конфігурацію, з якої його необхідно запустити:

Запуск web dynpro додатки з back-end системи - sap в нотатках
Малюнок 4. Найменування Web Dynpro додатки і його конфігурації

Натискаємо Enter, і перевіряємо, що додаток доступний в папці «Вибране»:

Малюнок 5. Доданий Web Dynpro додаток

Подвійний клік, і запускається інтернет-бразуер:

Запуск web dynpro додатки з back-end системи - sap в нотатках
Малюнок 6. Результат запуску Web Dynpro додатки з back-end системи

Зверніть увагу, що для коректного запуску цього додатка, необхідно додати ім'я користувача, під яким працює консультант в системі, в інфо-тип 0105 «Комунікації», підтип 0001 «Ім'я користувача SAP-системи», якому-небудь табельної номером в організаційно-штатній структурі.

Також необхідно звернути увагу на те, щоб у штатної посади, якій присвоєно даний табельний номер, існувало з'єднання виду «A-012» з організаційною одиницею, з якої буде зібрано інформацію по підлеглим працівникам обраного керівника. У будь-якому випадку, якщо яка-небудь умова не буде виконана, консультант буде ввічливо про це проінформований:

Малюнок 7. Помилка, що виникла в момент запуску Web Dynpro додатки

Поділитися посиланням: