Sap fiori что это

Fiori — старые технологии

Не вру ни разу. Что такое Fiori? Набор приложений. Что такое UI5 — HTML5. Давайте серьезно поговорим, может я чего не понимаю. Работа фиори приложения:

СУБД — САПчег ERP — Шлюзик Gateway — Клиентик Fiori

Фиори это страничка, сверстанная на HTML языке разметки, приукрашенная CSS стилями, приправленная AJAX вызовами с тяжелой server-side логикой бизнес функций и косметической приправой client-side проверок.

САПчег ERP. Все наше ESS/MSS-ное, ничего нового особо нет. Те же RFC функции, веб-сервисы, ФМ-ники для управления данными.

Основные участники Fiori

Шлюзик Gateway — вот тут уже интересно. Это своего рода прокси — прослойка между клиентом и ERP. Он ретранслирует запросы клиента в вызовы конретных ФМ в ERP. Все это делается через OData сервисы, которые являются частными примером реализации REST технологии. Очень упрощенно это выглядит так.

Есть атомарные операции: прочитать, создать, изменить, удалить. По сути все взаимодействие с SAP сводится к ним. Никакая операция не зависит от другой. Поэтому она атомарна. А сопутствующие функции в виде авторизации, целостности, контроля доставки и прочее обеспечивается шлюзом.

Клиентик — страничка, которая загрузилась на устройство. Вдруг устройство видит команды на языке Javascript — прочитай мне список командировок. Отправляется одна атомарная команда на шлюз — я — Иванов, дай мне список командировок. Шлюз не дурак, проверил, что Иванов есть Иванов (по тикетам в куках (cookies)), посмотрел как его послали за списком командировок (проанализировав состав URI запроса), вызвал от имени Иванова ФМ в САП. САП подумал, выдал список командировок. Шлюз подумал, упаковал их в SOAP/JSON и выплюнул обратно клиенту.

Клиент получил набор вида

Моя первая командировка

Моя вторая командировка

Моя третья командировка

Вот вам пример SOAP и JSON форматов. Язык программирования Javascript на клиенте проанализировал все это и понял (умный!), что ему прислали три командировки. Потом дает команду: в таблицу командировок на экране добавить три элемента. И все. Мы получили список. Если нам нужно удалить командировку, то клиент отправит одну атомарную функцию — удалить командировку номер 2. Сервер ответит 200 «Ок» или «Не согласная я». Клиент изучит ответ и выдаст пользователю ошибку или удалит запись из таблицы и перерисует экран.

Что мы получаем? Клиент рисует и управляет логикой экрана сам, не тревожа сервер. Это многократно ускоряет его работу. Ввиду того, что все делается через AJAX (асинхронные вызовы), то пока сервер со шлюзом договариваются, клиент работает дальше. И это психологичеси добавляет скорости приложению.

Почему Fiori?

Почему все старье? Да это используется в web программировании уже как минимум лет 5. А то и больше. И если немного расширить кругозор, то можно увидеть, что САП это всего лишь сервер приложений, который предоставляет стандартные интерфейсы по стандартным международным протоколам. Все современные сайты работают на этих технологиях, что позволяет их делать масштабируемыми, быстрыми (сколько секунд уходит у гугла на подбор предложений? А он просто заранее все загружает пока вы набираете в строке поиска запрос). Развивая эту тему можно увидеть и то, что САП легко встраивается в любой сайт, портал как сервис. Один из десятка или сотни других. Стандартные механизмы авторизации и аутентификации позволяют использовать его прозрачно, без дополнительной авторизации, храня лишь набор символов тикета в HTTP заголовке.

Выводы

Понимаете к чему я веду? Эти все новомодные облачные решения лишь обертка в виде красивых картинок, которые дергают сервисы бэкэнд систем. По тем же старым протоколам. И создается умопомрачительная картинка мгновенного отклика, удобства работы, usability и так далее. Почему SAP Personas так красиво звучал год назад и уже всеми забыт? Да просто все — это слишком тяжело, старо. UI5 работает в разы быстрее, разрабатывать на нем тоже быстро, поддерживать дешево, так как фронтэнд разработчиков сейчас как 1Серов. И выглядит на голову выше.

