Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
34,906

Latest Updates:

    • March 2024: Confirmed new role Extensibility Specialist and aded new apps such as F6957 Custom Logic. 
    • June 2023: Pay attention to a growing new role called Extensibility Specialist... !  Some new apps for situation handling, etc. that were introduced with 2021 FPS02 and 2022.
    • April 2022: In S/4HANA 2021, Custom Fields and Logic app appears as separate tiles for Custom Fields and Custom Logic. Also add: F5612 PS texts (Project Texts)
    • June 2021: Added some additional apps in SAP S/4HANA 2020 FPS01, especially F2288A Maintain Employees (version 2) and F3505A Maintain External Resources.
    • November 2020: Added some references to the SAP Help Portal - particularly where some of the guides have moved with SAP S/4HANA 2020 or can be a little difficult to find. Clarified that Intelligent Scenario Lifecycle Management (ISLM) is the next generation of Predictive Analytics Integrator (PAI).


Most customers familiar with SAP Business Suite or Suite on HANA think of configuration as an activity you do in SAP GUI transaction SPRO, which contains the SAP Implementation Guide (IMG).  While the SAP Implementation Guide is still an important tool, in SAP S/4HANA increasingly configuration is done via SAP Fiori apps.  In this blog post, you will find a quick summary of the current main configuration apps and when to use them. 

TL;DR version: Make sure you activate the 4 SAP Business Roles (see list below) that contain the majority of SAP Fiori apps that configure, adapt, and extend SAP S/4HANA. You should do that as a minimum in your development environment. You will need these to e.g. add custom fields, create your own analytics/reports and business objects, configure launchpad content, configure cross-functional features (such as output and communications, workflows, teams and responsibilities), configure new business processes, and configure the many out of the box use cases for intelligent automation.

Using SAP Fiori apps to configure, adapt, and extend your SAP S/4HANA solution is widespread across SAP S/4HANA use cases.  These special SAP Fiori apps covers many business processes, embedded analytics, and general user experience aspects.  With very few exceptions, most of these can only be done in SAP Fiori.  So much so that even to add custom fields to SAP GUI transactions, implementing SAP Fiori - at least initially in your Development environment - is a must!

 

Configuration in SAP S/4HANA is done both in the SAP IMG (traditional on premise approach) and in certain SAP Fiori apps (cloud first approach)


So what types of configuration will you see in SAP Fiori apps for SAP S/4HANA?

Similar to configuration in transaction SPRO, many (although not all) configuration changes are typically captured to customizing change requests in your Development environment for transport throughout your system landscape. For example, native launchpad features such as Search, and configuration which adapts other SAP Fiori apps, such as Manage Launchpad Pages, and Manage KPIs and Reports.

There are some apps which assist you to migrate data and even code into your SAP S/4HANA system.  These are useful for both your initial implementation and for continuous improvement as you grow your system to cover more of your business.

You will also find SAP Fiori apps which extend other SAP Fiori apps and embedded analytics, and even some classic User Interfaces (SAP GUI transactions, Web Dynpro applications, and Web Client UIs) such as when adding custom fields, or creating your own custom analytics. These you would also execute in your Development environment for transport throughout your system landscape.

Some configurations are the kind where you configure first in Development and then adjust later in Production.  With this sort of configuration typically you would:

    • Set up a starting configuration for initial go-live in your Development environment,
    • Transport (or import/export) them to the rest of your system landscape, and
    • After go-live you can adjust them further in your Production environment as needed.

For example, defining validation rules, setting up product configuration simulation models, creating Teams, or defining flexible workflow templates to adjust your workflows to meet changing market conditions or seasonal needs.

Finally, there are configurations for the new business processes and the delivered with SAP S/4HANA intelligent automation use cases that are only available via SAP Fiori. For example, advanced Availability to Promise, Group Reporting, Central Procurement, Machine Learning, and Situation Handling.

Important: Before using new Line of Business processes you should check your licence bundle with your SAP Account Executive.  The Feature Scope Description of SAP S/4HANA clarifies which processes are included as part of core enterprise management of SAP S/4HANA, versus which are part of Line of Business processes that may require additional licence.

    • Some new processes have additional licence requirements, for example Line of Business processes such as Group Reporting and Intercompany Matching and Reconciliation (ICMR), and Central Procurement.
    • Some, such as Advanced Compliance Reporting (ACR) are offered in a basic (included with SAP S/4HANA) and an advanced premium version (requires additional licence).
    • Capabilities such as Flexible Workflow, Machine Learning, and Situation Handling are included as part of SAP S/4HANA.
      • For some use cases, the processes using those capabilities may require additional licence.

