Установка SAP WebIDE Personal Edition на Windows и подключение к SAP системе.

Для автономной работы с SapUI5, SAP предлагает среду разработки SAP WebIDE.

Скачиваем последнюю актуальную версию  – https://tools.hana.ondemand.com/#sapui5

Распаковываем архив в директорию C:\SAPWebIDE

Берем в руки бубен, потому что дальше без него не обойтись.

Запускаем сервер orion.exe

После этого идем в браузере по адресу http://localhost:8080/webide/index.html

Регистрируем нового пользователя. Логинимся.

Тут все должно пройти без ошибок.

При возникновении ошибки Access Denied, нужно попробовать распаковать архив другим архиватором.

В консоли сервера выполняем команду close, затем подтверждаем закрытие.

 

Теперь нам нужно настроить подключение к SAP системе.

Идем по адресу C:\SAPWebIDE\eclipse\config_master\service.destinations\destinations

Там создаем файл с наименованием, равным SID системы.

Например EPH 

Внимание! Файл должен быть БЕЗ РАСШИРЕНИЯ!!!

Если вы создали EPH.txt, срочно удалите расширение, чтобы стало просто EPH

Содержание файла

Очень важно, чтобы параметры Name и WebIDESystem имели значение SID

С настройкой подключения для WebIDE закончили.

 

Теперь в SAP системе нужно активировать сервисы

Запускаем транзакцию SICF.

  • Ищем сервис ui5_ui5, активируем. Он нужен для работы с WebIDE по HTTP протоколу
  • Ищем сервис adt, активируем. Он нужен для развертывания приложения на ABAP хосте через WebIDE

Проверяем, что у нас активен Gateway.

Настроим системный псевдоним. Идем в SM30 -> ракурс ведения /IWFND/V_DFSYAL

При необходимости нужно указать RFC Destination.

Оттуда WebIDE будет получать список сервисов

 

Теперь снова запускаем WebIDE, и смотрим, что все получилось.

Если не вышло, то берем бубен, и пробуем все сначала 😉