Что я думаю на этот счет? Ребят, учите Javascript, CSS, HTML. И китайский с индийским.

Источник

Разрабатываем SAP Fiori-приложения локально при помощи VSCode и Fiori Tools

Привет, Хабр! Меня зовут Александр Карпов, я ведущий разработчик в группе разработки интерфейсов веб-приложений компании «Северсталь-инфоком». Хочу поделиться с вами опытом локальной разработки UI-приложений для SAP-систем.

В разное время для разработки приложений SAPUI5 разработчики пользовались разными инструментами. Сначала это были плагины для HANA Studio (Eclipse), потом появилась Web IDE, затем Business Application Studio (BAS). Но проблема в том, что плагины для Eclipse не развиваются с 2019 года, а два остальных инструмента привязывают разработчика к конкретной среде. Ведь Web IDE и BAS — это облачные среды, которые лишают возможности разрабатывать локально. К тому же они платные.

Компания SAP пошла на встречу разработчикам и в последнее время начала разрабатывать инструменты для локальной разработки: UI5 Tooling и Fiori Tools, а также плагины для VSCode. Это позволяет разработчикам работать эффективнее, а также не зависеть от облачных сред разработки.

В этой статье мы будем использовать редактор VSCode, установим на него плагины, создадим приложение и запустим его локально.

Устанавливаем расширения SAP Fiori Tools

Перед началом работы установите Node.js. Мы не будем использовать его напрямую, но он необходим для работы инструментов.

Application Wizard. Помогает создавать приложения на основе готовых шаблонов. По сути это просто графический интерфейс над утилитой Yeoman.

XML Toolkit. Поддержка XML: подсветка синтаксиса, проверка и так далее.

Sap fiori что это. image loader. Sap fiori что это фото. Sap fiori что это-image loader. картинка Sap fiori что это. картинка image loader

Создаем приложение

Сначала создадим папку для проекта (у меня она называется OVP) и откроем ее с помощью VSCode. Далее в редакторе нажимаем Ctrl+Shift+P, в окне поиска пишем «generator» и выбираем «Fiori: Open Application Generator».

Sap fiori что это. image loader. Sap fiori что это фото. Sap fiori что это-image loader. картинка Sap fiori что это. картинка image loader

Откроется мастер, который помогает создавать приложения. На выбор есть два типа приложений: «SAP Fiori Elements» для Fiori-приложений и «SAPUI5 freestyle» для самостоятельных приложений UI5. Для нашей разработки мы выберем «SAP Fiori elements» и шаблон «Overview Page».

Sap fiori что это. image loader. Sap fiori что это фото. Sap fiori что это-image loader. картинка Sap fiori что это. картинка image loader

На следующем шаге необходимо выбрать источник данных. К чему можно подключиться:

к существующей SAP-системе

к SAP API Business Hub

или просто загрузить файл метаданных.

Мы выберем первый вариант и подключимся к нашей локальной SAP-системе. Также можно подключиться к облачной платформе SAP Business Technology Platform.

Sap fiori что это. image loader. Sap fiori что это фото. Sap fiori что это-image loader. картинка Sap fiori что это. картинка image loader

После успешной авторизации появятся два дополнительных поля: «System name» и «Service». В первое поле можно ввести удобное имя системы, и оно сохранится в VSCode для дальнейшего использования. Во втором нужно выбрать сервис OData, из которого мы будем забирать данные.

Sap fiori что это. image loader. Sap fiori что это фото. Sap fiori что это-image loader. картинка Sap fiori что это. картинка image loader

На третьем шаге выбираем сущность, по которой будет строиться глобальная панель фильтрации приложения (smartFilterBar).

Sap fiori что это. image loader. Sap fiori что это фото. Sap fiori что это-image loader. картинка Sap fiori что это. картинка image loader