Note: Where additional licence is needed, licences are based on the process as a whole, there is no additional licence required for individual apps included as part of the process.

The vast majority of these apps are contained in a small set of SAP Business Roles, namely:

    • Administrator
    • Analytics Specialist
    • Business Process Specialist
    • Configuration Expert – Business Process Configuration
    • Extensibility Specialist - From SAP S/4HANA 2022

If you are using SAP Fiori rapid content activation, you will find a "Select recommended SAP Business Roles" feature that will help you pick up these configuration roles.  Make sure you have applied the latest version of these SAP Notes to get this option:

 

Showing the Select recommended SAP Business Roles button when scoping the list of roles in SAP Fiori content activation task list and the documentation explaining which roles are added

Configuration in SAP Fiori for SAP S/4HANA covers these broad areas:

  • Cross-functional configuration including:
    • Configure analytics/reports
    • Configure Enterprise Search
    • Configure launchpad content
    • Configure Output Management and Communications
    • Configure Flexible Workflow
    • Configure Teams and Responsibilities
  • Extension scenarios including
    • Custom fields, analytics, objects, and CDS Views
    • Managing Extensions
    • Migrate data and custom code
  • Functional areas
    • Compliance
    • Engineering
    • Finance
    • International Trade
    • Manufacturing
    • Master Data
    • Procurement
    • Production
    • Sales
  • Intelligent Automation
    • Machine Learning/AI
    • Situation Handling

SAP Fiori apps for Cross-functional Configuration

A number of these apps are now covered (as of SAP S/4HANA 2020) in the official SAP Help documentation in guide SAP Fiori Apps for Administrative, Configuration, and Extensibility Tasks. In previous releases (SAP S/4HANA 1909 or lower) the equivalent guide is General Functions for Key Users.

Apps specific to analytics and reports are covered in the Analytics guide of your SAP S/4HANA release.

Configure analytics/reports

SAP Fiori appWhen to use the appFrom Release
F1768 Configuration Modeler for applications based on Analysis Path Framework in SAP S/4HANABuild and enhance interactive analytical Web applications based on the Analysis Path Framework (APB). APF based applications enable business users to flexibly explore KPIs and their influencing factors by drilling down into multidimensional visualizations of data, such as charts or tables.1511
F2595A Manage Date Functions (Version 2)Determine a single date or a date range using base and relative dates. This app displays all the SAP predefined and user-defined date functions. These date functions can be consumed by other apps. Includes expanded capabilities for creating custom calculated dates and date ranges.2021
F2595 Manage Date Functions

Determine a single date or a date range using base and relative dates. This app displays all the SAP predefined and user-defined date functions. These date functions can be consumed by other apps.

Successor app is F2595A Manage Date Functions (version 2)
1709
F2814 Manage KPIs and Reports

Create all analytical applications using KPIs, reports, and stories that can be launched directly from SAP Fiori launchpad. You can configure metrics in the KPI, visualize the data either in chart or table format, and analyze the data to improve the quantity and quality of the different business units belonging to an organization.

 
1909
F2170 View BrowserSearch, browse, tag analytical and non-analytical queries, and analyze the data fields of the CDS views. As a key user responsible for building data models use the View Browser app to get a list of all available CDS views and their artifacts, such as Category, View Types, Dimensions and Measures, and Annotations.1610

 

Configure Enterprise Search

SAP Fiori appWhen to use the appFrom Release
F2571 Analyze Query Log - Enterprise Search Evaluate the log data containing the user activities collected during searches, graphically in bar charts or in tables. Display key figures, such as executed search requests and runtimes, for a predefined or user-defined period.  Filter, fine-tune, and drill down into the data displayed.1809
F2700 Define Search Synonyms – Enterprise SearchDisplay the search configurations of business objects, create synonym and stopword lists, and display where-used lists for configuration settings1809
F2777 Fine-Tune Search Ranking - Enterprise Search

