Меню

SAP Fiori и данные в реальном времени: объединение транзакционных и аналитических данных в SAP S/4HANA Finance*

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

SAP S/4HANA Finance: the reference guide to what’s new

Janet Salmon, Michel Haesendonckx

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


*Оригинал (англ.): SAP S/4HANA Finance: the reference guide to what’s new. Джанет Салмон, Мишель Хаезендонкс. Издательство SAP PRESS. Глава 5. 2019, с. 183–221.

Корректура: Татьяна Шевченко.

SAP Fiori и данные в реальном времени: объединение транзакционных и аналитических данных в SAP S/4HANA Finance // ​SAP Professional Journal Россия, январь–февраль, №1 (78), стр. 18–54. @ 2020, Джанет Салмон, Мишель Хаезендонкс.

В главах 3 и 4 мы рассмотрели несколько приложений SAP Fiori. В этой главе представлено более подробное описание общей концепции SAP Fiori и особенности использования в этих приложениях данных в реальном времени в результате объединения транзакционных и аналитических данных в SAP S/4HANA.

Концепция SAP Fiori была представлена в 2013 году как новый подход к разработке пользовательских интерфейсов. Эти приложения можно было запускать не только на настольных компьютерах, но и на планшетах и смартфонах, что позволяло быстро передавать важную информацию пользователям, находящимся вне офиса. Первым финансовым приложением стало приложение «Мои расходы» (My Spend) для предоставления менеджерам данных по бюджету. С помощью других приложений пользователи могли отправлять корзины покупок, заявки на командировки, заявки на предоставление отпуска и другие запросы, требующие утверждения менеджерами. Эти приложения предвосхитили появление SAP S/4HANA. Они обеспечивали поддержку простых вариантов использования с ориентацией на потребности мобильных пользователей.

Появление системы SAP S/4HANA ознаменовало собой большие перемены в разработке пользовательских интерфейсов. Теперь приложения SAP Fiori предлагаются для всех пользователей, которые работают в интерфейсах на основе ролей. Это бухгалтер, ответственный за основные средства, бухгалтер, ответственный за запасы, специалисты по учёту затрат и по инкассо, а также многие другие сотрудники, ежедневно выполняющие сложные финансовые задачи. Благодаря SAP S/4HANA Cloud все приложения поставляются через SAP Fiori, а не через классический SAP GUI.

Однако мнения на счёт SAP Fiori в сообществе SAP разделились. Некоторые организации перешли на SAP S/4HANA, но продолжают пользоваться транзакциями SAP GUI. Чтобы свести объём изменений к минимуму, они применяют SAP Fiori только в сфере управления наличностью, где SAP Fiori является единственным доступным пользовательским интерфейсом. Другие клиенты SAP с самого начала с энтузиазмом восприняли появление SAP Fiori и пользуются новыми приложениями, где только возможно.

Предлагая ракурсы совместимости, которые переносят информацию из универсального журнала в прежние структуры для формирования отчётов, компания SAP стремилась упростить этот переход для организаций. Однако в SAP-ноте за декабрь 2017 года было рекомендовано использовать встроенные средства аналитики вместо SAP Report Writer/Painter (SAP-нота 2579584: «Рекомендации по формированию финансовой отчётности в SAP S/4HANA» (Recommendations for Financial Reporting in SAP S/4HANA)). Целесообразно изучить этот документ для успешной обработки отчётности в будущем.

В этой главе мы рассмотрим концепцию SAP Fiori и её значение для данных в вашей системе SAP S/4HANA. В Разделе 5.1 приводятся базовые сведения: панель запуска SAP Fiori, различные виды приложений и основные отчёты, необходимые финансовой организации (см. статью «Что представляет собой SAP Fiori» в этом номере SAP Professional Journal Россия, — №1, 2020). В Разделе 5.2 приведены примеры для получения представления о принципах работы новых приложений (см. статью «Первые шаги для работы с SAP Fiori» в этом номере журнала). В Разделе 5.3 мы познакомимся с моделью виртуальных данных, преобразующей данные универсального журнала, планирования и консолидации (таблицы ACDOCA, ACDOCP и ACDOCU), о которых шла речь в Главе 1, в отчёты для поддержки при выполнении ежедневных задач (см. статью «Использование модели виртуальных данных для обращения к данным в реальном времени» в этом номере журнала). Наконец, вы узнаете, как SAP расширяет свой подход для поддержки концепции интеллектуального предприятия, реализуя бизнес-правила и принципы машинного обучения (Раздел 5.4, — см. статью «SAP Fiori и интеллектуальное предприятие» в этом номере журнала).

