Очищение кэша UI5 в SAP

Кэш приложений в SAP может вести себя очень непрозрачно. Например, вы залили новую версию приложения, оно отобразилось в браузере, и вы даже успели протестировать его. Однако, при следующем запуске, каким-то магическим образом в окне опять видете одну из прошлых версий.
Проверяете версию приложения в системе, все ОК. Очищаете кэш браузера, перезаливаете приложение в SAP. Снова работаете с новой версией. Но хватает этого буквально на час.

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

Читать далее «Очищение кэша UI5 в SAP»

Динамическая плитка Fiori

Рассмотрим задачу создания плитки с динамически изменяемым контентом. Имеется ввиду плитка подобного типа.

Читать далее «Динамическая плитка Fiori»

Создать плитку Fiori для транзакции GUI

Ранее было рассмотрено добавление новой плитки Fiori Launchpad для UI5 приложения. Также можно добавить обычную транзакцию для GUI.
Рассмотрим пример для Z-транзакции. Которая открывает следующий экран.

Читать далее «Создать плитку Fiori для транзакции GUI»

Активация стандартного приложения Fiori

Первым делом необходимо узнать, какие компоненты следует активировать для приложения. Переходим по адресу: https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#

Читать далее «Активация стандартного приложения Fiori»

Добавить новую плитку в Fiori Launchpad

Задача:
Добавить новую плитку в Fiori Launchpad для имеющегося приложения UI5.

Шаги настройки:
1. Создание семантического объекта.
В транзакции /UI2/SEMOBJ добавить новую запись(семантический объект).
(Имя выбираете произвольно)

Читать далее «Добавить новую плитку в Fiori Launchpad»