Create and edit ranking factors and boosts and test their effects immediately in a simulation. Save the ranking configuration, which makes it available for all users.

 
1809
F3036 Manage Search ModelsThe key user can select search model delivered by SAP and view the search results in a simple and formatted way. The key user can also create a search model from the selected CDS view, customize the fields and the formatting based on their requirements.1909

 

Configure Launchpad Content

SAP Fiori appWhen to use the appFrom Release
F4512 Manage Launchpad PagesManage launchpad pages, define the layout of pages and edit, copy or delete existing pages.2020
F4834 Manage Launchpad SpacesCreate and manage spaces for the SAP Fiori launchpad. With spaces you can design the launchpad layout. Spaces are organizational units that combine several pages in a menu that is shown in the navigation bar of the launchpad2020

 

Configure Output and Communications

SAP Fiori appWhen to use the appFrom Release
F1306 Maintain Email TemplatesDefine email templates to streamline your email correspondence1511
F1434 Maintain Form TemplatesMaintain form templates to streamline your records. You can use the form templates as a basis for the documents you want to print, such as invoices1511
F2761 Manage LogosUpload and manage logos for master form templates1909 ???
F2894 Manage TextsCreate and manage static texts for master form templates1909
F4971 Adobe Document Services Config UIMaintain configuration artifacts for yor ADS Service.2021

 

Configure Workflows

SAP Fiori appWhen to use the appFrom Release
F2190 Manage WorkflowsCentrally define approval workflows for a line of business or an organization. You can find out which approval workflows are available in a certain scenario, inspect them, create new approval workflows, or create copies of existing ones for reuse and modification.1610


F3067 Manage Workflow Scenarios

 
Define stages to structure a process. Stages are used in business rules which are integral part of a workflow to control flow logic.1809
F2787 Manage Workflow TemplatesDefine templates for a line of business or an organization. Templates are reusable entities, which can be used through the API or within the workflow modeling environment.1809
F4042 Manage Rules for Automation of Business WorkflowsManage rules that are required to automate various business processes, for example, Procure to Pay1909
F5343 Flexible Workflow Administration
An application to analyze and resolve issues related to ABAP Platform workflows.2021

 

Configure Teams and Responsibilities

SAP Fiori appWhen to use the appFrom Release
F4636 Manage Responsibility Contexts

Use or extend a standard responsibility context by adding your custom agent rule to determine agents that are responsible for your business process (workflow) tasks, objects, and situation handling.

2020
F4637 Manage Responsibility Rules

Responsibility rules are used to determine agents that are responsible for workflows and situation handling.

You can view standard rules, create or copy a responsibility rule and then customize it to suit your business process requirements. Custom responsibility rules are reusable.

2020


F2412 Manage Teams and Responsibilities

 
Manage teams, responsibility definitions, and team member functions in Responsibility Management. You can use responsibility definitions and member functions to determine members that are responsible for workflows, business scenarios, and situation handling.1709


F3077 Manage Team Hierarchies

 
Create and maintain a hierarchical structure for teams, sub teams, and super teams1809

 

SAP Fiori apps for extending SAP S/4HANA

Many of the apps are described in the Extensibility section of the official documentation in the SAP Help Portal.

In previous releases (SAP S/4HANA 1909 or lower) the equivalent guide is General Functions for Key Users.
 

Custom fields, analytics, objects, and CDS Views

SAP Fiori appWhen to use the appFrom Release
F2569 Business Event SubscriptionDisplay and Maintain Business Object Events Subscriptions1709
F1572 Custom Analytical QueriesQuery Designer provides the fields required to design a query. You select the required fields and set filters for your query. You can also preview the query results.1610
F1712 Custom Business ObjectsCreate custom business objects. The fields that you create for a custom business object can be used for database tables. You can also create OData services based on custom business objects.1610
F1866 Custom CDS Views
Create custom CDS Views.

Successor app is F1866A Custom CDS Views (Version 2)
1610
F1866A Custom CDS Views (Version 2)Build your own content based on existing SAP Virtual Data Models as well as on other custom content (e.g. Custom Business Objects)2020
F1481 Custom Fields and Logic
Create your own custom fields and enhancement implementations to customize applications and their UIs, reports, email templates, and form templates.