Что представляет собой SAP Fiori*

Здесь приводятся базовые сведения: панель запуска SAP Fiori, различные виды приложений и основные отчёты, необходимые финансовой организации SAP S/4HANA Finance.


*Оригинал (англ.): SAP S/4HANA Finance: the reference guide to what’s new. Джанет Салмон, Мишель Хаезендонкс. Издательство SAP PRESS. Раздел 5.1. 2019, с. 184–187.

Корректура: Татьяна Шевченко.

Что представляет собой SAP Fiori // SAP Professional Journal Россия, январь–февраль, №1 (78), стр. 20–54. @ 2020, Джанет Салмон, Мишель Хаезендонкс.

SAP Fiori — это новый подход к разработке пользовательских интерфейсов, который продолжает непрерывно развиваться. В коллекции SAP Fiori вы найдёте множество самых разных видов приложений.

Для пользователя работа в SAP Fiori отличается от работы в SAP Easy Menu системы SAP ERP тем, что все приложения доступны через единую точку входа, панель запуска SAP Fiori. Через эту панель пользователь получает доступ ко всем приложениям, привязанным к его роли. Примеры таких панелей запуска мы встречали, когда говорили о ролях бухгалтера, ответственного за запас, бухгалтеров по производству и по сбыту, менеджера и бухгалтера по дебиторской задолженности, а также менеджера по фактурированию в Главе 3.

В Главе 3 было показано, как пользователь может получить доступ к аналитическим приложениям (например, к приложению «Просроченная дебиторская задолженность» (Overdue Receivables)) и к транзакционным приложениям (например, к приложению «Обработка рабочего списка инкассо» (Process Collections Worklist)). Поскольку задача преобразования приложений из SAP ERP в SAP Fiori в решении SAP S/4HANA 1809 выполнена неполностью, транзакции SAP GUI визуализируются как приложения SAP Fiori. Мы видели это на примере приложений «Калькуляция затрат на материал» (Material Cost Estimate) и «Анализ цены материала» (Material Price Analysis) в Главе 2. Постепенно в формат SAP Fiori будут переведены все приложения: для конфигурирования, обработки потоков операций, календарного планирования и т. д. Многие организации ждут завершения этого процесса, поскольку им нежелательно переносить определённые группы пользователей в SAP Fiori до того, как все приложения будут доступны в новом облике.

SAP Fiori от пользовательского интерфейса в SAP ERP отличает возможность выполнения приложений SAP Fiori на любых устройствах. Это адаптивные пользовательские интерфейсы, которые подстраиваются под ваш смартфон, планшет или настольный компьютер. Выполняемое на смартфоне или планшете приложение подключается к системе SAP S/4HANA через SAP Gateway для передачи системе информации о пользователе и запроса информации, которую требуется вывести пользователю. Далее эта информация возвращается из SAP S/4HANA с помощью стандартных протоколов. Чтобы этот механизм работал эффективно, SAP необходимо создать сервисы данных, с помощью которых вы будете получать доступ ко всей информации, необходимой для формирования финансовой отчётности. Не следует путать эти интерфейсы с интерфейсами API и SAP Process Integration, которые передают данные между системами. Главная задача — предоставить всем конечным пользователям простой и управляемый доступ к бизнес-данным.

Библиотека SAP Fiori

Если вы раньше не работали с SAP Fiori, вы можете ознакомиться с основными сведениями по каждому поставляемому приложению SAP Fiori в справочной библиотеке по адресу https:// fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/. При упоминании каждого приложения SAP Fiori в этой книге даётся его идентификатор SAP Fiori, по которому вы сможете найти дополнительную информацию о приложении в библиотеке.

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