На следующем шаге заполним атрибуты проекта: имя модуля проекта, описание и подробное описание, папка для генерации файлов проекта. Для удобства тестирования можно выбрать опцию «Add FLP configuration».

Sap fiori что это. image loader. Sap fiori что это фото. Sap fiori что это-image loader. картинка Sap fiori что это. картинка image loader

На последнем шаге заполним данные конфигурации Fiori Launchpad: семантический объект, действие (action), заголовок и подзаголовок. Эта конфигурация не попадет в настройки ланчпада реальной системы, а будет использоваться только для локальной разработки.

Sap fiori что это. image loader. Sap fiori что это фото. Sap fiori что это-image loader. картинка Sap fiori что это. картинка image loader

Sap fiori что это. image loader. Sap fiori что это фото. Sap fiori что это-image loader. картинка Sap fiori что это. картинка image loader

Запускаем приложение локально

Мастер автоматически создает пять конфигураций запуска:

Start with UI5 Version. Запуск с настройками ui5.yaml и возможностью выбора версии библиотек.

Start Mock. Запуск с настройками ui5.yaml и тестовыми данными.

Start Mock with UI5 Version. Запуск с настройками ui5.yaml, тестовыми данными и возможностью выбора версии библиотек.

Start Local. Запуск с настройками ui5-local.yaml. При этом будет использоваться локальная версия библиотеки SAPUI5.

Запускать приложения можно через панель Run and Debug (Ctrl+Shift+D). Для этого выберите нужный вариант и нажмите на иконку запуска.

Sap fiori что это. image loader. Sap fiori что это фото. Sap fiori что это-image loader. картинка Sap fiori что это. картинка image loader

Мы запустим наше приложение в конфигурации «Start zoverview». По умолчанию оно запустится на порту 8080 и автоматически откроется в дефолтном браузере. Мы увидим приложение с заголовком и Smart Filter Bar’ом.

Sap fiori что это. image loader. Sap fiori что это фото. Sap fiori что это-image loader. картинка Sap fiori что это. картинка image loader

Итак, при помощи редактора VSCode и инструментов Fiori Tools мы создали приложение Fiori Elements и запустили его локально. Как видите, процесс создания приложения достаточно быстрый и удобный, благодаря простому интерфейсу и широкому набору настроек. Задавайте вопросы, пишите комментарии, постараюсь ответить.

В следующей статье мы продолжим работу с этим приложением и будем добавлять в него карточки. Я покажу, как это можно сделать несколькими разными способами.

Источник

SAP Fiori

Содержание

Премьера платформы: SAP решила стать user-friendly

Функциональность этих приложений покрывает наиболее типовые бизнес-процессы для большинства коммерческих компаний: выставление счетов или, например, подтверждение командировочных расходов, говорится в анонсе SAP.

Презентационный ролик SAP Fiori

При этом 25 приложений разделены на четыре основных группы по типам пользователей: рядовые менеджеры, торговые представители, сотрудники и агенты по закупкам. Платформа Fiori уже в продаже, ценообразование нового продукта основывается на оплате за каждого пользователя в отдельности, точные цены SAP пока не озвучены.

Fiori можно установить как отдельную группу приложений или как веб-приложений в пределах портального решения. В разработке платформы также приняли участие около 250 клиентов SAP, что, по мнению вендора, помогло сделать ее более user-friendly (дословно – дружественной пользователям).

В рамках SAP организовано отдельное подразделение разработчиков наподобие стартапа под названием App Haus, которое ведет работу над созданием более юзабельных программных интерфейсов. Правда, пока точно не известно, имело ли оно отношение к созданию Fiori. Кроме того, SAP выпустила приложений под названием Screen Personas, которое позволяет настраивать внешний вид интерфейсов программ согласно предпочтениям пользователей.

Со-директор SAP Джим Хагеманн Снейб (Jim Hagemann Snabe) так прокомментировал инновации: «Мы прошли долгий путь с момента появления старого SAP GUI. Изменения видны невооруженным взглядом. Мы больше не равняемся на другое корпоративное ПО, поскольку в большинстве своем оно не слишком симпатично. Мы равняемся на ПО для массовых пользователей. И мы собираемся обеспечить наилучший пользовательский опыт в индустрии».