IMPORTANT: From SAP S/4HANA 2021, Custom Fields and Logic app appears as separate tiles for Custom Fields and Custom Logic.
1511
F6957 Custom LogicFor Custom Logic, successor app of F1481 Custom Fields and Logic. With this app, you can implement BAdIs that have been released by SAP. You can start implementing from the Custom Logic app or from the UI adaptation in an application that can be extended2023
F3438 Custom Logic TracingWith this app you can trace development objects to see which determinations, validations, and actions of which custom business object and nodes are being processed in which order... 1909


F3248 Custom Reusable Elements

 
Modularize your custom code and thus structure your custom code according to your requirements. You can use this app to create Custom Libraries and organize your methods1809

 

Managing Extensions

SAP Fiori appWhen to use the appFrom Release
F1590 Configure Software PackagesConfigure software packages for transporting extension items1511
F2587 Extensibility InventoryDisplay an overview of your extensibility items. View associations or dependencies between various extensibility items. You can thus gauge how importing or exporting a given extensibility item would affect other extensibility items.1709
F4017 Extensibility SettingsCheck the general extensibility settings like transport enablement and you can make settings for namespaces. These namespace settings are required for the Extensibility Templates2020
F1589 Register Extensions for TransportAssign extension items to software packages and transport requests.1511

 

Migrate data and custom code

SAP Fiori appWhen to use the appFrom Release
F3473 Migrate Your DataMigrate business data to SAP S/4HANA. You can migrate data directly from an ERP source system, or you can use staging tables to migrate data.1909


F3191 Custom Code Migration

 


Analyze custom code that needs to be migrated from an SAP Business Suite system to SAP S/4HANA (on premise). To evaluate the development objects to be adopted, it performs the S/4HANA custom code checks.

In addition, this app supports you with identifying unused custom code based on your collected usage data. This enables you to remove unused custom code during and post a system conversion to SAP S/4HANA.

You can also use this app for analyzing your custom code to check whether it is ready for SAP Cloud Platform ABAP Environment.
1809


F4198 Custom Code Migration - Analysis - Findings

 
Works with F3191 Custom Code Migration to provide analysis findings.1809


F4199 Custom Code Migration - Scoping - Package

 
Works with F3191 Custom Code Migration to provide scoping based on development packages.1809


F4200 Custom Code Migration - Scoping - Usage

 
Works with F3191 Custom Code Migration to provide scoping based on usage, e.g. to identify unused custom code.1809


F3815 Schedule Migration of Purchasing Data for Analytics

 
Optimize performance for some of the purchasing analytics apps by migrating the purchasing data (purchase orders and scheduling agreements).1909

 

SAP Fiori apps for configuring Business Processes

Compliance

SAP Fiori appWhen to use the appFrom Release
F2555 Manage User GroupsCreate and edit groups of users with the necessary authorizations for different tasks such as Screening and Approvals1610

 

Engineering

 

SAP Fiori appWhen to use the appFrom Release
F3402 - Manage Workflow Template for Change RecordsDefine and manage workflow templates for change records according to different scenarios.1809

 

Finance

New processes such as Advanced Compliance Reporting (ACR), Group Reporting, Intercompany Matching and Reconciliation (ICMR), and Flexible Workflow all require SAP Fiori.

For further information on these processes refer to:


You will also notice that there are a small number of apps that are only used by specific localizations/countries.

SAP Fiori appWhen to use the appFrom Release
F2131 Define Advanced Compliance Reports

Create, generate, and submit compliance reports to the governments on time and in the correct format. It helps you to ensure compliance with complex and ever-changing legal requirements.

This app is part of Advanced Compliance Reporting (ACR)
1610
F4773 Define Intercompany Posting Rules

Define rules for automatic postings that are triggered from processes of intercompany matching and reconciliation (ICMR), such as variance adjustments for accounting documents and elimination postings for Group Reporting.

This app is part of Group Reporting and ICMR
2020


F3862 Define Matching Methods

 


Create, display, change, or delete matching methods for Intercompany scenarios.

This app is part of Group reporting and ICMR
1909


F2546 Define Settings for Standardized Data Interface

 


Make configurations for data and format mapping preparation so that audit data will be extracted by using the Advanced Compliance Reporting (ACR) Framework

This app is primarily for localization China


1709

 

 


F2655 Define Validation Methods

 