Чем же характеризуется пользовательский интерфейс SAP Fiori и какие виды приложений здесь можно найти.

Характеристики (раздел 5.1.1)

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

По мере того, как всё больше и больше интерфейсов SAP Fiori создавалось для профессиональных пользователей, некоторые установки изменились. Например, теперь можно найти множество приложений высокой степени сложности, но их по-прежнему объединяет одна цель — обеспечивать понятный механизм взаимодействия с пользователем. Одним из способов достижения этой цели является стандартизация шаблонов пользовательских интерфейсов. В SAP S/4HANA одни и те же шаблоны применяются для создания обзорных страниц, страниц ракурсов аналитических списков, страниц объектов и т. д. во всех, а не только в финансовых приложениях.

Возможно, подключение к SAP HANA не присутствует явным пунктом в этом списке, однако для решения важной задачи предоставления мобильного доступа требуется повышенная производительность. Работая на смартфоне, вы вряд ли захотите полчаса ждать результатов отчёта. Приложения должны получать ответ от сервера за секунды, в противном случае тайм-аут наступит до получения результата. Разумеется, здесь важен сценарий использования. Скорее всего, вы будете использовать смартфон, чтобы представить менеджеру важные показатели, а для секционирования и фрагментации данных перед проведением детального анализа или для календарного планирования задач закрытия периода выберите другое устройство. Определить, какие приложения предназначены для использования на смартфоне или планшете, можно в разделе «Форм-фактор» (Form Factor) в библиотеке SAP Fiori. Приложения типа «Мои расходы» (My Spend) разработаны для выполнения на смартфоне, в то время как приложение «Управление МВЗ» (Manage Cost Centers) в большинстве случаев будет запускаться на настольном компьютере. Для проверки совместимости устройств с SAP Fiori см. SAP-ноту 1935915 («Fiori for Business Suite: браузер/устройства/ОС» (Fiori for Business Suite: Browser/Devices/OS Information)).

Виды приложений (раздел 5.1.2)

В предыдущих главах нам уже встречались два основных вида приложений.

  • Первый вид — транзакционные приложения, например, «Управление отдельными позициями клиента» (Manage Customer Line Items), «Управление отдельными позициями поставщика» (Manage Supplier Line Items), «Управление рабочим списком инкассо» (Supervise Collections Worklist), «Обработка рабочего списка инкассо» (Process Collections Worklist), «Управление спорными случаями» (Manage Dispute Cases) и «Повторная обработка позиций в банковской выписке» (Reprocess Bank Statement Items).
  • Второй вид — аналитические приложения, например, «Учёт результатов по продукту» (Product Profitability), «Учёт результатов по проекту» (Project Profitability), «Просроченная дебиторская задолженность» (Overdue Receivables) и «Прогноз по сконто» (Cash Discount Forecast).

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

Для специалистов по контроллингу, функции которого разделены между системами SAP ERP и SAP BW, важно, что транзакционные и аналитические приложения выполняются на одной платформе. Транзакционные приложения используются для управления МВЗ, МВП, счетами и т. д., а также для обновления бизнес-операций в SAP S/4HANA. Аналитические приложения работают с теми же МВП, МВЗ и счетами в отчётах без загрузки данных в хранилище или тиражирования сложных трансформаций. Другими словами, система предоставляет ценную информацию на основе данных в реальном времени (live data), а не данных, тиражированных в хранилище.

При более пристальном взгляде на аналитические приложения можно обнаружить следующую категоризацию.

  • Приложения SAP Design Studio разработаны для многомерного анализа, о котором мы говорили в Главе 1. Для них характерны списки измерений в левой части экрана со множеством опций в раскрывающихся списках, что было технически невозможно в SAP ERP. Множество примеров относится к сфере финансов, поскольку это идеальный пользовательский интерфейс для переключения измерений в гигантской сводной таблице, каковой является универсальный журнал. Приложения SAP Design Studio не адаптированы для пользователей с нарушениями зрения, поэтому такие приложения поставляются параллельно с приложениями Web Dynpro с поддержкой пользователей, которым для работы требуется экранный диктор.
  • Приложения SAP Smart Business демонстрируют меньшую гибкость с точки зрения представления ключевых показателей эффективности. Они позволяют переключаться между измерениями, но чаще применяются при работе с бухгалтерией дебиторов, бухгалтерией кредиторов и управлением наличностью.