Перечень приложений

Sap fiori что это. 840px Sap fiori. Sap fiori что это фото. Sap fiori что это-840px Sap fiori. картинка Sap fiori что это. картинка 840px Sap fiori

Приложения для менеджеров

Приложения для сотрудников

Приложения для торговых представителей

Приложения для менеджеров по закупкам

Источник

Общая теория архитектуры полномочий в SAP Fiori

Sap fiori что это. img937. Sap fiori что это фото. Sap fiori что это-img937. картинка Sap fiori что это. картинка img937

Кокурин Андрей Юрьевич

Обозначенная в заголовке статьи архитектура раскрыта кратко, только в разрезе, необходимом для понимания того, как работают полномочия в Fiori.

Что такое Front-end и Back-end?

Обозначенная в заголовке статьи архитектура раскрыта кратко, только в разрезе, необходимом для понимания того, как работают полномочия в Fiori.

Технические компоненты Fiori Launchpad

Sap fiori что это. ko pic1. Sap fiori что это фото. Sap fiori что это-ko pic1. картинка Sap fiori что это. картинка ko pic1

Рис. 1 Central UI и Gateway

Product UI – это транзакционные и аналитические приложения разных продуктов SAP (отображаются Fiori Launchpad в виде плиток), также расположенные на Fiori Front-end Server. Они не являются частью Central UI и нуждаются в специфичных для каждого продукта UI add-on-ах. Этих add-on-ов множество для самых разных областей бизнеса, и они устанавливаются на Fiori Front-end-сервер. Как видно ниже, в примере на рисунке 2, это несколько компонентов, начинающихся на буквы UI……….

Sap fiori что это. ko pic222. Sap fiori что это фото. Sap fiori что это-ko pic222. картинка Sap fiori что это. картинка ko pic222

Рис. 2 Product UI

Модель организации интерфейса Fiori для S/4HANA

Основные компоненты модели организации интерфейса Fiori: бизнес-роли, бизнес-группы, бизнес-каталоги, технические каталоги, технические back-end-каталоги, OData-сервисы.

Fiori-бизнес-группа формирует начальный экран рабочего места пользователя, то есть отображает плитки, добавленные в Fiori-группу из одного или нескольких каталогов. Группа, в свою очередь, добавлена в PFCG-бизнес-роль, а роль уже присвоена пользователю. Именование стандартных, поставляемых SAP бизнес-групп имеет следующий префикс – SAP_BCG_(GROUPNAME). См. Рис. 3.

ПРИМЕЧАНИЕ: если в группе содержится приложение из каталога, который не присвоен роли пользователя (забыли, к примеру, присвоить), то плитка этого приложения данному пользователю в Launchpad отображаться не будет.

Технический каталог – это набор приложений (плиток и target mapping), более широкий чем бизнес-каталог и состоящий из приложений, относящихся к какой-либо функциональной области (к примеру, FI, но не полностью, конечно). Имеется ограничение на количество объектов в техническом каталоге, связанное с производительностью системы (смотреть в технической документации). На объекты в техническом каталоге ссылаются плитки из бизнес-каталогов. Содержимое технических каталогов недоступно для вывода напрямую в виде плиток для пользователя. Вывод для пользователя выполняется только через бизнес-каталоги. Именование стандартных, поставляемых SAP технических каталогов имеет следующий префикс – SAP_TC_(CATALOGNAME). См. Рис. 3.

Технический back-end-каталог – это технический каталог для унаследованных приложений (транзакций и Webdynpro) из предыдущих версий SAP ERP. App Descriptors – так называются ABAP-транзакции для GUI HTML и Webdynpro-приложения, доставшиеся по наследству S/4HANA из предыдущей версии ERP и существующие в виде плиток в Fiori Launchpad, добавленные в технический back-end-каталог. Именование стандартных, поставляемых SAP технических back-end-каталогов имеет следующий префикс – SAP_TC_(CATALOGNAME) См. Рис. 3.