Create or update validation methods that may contain multiple groups of validation rules.

This app is part of Group reporting and ICMR
1809


F2627 Define Validation Rules

 


Define validation rules for Group Reporting that contain the logical conditions the relevant financial data should fulfill. The defined validation rules can be used to verify reported data, standardized data, and consolidated data along the consolidation process.

This app is part of Group reporting and ICMR
1809
F4160 Maintain Additional Texts for Registers

Maintain Additional Texts for Export Confirmation Registers

This app is primarily for localization Russian Federation
1909


F0763A Manage Chart of Accounts

 


Display G/L accounts according to where they are assigned in a selected financial statement version (FSV) or by the ID of a chart of accounts. Provides FSV hierarchy view and list view. Create or Copy an existing account, assign the new account to corresponding company codes and select FSV assignments that are associated with the account.

This configuration can also be done in SAP GUI.
1610
F2946 Manage Collection Strategies

Manage your collection strategies. Collection strategies are used to prioritize items in a collection worklist, specify the currency in which items in the worklist are displayed, and to determine the aging intervals into which open receivables should be sorted.

This configuration can also be done in SAP GUI.
1809


F2918 Manage Global Accounting Hierarchies

 
View, create, edit, activate, and deactivate hierarchies and their validity timeframes. Quickly create hierarchies by importing or coping from existing hierarchies in the event of structure changes or changing reporting needs.1809
F4406 Manage Substitution and Validation Rules
Manage substitution and validation rules for different financial processes.2020
F2796 Manage Workflows - For Bank AccountsAdjust the stand workflow and/or define new workflow processes for bank account management according to your company's requirements by defining preconditions, step sequence, and recipients. Define workflows or workflow steps that are to be automatically approved by setting preconditions such as change request creator, account type, company code, and so on.1709
F2720 Manage Workflows for Journal Entry Verification - In General LedgerDefine a workflow for your business needs and then activate it with this Manage Workflows for Journal Entry Verification - In General Ledger app. All journal entries and currency adjustments that need to be verified go through the workflow when they meet the preconditions that you define in this app to start a workflow.1709
F3625 Manage Workflows for Purchase Order Accruals ReviewConfigure workflows for reviewing purchase order accruals. The app provides several options for determining the approver, such as the approval by the cost center responsible, and you can also assign specific users.1909
F4993 Manage Workflows – Reconciliation Close RequestsReconciliation close is initiated when a user chooses to close period reconciliation of a trading unit pair. If you want to have the reconciliation close approved before taking place, you need to set the relevant reconciliation case as requiring an approval workflow in Activate Reconciliation Close Process. With the Manage Workflows - Reconciliation Close Requests app, you can manage the standard workflow scenarios for the reconciliation close approval process for accounting and consolidation data models respectively. You can also define your own workflows.2020
F3906 Map Format DataDefine the rules for mapping data to treasury correspondence formats in accordance with the requirements of your financial institution.1909
F2684 Map Payment Format DataDefine the rules the system uses to map data to outgoing payment file formats in accordance with the requirements of your financial institution.2020


F3554 Map Treasury Correspondence Format Data

 


Define the rules for mapping data to outgoing treasury correspondence formats in accordance with the requirements of your financial institution. You use this step to define how the system fills data in the treasury correspondence format to generate the final file that you send to the bank.

This configuration can also be done in SAP GUI.
1909
F3554A Map Format Data for Treasury Correspondence

Define the rules for mapping data to treasury correspondence formats in accordance with the requirements of your financial institution.

This app supersedes F3554.
2021
F5617 Map Format Data for Advanced Payment ManagementDefine the rules the system uses to map data to outgoing payment file formats in accordance with the requirements of your financial institution2021
F5608 Map Format Data for Incoming Files from BanksDefine the rules the system uses to map data to incoming files from banks in accordance with the requirements of your financial institution2021
F4965 Migrate to Global HierarchiesMigrate the financial statement versions (FSVs) created in configuration step Define Financial Statement Versions (classic transaction OB58) to global hierarchies. Once migrated, the FSVs can only be edited in Manage Global Hierarchies.2021

 

International Trade

SAP Fiori appWhen to use the appFrom Release
F4383 Mass Upload Utility

Mass Upload Harmonized System code for country

This app is primarily for localization United Arab Emirates and Saudi Arabia
2020

 