Во время обсуждения приложения «Учёт результатов по продукту» (Product Profitability), см. Рис. 3.5, и «Учёт результатов по проекту» (Project Profitability), см. Рис. 3.7, в Главе 3 мы рассматривали приложения SAP Design Studio, а «Просроченная дебиторская задолженность» (Overdue Receivables), см. Рис. 3.18, является приложением SAP Smart Business. По мере изучения таких приложений вы сможете самостоятельно распознавать эти различия.

Рис. 3.5. Приложение «Анализ результатов для продукта»

Рис. 3.7. Приложение «Анализ результатов проекта»

Рис. 3.18. Приложение «Просроченная дебиторская задолженность»

Транзакционные приложения, о которых мы говорили до этого момента, разработаны на базе SAPUI5. Однако вскоре после погружения в эту тему вы поймёте, насколько серьёзны намерения SAP относительно перевода приложений всех видов на платформу SAP Fiori. Стоит лишь взглянуть на новые виды приложений, включая Generic Configuration Framework (общая архитектура конфигурирования; замена IMG-операциям), Generic Job Scheduling (общая система календарного планирования заданий) и Generic Application Log Framework (общая архитектура журналов приложений; будем рассматривать вместе с операциями закрытия в Главе 7) и «Управление потоком операций» (Manage Workflow).

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

Первые шаги для работы с SAP Fiori*

Здесь приведены примеры для получения представления о принципах работы новых приложений SAP Fiori для SAP S/4HANA Finance.


*Оригинал (англ.): SAP S/4HANA Finance: the reference guide to what’s new. Джанет Салмон, Мишель Хаезендонкс. Издательство SAP PRESS. Раздел 5.2. 2019, с. 187–203.

Корректура: Татьяна Шевченко.

Первые шаги для работы с SAP Fiori // ​SAP Professional Journal Россия, январь–февраль, №1 (78), стр. 25–54. @ 2020, Джанет Салмон, Мишель Хаезендонкс.

Задачей данного раздела является не описание отдельных приложений, а представление общих моделей, лежащих в основе концепции SAP Fiori. Мы рассмотрим три области применения новой концепции и начнём с управления наличностью (Раздел 5.2.1), это первая сфера финансов для знакомства с SAP Fiori. Далее нас ждут примеры из мира финансовых операций в Главе 3, на основе которых мы изучим историю SAP Fiori (Раздел 5.2.2). Наконец, на примере бухгалтерского учёта и контроллинга мы посмотрим, как концепция универсального журнала (см. Главу 1) преобразуется в отчёты, которые поставляют компании актуальные данные (Раздел 5.3.2).

Управление наличностью (раздел 5.2.1)

Подробно управление наличностью в SAP S/4HANA рассматривается в Главе 13. Центральной темой этого раздела является использование SAP Fiori в управлении банковскими счетами, управлении состоянием финансов и анализе денежных потоков. Мы рассмотрим различные модели, применяемые в приложениях.

Управление банковскими счетами

Для перехода ко всем приложениям SAP Fiori используются плитки на панели запуска SAP Fiori. Эти плитки сгруппированы в бизнес-каталоги, присвоенные ролям (в данном случае роли управляющего денежными средствами). Перед представлением данных в приложении выполняются стандартные проверки полномочий. Надлежащее управление учётными данными и доступом — важный аспект для успешного внедрения SAP Fiori. Многие приложения используют существующие объекты полномочий, но для некоторых случаев введены новые объекты полномочий. В документации к релевантному приложению SAP Fiori изучите, какой сервис OData приложение использует для обращения к данным из SAP S/4HANA и как реализована защита данных.

На Рис. 5.1 показана плитка для приложения «Управление банками» (Manage Banks), идентификатор SAP Fiori F1574. Обратите внимание на то, что названия многих приложений SAP Fiori начинаются со слова «Управление» (Manage). Это означает, что вы увидите список выбранных объектов, позиции в котором можно редактировать, создавать, просматривать, удалять и т. д. Это сразу же делает представление менее громоздким, чем в SAP Easy Menu.