OData-сервисы – это сервисы, через которые приложения Fiori из Front-end взаимодействуют с Back-end, то есть обеспечивают передачу данных. Обычно они активируются во время первоначальной настройки после установки системы (Fiori Rapid Activation).

Sap fiori что это. ko pic3. Sap fiori что это фото. Sap fiori что это-ko pic3. картинка Sap fiori что это. картинка ko pic3

Рис. 3 Модель организации интерфейса Fiori

Sap fiori что это. ko pic4. Sap fiori что это фото. Sap fiori что это-ko pic4. картинка Sap fiori что это. картинка ko pic4

Рис. 4 Пример отображения в Fiori Launchpad двух групп плиток

Стандартные роли для работоспособности Fiori Launchpad

Для того, чтобы пользователь мог запустить Fiori Launchpad даже без плиток, то есть пустой, как самостоятельное приложение, обязательно необходимы стандартные роли. Данные роли генерируются при начальных шагах настройки системы, как правило автоматизированным сценарием, который носит название Fiori Rapid Activation. Этот сценарий обычно запускает специалист, инсталлирующий систему. Если при запуске сценария названия ролей принудительно не изменены, то по умолчанию их именование будет примерно таким (зависит от версии системы):

Групповая роль – Z_FIORI_FOUNDATION_USER

Архитектура SAP Fiori в разрезе системного ландшафта SAP

Данный раздел повествует не о полномочиях и не о всем, что с ними связано, а об устройстве системного ландшафта S/4HANA в сочетании с SAP Fiori-частью (она же часто в документации именуется SAP Gateway). Схема системного ландшафта будет влиять на то, как вы будете работать с каталогами Fiori и, соответственно, с полномочиями конечных пользователей, поэтому слегка затронем данную тему. Информацию по рекомендациям от SAP можно найти в интернете, введя в поиске «SAP Fiori Deployment Recommendations». Последняя на момент написания данной статьи версия рекомендаций — это 6 версия за октябрь 2020 года.

Sap fiori что это. ko pic5. Sap fiori что это фото. Sap fiori что это-ko pic5. картинка Sap fiori что это. картинка ko pic5

Рис. 5. Совместное размещение Fiori Front-End Server (FES) и S/4HANA типа Embedded on-Premise

Sap fiori что это. ko pic6. Sap fiori что это фото. Sap fiori что это-ko pic6. картинка Sap fiori что это. картинка ko pic6

Рис. 6. Отдельное размещение Fiori Front-End Server (FES) и S/4HANA типа Hub on-Premise

Где найти информацию о приложениях Fiori

Прежде чем приступать к внедрению системы, консультанты должны изучить функционал приложений, входящих в Fiori. Помимо группы транзакций, которые в S/4HANA вообще заблокированы как устаревшие, хотя некоторые ещё действуют параллельно с новыми приложениями Fiori, существует функционал, который реализован только на Fiori. Лучшим вариантом будет первоначально изучить функционал Fiori на песочнице, то есть тестовой S/4HANA-системе. Конечно, если таковая имеется. Вся текущая информация о приложениях и всех сопутствующих компонентах находится на портале SAP. Искать следующим образом – набрать в поиске google «Fiori library». Первая же строка будет ссылкой на библиотеку приложений Fiori Apps Reference Library (см. Рис 7).

Sap fiori что это. ko pic7. Sap fiori что это фото. Sap fiori что это-ko pic7. картинка Sap fiori что это. картинка ko pic7

Рис. 7. Поиск Fiori Apps Reference Library в поисковой системе

Так выглядит интерфейс Fiori Library (см. Рис 8). Доступ предоставлен для всех, войти можно и без S-user-а. Можно искать по множеству критериев, по системам и их версиям, по типу бизнеса и так далее. Можно найти по транзакции или по приложению, если оно известно. Всего на момент написания статьи около 12800 доступных приложений, и с каждой версией их количество увеличивается.

В интерфейсе Fiori Apps Reference Library (см. Рис 8) можно вбить в строку поиска один из известных объектов для изучения связанной с ним информации:

1) приложение Fiori – обычно имя приложения Fiori выглядит Fyyy (yyy цифры).

2) Имя ABAP-транзакции для поиска, к примеру, каталога, в который она может входить.

4) OData-сервис для поиска связанных с ним каталогов.

5) Каталог для обратного поиска OData-сервиса.

К примеру, поищем транзакцию fb02 (если транзакция отображается в поиске Fiori Library, это значит, что транзакция имеется в системе и включена в каталог). Если транзакция не найдена, значит, она не включена в каталоги. Она, возможно, существует, не заблокирована как устаревшая, но не включена в каталог. В этом случае надо самостоятельно делать технический каталог или включать в существующий технический каталог. И затем следующим шагом включать в бизнес-каталог.

Sap fiori что это. ko pic8. Sap fiori что это фото. Sap fiori что это-ko pic8. картинка Sap fiori что это. картинка ko pic8

Рис. 8. Интерфейс Fiori Apps Reference Library

Если Fiori-приложение или транзакция обнаружились в Fiori Library, они обязательно должны принадлежать «техническому каталогу». Чаще всего, но не всегда, они в дополнение к «техническому каталогу» могут принадлежать и к «бизнес-каталогу», и к «бизнес-группе». На рисунке 9 ABAP-транзакция FB02 входит в «технический каталог» SAP_TC_FIN_FO_COMMON. Но ни «бизнес-каталога», ни «бизнес-группы» для данной транзакции не существует. При необходимости «бизнес-каталог» и «бизнес-группу» можно создать самостоятельно.

Sap fiori что это. ko pic9. Sap fiori что это фото. Sap fiori что это-ko pic9. картинка Sap fiori что это. картинка ko pic9

Рис. 9. Транзакция FB02 входит в «технический каталог» SAP_TC_FIN_FO_COMMON

Транзакция FINTAP, также взятая для примера, входит в «технический каталог» SAP_TC_FIN_FO_BE_APPS и в «бизнес-каталог» SAP_SFIN_BC_AP_DOC_PROC. Также имеется стандартная SAP-бизнес-группа SAP_SFIN_BCG_SUPP_ACC и «бизнес-роль» SAP_BR_AP_ACCOUNTANT. Смотреть Рис. 10, 11. В данном случае, можно сразу присвоить пользователю существующую «бизнес-роль», и он сможет приступить к работе.

Sap fiori что это. ko pic10. Sap fiori что это фото. Sap fiori что это-ko pic10. картинка Sap fiori что это. картинка ko pic10

Рис. 10. Транзакция FINTAP

Sap fiori что это. ko pic11. Sap fiori что это фото. Sap fiori что это-ko pic11. картинка Sap fiori что это. картинка ko pic11

Рис. 11. Транзакция FINTAP

Последовательность запуска приложений Fiori

Названная в заголовке раздела последовательность изложена только для Fiori приложений, но не касается унаследованных ABAP транзакций и Webdynpro приложений.

Практический пример добавления в роль транзакции и Fiori приложения

Пример будет рассмотрен на варианте ландшафта типа hub для лучшего понимания того, как распределены полномочия между системами. Для примера можно взять ту транзакцию, что выше упоминалась в статье, то есть FB02. Необходимо найти в каком стандартном техническом или бизнес каталоге она содержится, а затем добавить её в Fiori Launchpad.

Первым шагом выполнить поиск транзакции FB02 через функцию «плитки/мэппинги целей». См. Рис. 12. В результате поиска можно убедиться, что плитка для транзакции FB02 находится в техническом каталоге SAP_TC_FIN_GL_BE_APPS.

Sap fiori что это. ko pic12. Sap fiori что это фото. Sap fiori что это-ko pic12. картинка Sap fiori что это. картинка ko pic12

Рис. 12. Поиск каталога, содержащего транзакцию FB02

Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland

Источник

SAP Fiori — Введение