Manufacturing

SAP Fiori appWhen to use the appFrom Release
F4977 Manage Workflows for Quality Task ProcessingManage workflows for quality task processing.2020

 

Master Data

SAP Fiori appWhen to use the appFrom Release


F2226 Configure Custom Objects - Consolidation and Mass Processing

 
Configure custom objects based on a database table in order to run a consolidation process or a mass process. This application can only be used in conjunction with MDG, Consolidation and Mass Processing.1610


F4091 Configure Data Quality Scores for Business Partners

 
Configure how a data quality score is calculated, based on the evaluation of business partners in combination with data quality rules. You can create data quality dimensions, categories of data quality dimensions, and assign rules to these data quality dimensions1909


F4090 Configure Data Quality Scores for Products

 
Configure how a data quality score is calculated, based on the evaluation of product data in combination with data quality rules. You can create data quality dimensions, categories of data quality dimensions, and assign rules to these data quality dimensions1909
F2288A Maintain Employees  (version 2)Create, modify, display, search and mass upload employees. Supersedes app F2288.2020 FPS01
F2288 Maintain EmployeesCreate, modify, display, search and mass upload employees. Superseded by app F2288A1709
F3505A Maintain External Resources (version 2)With this app, you can create and modify external resources.2020 FPS01
F3505 Maintain External ResourcesWith this app, you can create and modify external resources.1809 FPS01

 

Procurement

SAP Fiori appWhen to use the appFrom Release


F1995 Default Settings for Users

 
As a key user you can maintain default values for fields that are used during the creation of a purchase requisition.1610
F1994 Settings for Web ServicesDefine web service IDs, parameters of the catalog and the call structure. This enables procurement of items from web-based catalogs using the open catalog interface (OCI).1610
F3316 Manage Workflows for Centrally Managed Purchase Orders

Configure workflows to approve the centrally managed purchase orders The approval process can be either automatic or a one-step or multi-step process.

This app is part of Central Procurement
1809
F3794 Manage Workflows for Centrally Managed Purchase Requisitions

Configure workflows for the approval process of centrally managed purchase requisitions.

This app is part of Central Procurement
1909
F3401 Manage Workflows for Central Purchase Contracts

Configure workflows to optimize the approval process for central purchase contracts, which are also referred to as central contracts.

This app is part of Central Procurement
1809
F3680 Manage Workflows - Condition ContractsManage workflows related to condition contracts, such as condition contract release and condition contract release for settlement.1909
F3043 Manage Workflows for Purchase ContractsConfigure workflows to enhance the approval process for purchase contracts. Define workflow preconditions for releasing purchase contracts, assign specific users as approvers, or choose to approve purchase contracts using other options, such as approval by the accounting object responsible1809
F2872 Manage Workflows for Purchase OrdersConfigure workflows to optimize the approval process for purchase orders as a configuration expert. The app provides several options for determining the approver, such as the approval by the cost center responsible, but you can also assign users directly.1709
F2705 Manage Workflow for Purchase RequisitionsConfigure workflows to optimize the approval process for purchase requisitions. Define preconditions and approval steps for the overall release and for the item level release of a purchase requisition. Depending on the role you are assigned to, you can determine an approver.1709
F3232 Manage Workflows for Request for QuotationsConfigure workflows to optimize the approval process for requests for quotations. The app provides several options for determining the approver, such as manager of workflow initiator.1809
F3044 Manage Workflows for Scheduling AgreementsManage workflows for scheduling agreements. Determine the approver of the workflow, for example, the manager of the workflow initiator, or to directly assign a specific user. Define start conditions for a workflow and for each approval step. Add new workflows, or copy existing ones and modify them according to your requirements.1809
F3173 Manage Workflows for Service Entry Sheets - Lean ServicesConfigure the flexible workflow for service entry sheet. Define and use either the automatic, one-step, or multi-step approval. There are several options for determining the approver, such as the assignment of an approver by using a role, and you can also assign specific users or even teams as approvers.1809
F2873 Manage Workflows for Supplier InvoicesConfigure workflows to optimize the approval process for supplier invoices. For example, a blocked invoice must be released for payment by one or more persons responsible. There are several options for determining the approver, such as the approval by the cost center responsible, and you can also assign specific users.1709
F2704 Manage Workflows for Supplier QuotationConfigure the flexible workflow for supplier quotations. You can use either the automatic, one-step, or multi-step approval. The app provides several options for determining the approver, such as the approval by the cost center responsible, and you can also assign users directly.1709
F4760 Manage Workflow for Supplier ListsAn application to configure the workflow for Sourcing Supplier Lists2021
F5716 Manage Workflows for Awarding Scenarios
Support for strategic and demand driven sourcing processes2021


 