Рис. 5.1. Плитка «Управление банками» (Manage Banks)

При щелчке по этой плитке в системе SAP S/4HANA отображаются параметры выбора банковских счетов, см. Рис. 5.2. Для вывода списка релевантных банков укажите значения параметров выбора и нажмите «Применить» (Go). Список появится в области результатов непосредственно под экраном выбора. Преимущество в сравнении с отчётами SAP ERP заключается в том, что для изменения параметров выбора выходить из приложения не нужно. Если требуется внести изменение, просто откорректируйте параметр в верхней части экрана и снова нажмите «Применить» (Go). Контекст приложения при этом не теряется. Поскольку область параметров выбора намеренно сделана небольшой, есть вероятность пропустить какой-либо параметр. В этом случае выберите «Адаптировать фильтры» (Adapt Filters).

Рис. 5.2. Параметры выбора для приложения «Управление банками» (Manage Banks)

Нажмите «Адаптировать фильтры» (Adapt Filters). В открывшемся диалоговом окне (Рис. 5.3) отображается восемь параметров выбора, представленных на Рис. 5.2. Для добавления к отчёту дополнительных параметров нажмите «Дополнительные фильтры» (More Filters). Сначала кажется, что нужно слишком много раз щёлкать кнопкой мыши, но зато приложение с первого взгляда не пугает пользователя длинными экранами выбора, как во многих отчётах SAP ERP.

Рис. 5.3. Адаптация фильтров для выбора банков

На Рис. 5.4 представлен список доступных фильтров для выбора релевантных банков. Выберите любые поля для добавления на экран выбора, показанный на Рис. 5.2. Если поля, которые вы будете использовать регулярно, отсутствуют, сохраните их в своём ракурсе.

Рис. 5.4. Подбор фильтров для выбора банков

На Рис. 5.5 показан результат выбора банков. Эту модель можно наблюдать во всех приложениях SAP Fiori. Если список слишком длинный, введите название искомого банка в поле «Поиск» (Search). Если поле в списке результатов не отображается, возможно, оно было скрыто. Для просмотра дополнительных полей выберите пиктограмму с колёсиком рядом с полем «Поиск» (Search). Также обратите внимание на то, что этот список можно выгрузить в файл Microsoft Excel, если в таком формате вам удобнее работать.

Рис. 5.5. Просмотр выбранных банков

На Рис. 5.6 показан экран «Настройки ракурса» (View Settings) для списка результатов поиска банков (для перехода к нему выберите пиктограмму с колёсиком на предыдущем экране). С помощью флажка к списку результатов поиска можно добавить дополнительные поля. Также можно применить к списку результатов сортировку и фильтрацию. Здесь эти функции аналогичны опциям в ABAP List Viewer. Вернитесь на экран, представленный на Рис. 5.5, и выберите строку для перехода к основным данным одного из банков, см. Рис. 5.7.

Рис. 5.6. Просмотр настроек списка результатов при поиске банков

На Рис. 5.7 показаны основные данные банков. Обратите внимание на то, что для выполнения действий, например, «Редактировать» (Edit), «Сохранить» (Save) и «Отменить» (Cancel) используются кнопки в нижней части экрана. При редактировании подробных данных банка можно переходить по вкладкам с основными данными банка и просматривать разделы «Собственные банки» (House Banks), «Контактная информация» (Contact Info), «Связанные филиалы» (Related Branches) и «История изменений» (Change History). Такой базовый формат применяется во многих приложениях с основными данными, в том числе для счетов, МВП, МВЗ, основных средств и т. д.

Рис. 5.7. Редактирование основных данных банков

К теме управления банковскими счетами мы вернёмся в Главе 13. А теперь рассмотрим пример аналитического приложения. Это приложение «Состояние финансов» (Cash Position) с идентификатором SAP Fiori F1737.

Оформите подписку sappro и получите полный доступ к материалам SAPPRO

У вас уже есть подписка?

Войти