SAP Fiori — это новый пользовательский интерфейс (UX) для программного обеспечения и приложений SAP. Он предоставляет набор приложений, которые используются в обычных бизнес-функциях, таких как одобрение работы, финансовые приложения, приложения для расчетов и различные приложения самообслуживания.

SAP Fiori предоставляет более 300 ролевых приложений, таких как HR, производство, финансы и т. Д. Когда вы откроете приложение для домашней страницы SAP Fiori, вы увидите изображение цветов. Это потому, что Fiori означает «цветы» на итальянском языке.

Sap fiori что это. fiori. Sap fiori что это фото. Sap fiori что это-fiori. картинка Sap fiori что это. картинка fiori

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

SAP Fiori поддерживает несколько приложений для устройств, которые позволяют пользователям запускать процесс на своем настольном компьютере / ноутбуке и продолжать этот процесс на смартфоне или планшете. SAP разработала Fiori Apps на основе пользовательского интерфейса UI5.

Sap fiori что это. user interface 2. Sap fiori что это фото. Sap fiori что это-user interface 2. картинка Sap fiori что это. картинка user interface 2

Когда SAP Fiori сочетается с мощью SAP HANA, он обеспечивает непревзойденный отклик приложения и время выполнения запроса. Пользовательский интерфейс SAP Fiori (UX) используется для предоставления персонализированного пользовательского интерфейса на основе ролей для взаимодействия в масштабах всего предприятия.

Как родился SAP Fiori?

Когда было проведено исследование, выяснилось, что большинство пользователей SAP используют пользовательский интерфейс SAP для доступа к приложениям. Они включали в себя общие приложения, связанные с взаимодействиями менеджера и сотрудника, такие как запрос на отпуск, запрос на поездку и т. Д. В этом графическом интерфейсе было более 300 000 экранов с различными функциями. SAP проверила наиболее часто используемое приложение, а затем решила обновить эти приложения. Так родился SAP Fiori.

Принципы проектирования SAP Fiori

На основе ролей — SAP разложила различные транзакции SAP и превратила их в прекрасные пользовательские интерактивные приложения, которые показывают пользователям только самую актуальную информацию.

Отзывчивость. Когда SAP Fiori сочетается с мощью SAP HANA, он обеспечивает непревзойденный отклик приложения и время выполнения запроса.

Беспроблемный опыт — SAP предоставила все приложения Fiori на одном языке, и это не имеет значения для развертывания и платформы.

Восхитительный — SAP Fiori был разработан для работы с ECC 6.0, чтобы упростить его для пользователей и развернуть в существующей системе SAP.

На основе ролей — SAP разложила различные транзакции SAP и превратила их в прекрасные пользовательские интерактивные приложения, которые показывают пользователям только самую актуальную информацию.

Отзывчивость. Когда SAP Fiori сочетается с мощью SAP HANA, он обеспечивает непревзойденный отклик приложения и время выполнения запроса.

Беспроблемный опыт — SAP предоставила все приложения Fiori на одном языке, и это не имеет значения для развертывания и платформы.

Восхитительный — SAP Fiori был разработан для работы с ECC 6.0, чтобы упростить его для пользователей и развернуть в существующей системе SAP.

Sap fiori что это. design principles. Sap fiori что это фото. Sap fiori что это-design principles. картинка Sap fiori что это. картинка design principles

SAP Fiori Apps

Приложения SAP Fiori делятся на три категории. Они различаются на основе их функций и требований к инфраструктуре.

Транзакционные приложения

Наиболее важные функции транзакционных приложений:

Первая версия SAP Fiori включала 25 транзакционных приложений.

Транзакционные приложения в SAP Fiori используются для выполнения транзакционных задач, таких как транзакции менеджер-сотрудник, такие как запрос на отпуск, командировки и т. Д.

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

Первая версия SAP Fiori включала 25 транзакционных приложений.

Транзакционные приложения в SAP Fiori используются для выполнения транзакционных задач, таких как транзакции менеджер-сотрудник, такие как запрос на отпуск, командировки и т. Д.

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

Пример — Запрос на отпуск, Запрос на поездку, Заказ на покупку.