Production

 

SAP Fiori appWhen to use the appFrom Release
F2836 Manage Action SettingsManage settings for actions used in status and action schemas (SAS) as well as non-SAS actions. The settings for an action are valid for a single combination of the object type (such as an operation activity) and plant.1709
F4337 Manage Characteristics as Custom FieldsCreate custom fields for characteristics that are used in Advanced Variant Configuration and Classification. This helps to extend the apps such as Manage Batches and Manage Production Orders with characteristic fields in the search using data source extension. The business user can then filter batches and production orders based on the product characteristic values.2020


F3458 Manage Characteristic Groups

 
Create, update and delete new groups of characteristics. Maintain descriptions in different languages for each group. Assign, unassign, and sort characteristics to a characteristic group, and configuration profile for the valuation user interface.1809


F2829 Manage User Settings

 
Assign work centers to manufacturing users, and define a default work center and plant1709
F2570 Simulate Configuration ModelsSearch for configurable products and configured objects and start a configuration simulation with them. You can use the simulation to test and analyze your configuration model by configuring your object using the integrated characteristic value assignment screen and check whether your dependencies work.1709
F5612 PS Texts
Create and edit PS Texts and add instructions as free texts and attachments. Assign PS Texts to WBS Elements, Standard WBS Elements, Network Activities, and standard Network Activities.2021 FPS01

 

Sales

SAP Fiori appWhen to use the appFrom Release
F2698 Configure Alternative Control

Set up and adjust alternative controls with which to improve the confirmations for requirements in sales order documents by activating Alternative-Based Confirmation (ABC). The alternative controls are defined on the basis of ordered characteristics to which a substitution strategy is assigned.

This app is part of Advanced Available to Promise
1809
F2158 Configure BOP Segment

Define a set of selection conditions with which to prioritize the distribution of supply when the demand for the materials in sales and stock transport orders exceeds the available inventory or capacity

This app is part of Advanced Available to Promise
1610
F2160 Configure BOP Variant

Define a variant for backorder processing (BOP), including an optional combination of filters and prioritizers, with which you can automate rescheduling and redistribution of materials in limited supply.

This app is part of Advanced Available to Promise
1610
F2983 Configure Custom BOP Sorting

Create sequences for prioritizing requirements from sales and stock transport documents according to attributes that do not allow simple alphanumeric sorting (for example, customer/sold-to party).

This app is part of Available to Promise and Advanced Available to Promise
1709
F4836 Configure Demand Grouping Rule

Define the grouping order for different demand documents

This app is part of Supply Assignment
2020
F4835 Configure Demand Sorting RuleDefine the sorting order for different demand documents2020
F2246 Configure Order Fulfillment ResponsibilitiesConfigure order fulfillment responsibilities to enable your order fulfillment specialists to process all the materials for which they are responsible.1610


F2119 Configure Product Allocation

 
Create, find, display and change the schema for a product allocation object. The schema comprises e.g., the ID and description of the product allocation object, periodicity, characteristics structure and their hierarchy, the unit of measure for the planned allocation quantity and the date time type (material availability date, goods issue date and requested delivery date) used for the product allocation check.1610
F3670 Configure Release Check Variant

Define a release check variant to perform release check run on the completed runs of BOP variants.

This app is part of Supply Assignment
1809
F2699 Configure Substitution StrategyDefine which substitution method is to be used and which alternative determination is to be applied to ensure that requirements can be confirmed when a material-plant combination requested in a sales order document cannot immediately be confirmed as originally ordered1809
F4057 Configure Supply Sort Rule

Set up static or dynamic sort attributes for a supply sort rule.

This app is part of Supply Assignment
1909
F4647 Configure Supply Assignment Rule

Configure settings for supply assignment rules. These rules are then included or added to the Backorder Processing (BOP) variant by the user.

This app is part of Supply Assignment
2020
F4569 Configure Supply ProtectionProtect quantities of a material of a specific plant against other demands.2020
F4021 - Manage Workflows for Personnel Settlement DocumentsConfigure and control the Workflow Approval Processing of the Personnel Settlement Documents feature. With the right status group and the application status assigned to the Profiles for Personnel Settlement Document Inbound, the personnel settlement documents go through the workflow process.1909
F3014 - Manage Sales Document WorkflowsConfigure workflows for the approval process of sales documents. Define preconditions under which a sales document should be approved and to select the recipient(s) who should approve it.1809
F3681 - Manage Workflows for Settlement DocumentsConfigure workflows to include an approval process for the release of settlement documents. Setup automatic workflows for the process of releasing settlement documents to accounting.1909

 

SAP Fiori apps for Configuring Intelligent Automation

Machine Learning/Artificial Intelligence

Intelligent Scenario Lifecycle Management can be found in the Cross Components section of the official documentation in the SAP Help Portal. Predictive Scenarios can be found in the Analytics guide of the official documentation in the SAP Help Portal.

Important: Intelligent Scenario Lifecycle Management (ISLM) is the next generation of the Predictive Analytics Integrator (PAI). So you should look to move from apps F1837 and F2033 to apps F4470 and F4469 as of SAP S/4HANA 2020 or higher.

SAP Fiori appWhen to use the appFrom Release
F1837 Configure the Consumption of Predictive ModelsConfigure & train models using the filters specified in the predictive scenario or to import more complex models from SAP BusinessObjects Predictive Analytics1709
F4470 Intelligent Scenario ManagementTrain the model of an intelligent scenario, deploy, and activate for a specific business domain. You also deactivate deployed versions or undeploy if you no longer need. For both Side by Side and Embedded Scenarios.2020
F4469 Intelligent ScenariosIntegrates machine learning capabilities into business processes to provide forecasts and predictions for your use cases, e.g. forecast when a buyer is likely to negotiate a new procurement contract or predict the cost of a project based on the historic data analysis.2020
F2033 Predictive ScenariosCreate predictive scenarios by specifying a model type and dataset and also to create functional areas to group predictive scenarios1709
F5735 Monitor Planned Task JobsYou can schedule training for your intelligent scenarios. Also, monitor the scheduled runs that are created via ISLM in the Monitor Planned Task Jobs tile. Furthermore, you can trigger batch inference requests by consuming Business Applications.2021

 

Situation Handling

Situation handling is found in the Cross Components section of the official documentation in the SAP Help Portal. Including a list of the current Use Cases for Situation Handling delivered for your SAP S/4HANA release.

    • More than 25 use cases were delivered in SAP S/4HANA 1909.
    • There are more than 50 use cases delivered in SAP S/4HANA 2020.

 

SAP Fiori appWhen to use the appFrom Release
F2947 Manage Situation TypesMaintain situation types that represent real-life business situations requiring attention. You can also define who should receive notifications about these situations.1809
F4592 Manage Situation Types - Message BasedConfigure message-based situation types to inform end users about critical warning and error messages occurring in your system. This supports you to increase the quality and efficiency of your business processes.

Successor app is F5437 Manage Situation Types - Extended
2020
F5437 Manage Situation Types - ExtendedYou use this app to create situation templates and types that can be used in the extended framework of Situation Handling to inform end users about issues requiring their attention:
    • Extended object-based situations
    • Message-based situations
2021 FPS02
F5609 Manage Situation ObjectsWith this feature you can use the Manage Situation Objects app to model business objects that can be used in the extended Situation Handling framework for custom situations.2021 FPS02
F5698 Manage Situation ScenariosWith this feature you can use the Manage Situation Scenarios app to create situation scenarios which are the technical basis for custom situation templates.2021 FPS02
F5697 Situation Handling DemoWith this feature you can use the Situation Handling Demo app to test the extended framework of Situation Handling, based on a fictional booking portal scenario. With the demo app, three pre-defined situation demo templates are available.2021 FPS02

 

Becoming a SAP Fiori for SAP S/4HANA guru

You’ll find much more on our  SAP Fiori for SAP S/4HANA topic page

Other helpful links:

Brought to you by the SAP S/4HANA RIG and Customer Care team.

 

3 Comments