Бюллетени

Важные особенности информационного бюллетеня приведены ниже.

Информационные бюллетени используются для детализации ключевой информации и контекстной информации в бизнес-операциях. В плитках SAP Fiori вы можете перейти к более подробной информации.

Это также позволяет вам перемещаться по одному фактическому листу ко всем связанным с ним фактическим листам.

Информационные бюллетени также позволяют переходить к транзакционным приложениям для выполнения транзакций SAP. Несколько информационных бюллетеней также предоставляют возможность интеграции географических карт.

Вы можете вызвать информационные бюллетени из результатов поиска Fiori Launchpad, из других информационных бюллетеней или из транзакционных или аналитических приложений.

Информационные бюллетени выполняются только в базе данных SAP HANA, а также требуют стека ABAP, и их нельзя перенести в архитектуру SAP HANA Live уровня 2.

Информационные бюллетени используются для детализации ключевой информации и контекстной информации в бизнес-операциях. В плитках SAP Fiori вы можете перейти к более подробной информации.

Это также позволяет вам перемещаться по одному фактическому листу ко всем связанным с ним фактическим листам.

Информационные бюллетени также позволяют переходить к транзакционным приложениям для выполнения транзакций SAP. Несколько информационных бюллетеней также предоставляют возможность интеграции географических карт.

Вы можете вызвать информационные бюллетени из результатов поиска Fiori Launchpad, из других информационных бюллетеней или из транзакционных или аналитических приложений.

Информационные бюллетени выполняются только в базе данных SAP HANA, а также требуют стека ABAP, и их нельзя перенести в архитектуру SAP HANA Live уровня 2.

Пример. Существует информационный бюллетень с центральными объектами, в котором есть сведения о контракте с поставщиком. Вы можете перейти к более подробной информации, такой как информация о продавце, условиях контракта, деталях товара и т. Д.

Аналитические приложения

Аналитические приложения используются для предоставления в режиме реального времени информации о бизнес-операциях. Аналитические приложения объединяют возможности SAP HANA с бизнес-пакетом SAP. Он предоставляет информацию в реальном времени из большого объема данных в интерфейсном веб-браузере.

Используя аналитические приложения, вы можете внимательно отслеживать ключевые показатели эффективности KPI. Вы можете выполнять сложные агрегации и вычисления ваших бизнес-операций и немедленно реагировать в соответствии с изменениями состояния рынка.

Приложения SAP Fiori Analytical работают в базе данных SAP HANA и используют виртуальные модели данных.

пример

Sap fiori что это. finance apps. Sap fiori что это фото. Sap fiori что это-finance apps. картинка Sap fiori что это. картинка finance apps

Sap fiori что это. human resource app. Sap fiori что это фото. Sap fiori что это-human resource app. картинка Sap fiori что это. картинка human resource app

Sap fiori что это. manufacturing app. Sap fiori что это фото. Sap fiori что это-manufacturing app. картинка Sap fiori что это. картинка manufacturing app

Стратегия SAP UX

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

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

Стратегия UX в основном состоит из следующих трех принципов проектирования —

Стратегия SAP UX состоит из трех компонентов:

Новое — Новое обеспечивает удобство работы пользователей с сеткой для новых приложений, то есть для всех приложений, которые еще не созданы.

Renew — Renew применяется к существующим приложениям.

Разрешить — Разрешить — предоставить клиенту возможность улучшить взаимодействие с пользователем любого программного обеспечения SAP, чтобы он мог решить, какой бизнес-сценарий является для него критическим.

Новое — Новое обеспечивает удобство работы пользователей с сеткой для новых приложений, то есть для всех приложений, которые еще не созданы.

Renew — Renew применяется к существующим приложениям.

Разрешить — Разрешить — предоставить клиенту возможность улучшить взаимодействие с пользователем любого программного обеспечения SAP, чтобы он мог решить, какой бизнес-сценарий является для него критическим.

Предпосылки для изучения SAP Fiori

Ниже приведены требования для изучения SAP Fiori

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *