ale-dp/sap-fiori-apps huggingface dataset:
Spend Variance
Application component: Fiori UI for Purchasing Analytics
App type: Analytical
Line of business: Sourcing and Procurement
Leading industry: Cross Industry
Solution capability: Real-Time Reporting and Monitoring (S/4)|Source Assignment (S/4)|Supplier Classification and Segmentation (S/4)|Supplier Evaluation (S/4)
Description:  With the Spend Variance app, you can determine the sum of the purchase order value, goods receipt value, and invoice value by supplier or material. The app then calculates the relation between the purchase orders, good receipts, and invoice value for a given filter. The catalog role Materials Management - Purchasing Strategy (SAP_BCR_MM_PUR_STRATEGY) is required to access the app. Note that this catalog role is included in the business role Strategic Buyer (SAP_BR_PURCHASER). The following authorization objects must be maintained in SU22: F_BKPF_BUK M_BEST_WRK M_BEST_EKG M_BEST_EKO S_RS_COMP  S_RS_COMP1  The KPI is displayed in the following views:   By Supplier   By Purchasing Category   By Material Group   By WBS Element   By Cost center   By Plant   By Purchasing Group   By Material   Document   
You can use this app to determine the sum of the purchase order value, goods receipt value, and invoice value per supplier or material. It then calculates the relation between the purchase orders, good receipts, and invoice value for a given filter.
Key features:  With this app, you can do the following:   Navigate to the following apps:   Manage Purchase Order   Purchase Order Factsheet   Manage Purchasing Category   Purchasing Category Factsheet   My Purchasing Document Items   Supplier Factsheet     Analyze data from the available chart and in tabular form.   Send the app details as link or export as an excel.   Personalize tiles:   Filter views   Click the arrow icon on the screen   Choose the Save as Tile option   Enter relevant details and save The newly created tile displays on the launchpad.     
Business roles: Purchaser| Strategic Buyer
Purchaser : 
Ensures that demands of materials and services are fulfilled by creating and monitoring purchase orders.

Strategic Buyer : 
Manages the supplier portfolio effectively.
Purchase Order Value and Scheduling Agreement Value
Application component: Fiori UI for Purchasing Analytics
App type: Analytical
Line of business: Sourcing and Procurement
Leading industry: Cross Industry
Solution capability: Real-Time Reporting and Monitoring (S/4)|Source Assignment (S/4)|Supplier Classification and Segmentation (S/4)|Supplier Evaluation (S/4)
Description:  You can use this app to retrieve the order value for all the purchase orders within a stipulated time. The app also helps to determine the KPI value of the purchase orders for a given set of filter criteria, such as materials, supplier, and plant. The business value of the app is that you can determine the current value of all purchase orders in the system. The catalog role Materials Management - Purchasing Strategy (SAP_BCR_MM_PUR_STRATEGY) is required to access the app. Note that this catalog role is included in the business role Strategic Buyer (SAP_BR_PURCHASER). The following authorization objects must be maintained in SU22:  F_BKPF_BUK   M_BEST_WRK   M_BEST_EKG   M_BEST_EKO   This KPI is displayed in the following views: By Supplier By Purchasing Category By Material Group By Purchasing Group By Plant By WBS Element Document Trend Trend by Purchasing Category Trend by Supplier By Cost Center By Service Performer  
You can use this app to retrieve the order value for all the purchase orders over time. The app also helps to determine the KPI value of the purchase orders for a given set of filter criteria such as the materials, supplier, and plant. The business value of the app is that you can determine all the current value of all purchase orders in the system.
Key features:  You can perform the following tasks: Analyze data in the form of chart and in tabular format. Share the analysis results via an email or export as an excel. Save the analyzed filters for later reference as a new tile: Filter views Click the arrow icon on the screen Choose the Save as Tile option Enter relevant details and saveThe newly created personalized tile displays on the launchpad.    Navigate to the following apps: Purchasing Category Factsheet Manage Purchasing Category My Purchasing Document Items Supplier Factsheet Manage Purchase Order Create Purchasing Category Purchase Order Factsheet    
Business roles: Purchaser| Strategic Buyer
Strategic Buyer : 
Manages the supplier portfolio effectively.

Purchaser : 
Ensures that demands of materials and services are fulfilled by creating and monitoring purchase orders.
Purchase Order Average Delivery Time
Application component: Fiori UI for Purchasing Analytics
App type: Analytical
Line of business: Sourcing and Procurement
Leading industry: Cross Industry
Solution capability: Real-Time Reporting and Monitoring (S/4)|Source Assignment (S/4)|Supplier Classification and Segmentation (S/4)|Supplier Evaluation (S/4)
Description:  Using the Purchase Order Average Delivery Time Weighted  app, you can check the average delivery time of orders to the suppliers. The role Strategic Buyer (SAP_BR_PURCHASER) is required to access the app. The app is displayed in the following views: By Supplier By Material Group By Plant By Purchasing Category Document  
You can use this app to check the average delivery time of orders to the suppliers.
Key features:  You can perform the following tasks: Analyze data as chart and in tabular format. Display data on the quantity of good received, average delivery time, and average weighted delivery time. Send the app link as email or export as an excel. Navigate to other apps. Filter views Click the arrow icon on the screen Choose Save as Tile Enter relevant details and saveThe newly created tile displays on the launchpad.   
Business roles: Purchaser| Strategic Buyer
Purchaser : 
Ensures that demands of materials and services are fulfilled by creating and monitoring purchase orders.

Strategic Buyer : 
Manages the supplier portfolio effectively.
Employee Lookup (Version 2/Fiori 2.0)
Application component: Employee Lookup
App type: Transactional
Line of business: Human Resources
Leading industry: Cross Industry
Solution capability: (Old) Employee Self-Service (ERP)|(Old) Employee Self-Service (S/4 comp. scope)|(Old) Manager Self-Service (ERP)|(Old) Manager Self-Service (S/4 comp. scope)|Absence Management (ERP)|Absence Management (S/4 comp. scope)
Description:  With the transactional app Employee Lookup (Version 2) you can search for an employee using the employee name and view reporting line and communication data of the selected employee. 
Search for employees.
Key features:   Search for employees  View organizational and communication details of employees and get in contact with them  View the reporting line of the selected employee  View the direct reports and colleagues of employees An employee who is concurrently employed can use the app for a chosen personnel assignment.  
Business roles: Other
Account Balance Audit Trail
Application component: Reporting Apps
App type: Analytical
Line of business: Finance
Description:  With this app, you can compare the opening and closing balance of open-item managed GL, AR, and AP accounts for the selected fiscal period and analyze the related line items. You can use the app to review the accounts to ensure the validity and legality of the financial records. You can group, sort, and filter the results list using various characteristics. You can show numerous additional characteristics, and also swap the order of the columns in the list. 
The application allows to compare the open and closing balance of GL, AR and AP accounts for the selected fiscal period and analyze related line items.
Key features:  Display line items based on individual filter conditions. Compare the opening and closing balance of the filtered line items. Correlate open line items with their related postings in the selected fiscal period. Use basic filters for company code, account, and fiscal period. Create complex filter conditions, and save these filter conditions as a variant. Sort, filter, and group the results lists, and save these settings as a variant. Display detailed data for the individual line items in the results list. Export the results lists to Microsoft Excel. If your company is using SAP Jam, you can create a link to this app with the current filter conditions, which is automatically posted to SAP Jam. You can also send this link as an e-mail. Save your filter and layout configuration as a tile on the home page.  
Business roles: External Auditor
External Auditor : 
Reviews the accounts of organizations to ensure the accuracy and completeness of their financial records.
Clear Open Items - Automatic Clearing, Clear Open Items Automatically - With Currency
Application component: Financial Accounting
App type: SAP GUI
Description:  The clearing program also uses the clearing transactions provided for manual account maintenance. For example, automatic posting of exchange rate differences, or automatic generation of transfer postings if items from different business areas or trading partners are involved in clearing. Furthermore, the program can clear journal entries that were posted using the net method and journal entries that contain parallel currencies.  When you create clearing groups, the business area and trading partner are no longer automatically used as fixed grouping criteria. This enables you, for example, to carry out automatic cross-business area clearing.  You must also specify a clearing date. 
Business roles: Accounts Payable Accountant| Accounts Receivable Accountant| General Ledger Accountant
Accounts Payable Accountant : 
Carries out the most important functions in accounts payable accounting with a special focus on creation and execution.

Accounts Receivable Accountant : 
Carries out the most important functions in accounts receivable accounting with a special focus on creation and execution.

General Ledger Accountant : 
Carries out daily activities in general ledger, for example by recording transactions and making adjustment postings, and prepares financial statements.
Clear Open Items Automatically - For Ledger Group
Application component: Posting/Clearing
App type: SAP GUI
Description:  The SAP System offers the following procedures for accounts with open account management: Post with Clearing Manual Clearing of an Account  
Key features:  The clearing program carries out automatic clearing within the SAP System. However, all prerequisites for clearing open items in the SAP System must be fulfilled. Note  Customer and vendor accounts are always managed on an open item basis. For G/L accounts, however, these must be defined in the master record. Open item management is recommended for the following G/L accounts: Check clearing accounts (bank clearing accounts) Goods receipt/invoice receipt (for more information about these accounts see Materials Management documentation in SAP Library). Payroll clearing accounts. (See the Personnel Administration and Payroll documentation in the SAP Library for more information on these accounts.)  All items involved in clearing are assigned a clearing document number and a clearing date. In this way, for example, invoices in a vendor account are indicated as paid, and items in a bank clearing account are indicated as cleared. 
Business roles: General Ledger Accountant
General Ledger Accountant : 
Carries out daily activities in general ledger, for example by recording transactions and making adjustment postings, and prepares financial statements.
Material Inventory Values - Balance Summary
Application component: Material Ledger
App type: Web Dynpro
Line of business: Finance
Leading industry: Cross Industry
Solution capability: Management Reporting (SBOP)|Overhead Cost Management (S/4)
Scope items: Managing Material Price Changes and Inventory Values
Description: You can use this app to gain an understanding of the quantities and values of your material inventories for a key date.Depending on the role to which you’re assigned, you can perform the following tasks:View the inventory value and quantity sorted by company code, G/L account, material group, profit center, and segment (standard layout)Analyze the balance summary in detail with an extensive number of attributes such as plant, valuation area, material, and key figures. The key figures are a compilation of central characteristics including inventory quantity and amounts in a maximum of three currencies (company code, additional 1, additional 2)Filter the dimensions according to various criteria such as G/L account, material, and profit centerAnalyze your material inventories according various perspectives by grouping the dimensions in rows and columnsVisualize the results of the balance summary in the form of a graphic, a table, or a combination of both typesSave your selection as a variantChange the displayed ID or description 
Analytical report to display the quantities and values of the material inventory for a key date
Business roles: Cost Accountant - Inventory| Inventory Manager
External Auditor : 
Reviews the accounts of organizations to ensure the accuracy and completeness of their financial records.

Inventory Manager : 
Manages inventory with respect to quantity and value.

Inventory Manager (Retail) : 
Manages inventory with respect to quantity and value.

Controller : 
Sets up and edits organizational structures so that all processes and reports are as accurate as possible. Edits master data, reorganizes company structures, and performs period-end functions.

Cost Accountant - Inventory : 
Calculates and monitors the net value of any inventories, thus helping a company to determine profitability, and ensuring accurate financial statements.
Material Inventory Values - Line Items
Application component: Material Ledger
App type: Web Dynpro
Line of business: Finance
Leading industry: Cross Industry
Solution capability: Management Reporting (SBOP)|Overhead Cost Management (S/4)
Description: You can use this app to gain an understanding of the values and quantities of your material inventories down to the line item level.This app displays the following information about material inventory values:The inventory value and quantity of the journal entries that affect the value of material inventories during a particular periodThe date of the source document, the proposed posting date, and the posting dateDepending on the role to which you’re assigned, you can perform the following tasks:View the inventory value and quantity sorted by company code, G/L account, material group, material, business transaction type, posting date, and document number (standard layout)Analyze the line items in detail with an extensive number of attributes such as plant, valuation area, material, and key figures. The key figures are a compilation of central characteristics including inventory quantity and amounts in a maximum of three currencies (company code, additional 1, additional 2)Filter the dimensions according to various criteria such as G/L account, material, profit center, and fiscal yearAnalyze your material inventories according to various perspectives by grouping the dimensions in rows and columnsVisualize the results of the line items in the form of a graphic, a table, or a combination of both typesSave your selection as a variantChange the displayed ID or description 
Analytical report to display the quantities and values of the material inventory down to line item level
Business roles: Cost Accountant - Inventory| Inventory Manager
Inventory Manager : 
Manages inventory with respect to quantity and value.

Cost Accountant - Inventory : 
Calculates and monitors the net value of any inventories, thus helping a company to determine profitability, and ensuring accurate financial statements.

Controller : 
Sets up and edits organizational structures so that all processes and reports are as accurate as possible. Edits master data, reorganizes company structures, and performs period-end functions.

Inventory Manager (Retail) : 
Manages inventory with respect to quantity and value.

External Auditor : 
Reviews the accounts of organizations to ensure the accuracy and completeness of their financial records.
Analyze Unbilled Items
Application component: Fiori-UI for Convergent Invoicing
App type: Transactional
Line of business: Sales
Leading industry: Cross Industry
Solution capability: Convergent Invoicing (S/4)
Description:  With this app, you can follow items that:   have reached their billing date, but which were not considered during billing   are not yet due   You can choose to display the number of affected items, or the total amount for the items. You can total or filter the amount and number of unbilled items by various criteria. 
Within this app an Invoicing Manager (Convergent Invoicing) who among others might need reduce unbilled items of old periods and increase cash flow, will be provided with the number and/or the amount of unbilled items from SAP Convergent Invoicing back end system displayed dependent on various grouping and filter criteria.
Key features:  You can perform the following tasks:   Display the total amount of unbilled items within a time period You can also limit the selection to certain company codes.   Display a breakdown by due date   Select unbilled items by amount or number    Group unbilled items by Bill Starting From, Type of Billable Item, status of the billable item, and subprocess    Select the currency in which the system displays the items    Keep in mind, the navigation options that you see depend on your roles and authorizations. In addition, the app supports the following technical features and options:   Create your own tiles with threshold values    Share an analysis by email or Chat in Microsoft Teams.   
Business roles: Invoicing Specialist (Convergent Invoicing)
Invoicing Specialist (Convergent Invoicing) : 
Is responsible for all customer questions regarding the invoicing process, such as checks and corrections of customer bills.

Invoicing Manager (Convergent Invoicing) : 
Manages the billing process, finds revenue leaks (for revenue assurance), analyzes unbilled revenue, and identifies trends.
Retail Store Reuse Component
Application component: In-Store Merchandise and Inventory Management - Fiori Apps
App type: Reuse Component
This reuse library provides UI artifacts for reusing it in several retail store related apps. The reused UI artifacts can be for instance controllers, view fragments or utility classes.
Maintain Form Templates
Application component: Output Management: Form Services
App type: Transactional
Scope items: Foreign Currency Risk Management|Accounts Receivable|Debt and Investment Management
Description: Using this app, you can maintain form templates to streamline your records. You can use the form templates as a basis for the documents you want to print, such as invoices.
A form template defines the header, body, and footer of a document. A template can contain bindings that are replaced with specific data in a context.
Extensibility Specialist : 
Extends and adapts applications, data models (e.g. custom fields), business logic, UIs, layouts and other extension items.
Material Inventory Values - Rounding Differences
Application component: Material Ledger
App type: Web Dynpro
Line of business: Finance
Leading industry: Cross Industry
Solution capability: Management Reporting (SBOP)|Overhead Cost Management (S/4)
Description: You can use this app to gain an understanding of the rounding differences between the current inventory postings of the actual inventory and the calculated inventory (Quantity × Price) during a ledger fiscal period.Rounding differences arise because the prices and price units produce values that cannot be represented in the minimum currency units (EUR with 2 decimal places, for example).After analyzing the rounding differences, you can react appropriately. For example, you can arrange for new materials to be posted in the future with higher or lower prices.Depending on the role to which you’re assigned, you can perform the following tasks:View the inventory value and quantity sorted by company code, G/L account, material, fiscal year, ledger fiscal period, and plant (standard layout)Analyze potential rounding differences in detail with an extensive number of attributes such as fiscal year, ledger fiscal period, G/L account, and key figures. The key figures are a compilation of central characteristics including amounts in rounding difference, ideal value, and amount in currency. These central characteristics are available in a maximum of three currencies (company code, additional 1, additional 2)Filter the dimensions according to various criteria such as G/L account, material, plant, and fiscal yearVisualize the results of the rounding differences in the form of a graphic, a table, or a combination of both typesAnalyze your material inventories according to various perspectives by grouping the dimensions in rows and columnsSave your selection as a variantChange the displayed ID or description 
Analytical report to display the rounding differences between the current stock posting of the actual stock and the calculated stock during a posting period
Business roles: Cost Accountant - Inventory
Cost Accountant - Inventory : 
Calculates and monitors the net value of any inventories, thus helping a company to determine profitability, and ensuring accurate financial statements.

Inventory Manager (Retail) : 
Manages inventory with respect to quantity and value.

Inventory Manager : 
Manages inventory with respect to quantity and value.

Controller : 
Sets up and edits organizational structures so that all processes and reports are as accurate as possible. Edits master data, reorganizes company structures, and performs period-end functions.
Manage Cost Centers (Version 2)
Application component: Master Data
App type: Transactional
Scope items: Consumable Purchasing|Overhead Cost Accounting|Procurement of Services
Description:  With this app you can create and edit master data of cost centers. 
With this app you can create and edit cost centers master data.

This app enables you to:

- Display existing cost centers, along with their validity periods, and view detailed information about them.
- Create new cost centers.
- Edit cost centers data.
- Add new validity periods for cost centers.
- Edit validity periods data for cost centers.
- Delete validity periods that are no longer needed.
Key features:  This app enables you to:   Display existing cost centers, along with their validity periods, and view detailed information about them.   Create new cost centers.   Edit cost centers master data and validity periods. To learn more about editing cost centers master data, see Editing Cost Centers and Time-Based Fields.   Add new validity periods for cost centers.   Delete validity periods that are no longer needed.   For each cost center, view other objects using this cost center by navigating to the app Where-Used List – Cost Centers.   Navigate to other apps that are related to cost centers. To navigate to an app, click or tap the ID of the cost center and choose the app link. If not all apps are visible, choose More Links to adjust the settings.   
Business roles: Cost Accountant - Overhead| Project Financial Controller
Cost Accountant - Overhead : 
Defines overhead master data and the period-end allocation cycle. Implements period-end allocation and monitors overhead costs. Reports expenses on the income statement in the period in which they are incurred.

Business Process Specialist : 
Defines business workflows within a line of business or across the organization.

External Auditor : 
Reviews the accounts of organizations to ensure the accuracy and completeness of their financial records.

Project Financial Controller : 
Is responsible for all financial aspects of one or several projects, including the creation of work breakdown structures, project planning, budgeting and forecasting, period-end closing support as well as project financial monitoring and reporting.
Form Bundles
Application component: Public Sector Contract Accounting
App type: Transactional
Line of business: Contributions, Revenue, and Taxes
Leading industry: Public Sector
Solution capability: Taxpayer Returns and Assessment Processing (S/4)
Description:  With this app you can search and display form bundles. 
Search Form Bundles
Key features:    Search and display form bundles.   Create notes for form bundles.   
Business roles: Customer Service Representative - Tax and Revenue Management
Customer Service Representative - Tax and Revenue Management: (is an add-on role to the Customer Service Representative)
Is involved in inspecting tax returns and accounts, assists individuals and organizations with their tax concerns and situations, and also looks for issues such as late payments or delinquent account.
Extensibility Logs - Reuse Library
Application component: Custom Business Logic
App type: Reuse Component
This reuse library covers the functionality of software collections logs
Enter Grades
Application component: Fiori UI for Industry-Specific Component Higher Education
App type: Transactional
Enter Grades app allows professors to access, enter and update academic grading information for all students registered to their courses, keep track of course attendance and monitor student course progress directly from their mobile device.
Key features: The PF ID entry does not exist
Business roles: Professor
Professor : 
Teaches students, conducts research within the context of particular study/course domain.
Replicate Runtime Hierarchy
Application component: Hierarchy Applications in General Ledger
App type: Transactional
Line of business: Finance
Leading industry: Cross Industry
Solution capability: Management Reporting (SBOP)|Overhead Cost Management (S/4)
Description:  With this app, you can manually replicate set-based and financial statement hierarchies to back end database tables after you create or edit the hierarchies in other apps. The app helps to improve the performance of hierarchy related analytic apps. You are recommended to periodically replicate hierarchies because in this way you save hierarchy snapshots that can be different from each other and you can select to view hierarchies based on the replication date and time. This app is available for the roles of Overhead Cost Accountant and G/L Accountant. Note When you replicate runtime hierarchies, the system updates the data that is contained in database tables HRRP_NODE, HRRP_NODET, HRRP_DIRECTORY, and HRRP_DIRECTORYT. 
An application to schedule run time hierarchy replication job
Key features:    Replicate set-based hierarchies   Replicate financial statement hierarchies   By default, the app is set to replicate hierarchies immediately. If you do not want to replicate the hierarchies immediately, deselect the Start Immediately checkbox. If you want to replicate hierarchies on a regular basis, enter the start date and time as of which you want to replicate the hierarchies and the repetition interval. 
Business roles: General Ledger Accountant| Cost Accountant - Overhead| Divisional Accountant
General Ledger Accountant : 
Carries out daily activities in general ledger, for example by recording transactions and making adjustment postings, and prepares financial statements.

Tax Accountant - Corporate Income Tax : 
Is responsible for Corporate Income Tax Operations.

Divisional Accountant : 
Defines division-related master data and transfer prices between different divisions. Analyzes costs and margin for division. Prepares the division reporting package.

Controller : 
Sets up and edits organizational structures so that all processes and reports are as accurate as possible. Edits master data, reorganizes company structures, and performs period-end functions.

Project Manager - Professional Services : 
Manages execution of commercial projects ensuring scope, time, budget & client satisfaction.

Project Manager - Commercial Services : 
Manages execution of commercial projects ensuring scope, time, budget & client satisfaction.

Cost Accountant - Overhead : 
Defines overhead master data and the period-end allocation cycle. Implements period-end allocation and monitors overhead costs. Reports expenses on the income statement in the period in which they are incurred.
Custom Fields and Logic
Application component: Custom Fields
App type: Transactional
Description: With this app you, as business expert and implementation consultant, can create your own fields and enhancement implementations to customize applications and their UIs, reports, email templates, and form templates.
Business roles: Extensibility Specialist
Extensibility Specialist : 
Extends and adapts applications, data models (e.g. custom fields), business logic, UIs, layouts and other extension items.
Schedule Sales Accounting Jobs
Application component: Fiori UI for Overhead Cost Controlling
App type: Transactional
Line of business: Finance
Leading industry: Cross Industry
Solution capability: Management Reporting (SBOP)|Overhead Cost Management (S/4)
Description:  You can use this app to schedule a background job that allocates overhead costs to profitability segments on the basis of reference values, percentages, or fixed amounts. You can perform the following tasks if you have the business role Controlling:   Schedule actual overhead allocations and generate the controlling documents for the selected period.   Determine when to run the job, for example, immediately or for a specified date in the future.   Test the job before you run the job creating the controlling documents.   Monitor the status of the job and check the log information for errors.   
An application to schedule job toto reflect all the actual costs from Overhead Cost Controlling in Profitability Analysis.
Business roles: Cost Accountant - Sales
Controller : 
Sets up and edits organizational structures so that all processes and reports are as accurate as possible. Edits master data, reorganizes company structures, and performs period-end functions.

Cost Accountant - Sales : 
Analyzes markets, products, customers, distribution channels, and discount strategies. Reports and monitors KPIs for incoming orders, revenue, and margins. Contributes to fulfilling the organization’s sales strategy.
Application Logs
Application component: Catalog based Application Log
App type: Transactional
Scope items: Advanced Credit Management|Basic Credit Management|Transfer of Bill of Materials for SAP Global Trade Services|Transfer of Primary Master Data for SAP Global Trade Services|Transfer of Contact Person for SAP Global Trade Services|Basic Cash Operations
Description: You can use this app to display application logs. If you need to check at a glance if any errors occurred, this app gives you a clearly structured overview.
You can use this app to display application logs.
BOM Engineer : 
Creates bills of material and consistent overall product model, drives changes across organizations, and is responsible for the change process until handover to manufacturing. Is typically a member of the R&D group of the company.

Systems Engineer : 
Is responsible for the development of mechatronic products. Translates the customer’s needs into measurable requirements and ensures the delivery against them. Defines structural, functional, and logical models of the product.

Administrator - Recipe Development : 
Performs special, rarely occuring maintenance tasks related to Recipe Development, like Pure Substances, Allergens etc. and ensures consistency of the database.

Configuration Expert - Data Migration : 
Migrates all necessary business data using Migration Cockpit.

Administrator (Marketing Cloud) : 
An administrator who configures the settings and functionalities in SAP Marketing Cloud

Purchaser : 
Ensures that demands of materials and services are fulfilled by creating and monitoring purchase orders.

Master Data Steward - Product Data : 
Performs special maintenance tasks and takes care of the administration of Product master data. Is also responsible for the quality of the Product master data.

Accounts Payable Accountant : 
Carries out the most important functions in accounts payable accounting with a special focus on creation and execution.

General Ledger Accountant : 
Carries out daily activities in general ledger, for example by recording transactions and making adjustment postings, and prepares financial statements.

Accounts Receivable Accountant : 
Carries out the most important functions in accounts receivable accounting with a special focus on creation and execution.

Master Data Specialist - Raw Substance Data : 
Maintains Raw Substances for Recipe Development and ensures consistency of the Raw Substance database.

Development Manager - Discrete Industries: (is an add-on role to the Development Manager)
Manages a team of design enegineers and analyzes changes and their impact in line with given targets.

Master Data Specialist - Product Data : 
Maintains Product master data.
Application Logs - Reuse Library
Application component: Catalog based Application Log
App type: Reuse Component
You can use this reuse library to display application logs.
Core Application Services Reuse Library
Application component: Extensibility services
App type: Reuse Component
Reuse Library for Core Application Services Fiori Development
Create Dunning Notices
Application component: Payment Progam / Payment transfer (DE, JP, US)
App type: SAP GUI
Scope items: Accounts Receivable
Description:  Sometimes your business partners may fall behind on payments. You can send them a payment reminder or a dunning notice to remind them of their outstanding debts. The SAP system allows you to dun business partners automatically. The system duns the open items from business partner accounts in which the overdue items create a debit balance. The dunning program selects the overdue open items, determines the dunning level of the account in question, and creates a dunning notice. It then saves the dunning data determined for the items and accounts affected. You can use the dunning program to dun both customers and vendors. It may be necessary to dun a vendor if he or she has a debit balance as a result of a credit memo. If a customer is also a vendor, you can offset the account balances against one another. Note Dunning is also used in the Real Estate components. For more information about Real Estate (RE), see Dunning Procedure for Rental Agreement.  For more information about Flexible Real Estate Management (RE-FX), see Dunning.   
Key features:   Dunning ProceduresThe dunning procedure controls how dunning is carried out. You can define as many dunning procedures as you like.  Dunning level The dunning levels are calculated based on the number of days open items are in arrears. You can also have the system calculate the dunning levels based on the dunning amount or a percentage paid (sales-related dunning level determination).You can determine more than one dunning level per dunning procedure.  Dunning area A dunning area is an organizational unit within a company code used for the dunning process.A dunning area can be a division or a sales organization. You assign a dunning area to an open item when making a posting. You can dun separately by dunning area.   
Business roles: Accounts Receivable Accountant
Accounts Receivable Accountant : 
Carries out the most important functions in accounts receivable accounting with a special focus on creation and execution.

Accounts Payable Accountant : 
Carries out the most important functions in accounts payable accounting with a special focus on creation and execution.
My Time Events (Version 2/Fiori 2.0)
Application component: My Time Events
App type: Transactional
Line of business: Human Resources
Leading industry: Cross Industry
Solution capability: (Old) Employee Self-Service (ERP)|(Old) Employee Self-Service (S/4 comp. scope)|Absence Management (ERP)|Absence Management (S/4 comp. scope)
Description:  With the transactional app My Time Events (Version 2) you can enable employees to create, update, and delete time events for a specific date. In addition, the app notifies employees of missing or incorrect time entries. 
Manage Clock In/Out Corrections & Time Events. Application is now enabled for concurrent employment.
Key features:     Create time events for a specific date  Update time events for a specific date  Delete time events for a specific date Select time event types as favorites for quick entries  Receive messages that indicates missing or incorrect time entries  Download time statement for a specific period  An employee who is concurrently employed can use the app for a chosen personnel assignment.   
Business roles: Other
Schedule Billing Output
Application component: Billing
App type: Transactional
Line of business: Sales
Leading industry: Cross Industry
Solution capability: Sales Billing (S/4)
Scope items: Sales Order Entry with One-Time Customer|Invoice Correction Process with Credit Memo|Returnables Processing|Debit Memo Processing|Sales Processing using Third-Party without Shipping Notification|Sell from Stock|Credit Memo Processing|Sales Order Processing for Sales Kits|Sales Order Processing for Non-Stock Material|Sales Order Processing - SEPA Direct Debit Handling|Sale of Services|Customer Returns|Invoice Correction Process with Debit Memo|Delivery Processing without Order Reference|Accelerated Customer Returns|Free Goods Processing|Sales Order Processing with Customer Down Payment|Sales Order Processing with Invoice List and Collective Billing|Sales of Non-Stock Item with Order-Specific Procurement
Description:  With this app, you can schedule billing document output (for example, printed invoices for customers) by creating billing output jobs. You can also display, cancel, and copy these billing output jobs. You can reduce system load and processing times by running billing document output during periods when system usage is lower (at night, for example). 
Schedule Billing Output
Key features:    Schedule when the output (for example, printing) of billing documents is performed   Quickly set up single and recurring jobs   Copy and modify existing jobs   Select the billing documents to be processed by specifying selection criteria, such as output channel and organizational data   Use the job log to check whether the sending of output was successful or to diagnose issues   
Business roles: Billing Clerk
Billing Clerk : 
Processes invoices in time, monitors and manages the invoice process, works on a prioritized worklist (e.g. sorted by invoice date and value of invoice requests), creates, releases, and sends invoice documents.
Count Stock
Application component: In-Store Merchandise and Inventory Management - Fiori Apps
App type: Transactional
Line of business: Commerce
Leading industry: Retail
Solution capability: Store Merchandise and Inventory (S/4)
Description:  With this app you can perform a physical inventory count of all products in the store, or a cycle count of selected products. Through the manager version app, Manage Stock Counting, you can also review counts submitted by store associates, request recounts for questionable count results, and approve and submit final counts to head office. 
With the transactional app Count Stock, you can perform a physical inventory count of all products in your store, or a cycle count of selected products. You can use the manager version app, Manage Stock Counting, to perform manager tasks such as reviewing counts submitted by store associates, requesting recounts for unexpected discrepancies, and approving and submitting final counts to head office. The manager version app is available with the Count Stock app but accessed through a separate tile on the Fiori launchpad. It requires an additional manager role.
Key features:  Perform annual inventory count of all products in the store initiated by back-end documentsPerform periodic inventory counts of selected products in the store (cycle counting)Perform annual or periodic inventory count in offline mode (using packaged application only)Respond to recount requests received from head officeUse manager version app Manage Stock Counting, available through a separate tile on the launchpad, to see aggregated view of count resultsFilter count results to display a subset of products based on criteria such as counted, uncounted with balances, and in error (Manage Stock Countingapp)Review counts locally before submitting them to head office (Manage Stock Counting app)Send local recount requests to store associates for counts with significant discrepancies (Manage Stock Counting app)Submit count results to head office individually or in bulk (Manage Stock Counting app) In addition, the app supports the following technical features and options if you run the app on a mobile device such as a smartphone or tablet: Use smartphone camera to scan products (when app is implemented on an SAP Fiori client)Attach external scanner to smartphone (with a custom-developed Kapsel plug-in) 
Business roles: Retail Store Associate| Retail Store Manager
Statutory Reporting / Israel Asset Accounting Reporting / Pending Reports
Application component: Israel
App type: Transactional
Description: 
Managing Fraction Digits

You can modify the currency fields in you report and control the number of decimals displayed during report generation using the field Number of Decimals for Currency Amounts. The default number of decimals are taken from the data source initially, which can later be modified as required. Based on the adjustment done, during preview, the values are validated against the data already given during preview. The ability to customize fraction digits are enabled only for CDS, ABAP Dictionary, or query-based documents.


Enabling Schema changes

You can now easily view the selected CDS fields during schema creation in the CDS Field Selection dialog. Additionally, you can view the selected fields while editing the schema as well.


Enabling Activity Group for activities

You can categorize similar reporting activities into a single group based on their functions. Assigning reporting activities into groups help when you want to perform some additional actions, such as identifying a specific reporting activity based on the group they are allotted to. The activity group value assigned to the reporting activity group will be available in the Run Compliance Reports app and based on this value, appropriate business checks can be processed.
 

New Organizational Units

Two new organizational units Profit Center and Segment are introduced in SAP S/4HANA Cloud. These new options can be used as a replacement for Business Area while defining report category.
 

New statuses for documents

The Document Status column is enhanced with two new statuses such as In Process (Editing) and In Process (Regeneration). In Process (Editing) status appears when the document is saved with manual changes and In Process (Regeneration) status appears when the document is being regenerated.
 

Enhancement to Balance Sheet/Income Statement (GENC_FINSTMNT_RET)

The generic report definition Balance Sheet/Income Statement is enhanced so that the search help of parameter Currency Type (CURRENCYROLE) supports all currency types, including functional currency.
An application to get an optimized overview of your compliance reporting tasks and to keep ahead of your submission deadlines. The application provides a smooth process for creating and sending compliance reports to the government on time and acts as a constant monitor of submission statuses.
Business roles: Asset Accountant for Israel
Asset Accountant for Israel: (is an add-on role to the Asset Accountant)
Capitalizes costs of assets during purchasing and production processes, defines depreciation parameters, and records depreciation. Ensures correctness, completeness, and documentation of the balance sheet for fixed assets in Israel.
Statutory Reporting / Israel Audit Reporting / Pending Reports
Application component: Israel
App type: Transactional
Description: 
Managing Fraction Digits

You can modify the currency fields in you report and control the number of decimals displayed during report generation using the field Number of Decimals for Currency Amounts. The default number of decimals are taken from the data source initially, which can later be modified as required. Based on the adjustment done, during preview, the values are validated against the data already given during preview. The ability to customize fraction digits are enabled only for CDS, ABAP Dictionary, or query-based documents.


Enabling Schema changes

You can now easily view the selected CDS fields during schema creation in the CDS Field Selection dialog. Additionally, you can view the selected fields while editing the schema as well.


Enabling Activity Group for activities

You can categorize similar reporting activities into a single group based on their functions. Assigning reporting activities into groups help when you want to perform some additional actions, such as identifying a specific reporting activity based on the group they are allotted to. The activity group value assigned to the reporting activity group will be available in the Run Compliance Reports app and based on this value, appropriate business checks can be processed.
 

New Organizational Units

Two new organizational units Profit Center and Segment are introduced in SAP S/4HANA Cloud. These new options can be used as a replacement for Business Area while defining report category.
 

New statuses for documents

The Document Status column is enhanced with two new statuses such as In Process (Editing) and In Process (Regeneration). In Process (Editing) status appears when the document is saved with manual changes and In Process (Regeneration) status appears when the document is being regenerated.
 

Enhancement to Balance Sheet/Income Statement (GENC_FINSTMNT_RET)

The generic report definition Balance Sheet/Income Statement is enhanced so that the search help of parameter Currency Type (CURRENCYROLE) supports all currency types, including functional currency.
An application to get an optimized overview of your compliance reporting tasks and to keep ahead of your submission deadlines. The application provides a smooth process for creating and sending compliance reports to the government on time and acts as a constant monitor of submission statuses.
Business roles: Audit Specialist for Israel
Audit Specialist for Israel : 
Uses audit standards to prepare audit scope, conduct interviews, perform analytical review, address finding and action, manage working papers, and support reporting (for Israel).
Run Compliance Reports / Oman GL Reporting / Pending Reports
Application component: Financial Accounting
App type: Transactional
Description:  Statutory reporting is a global compliance reporting solution that helps you to create, generate, and submit statutory reports to the government on time and in the correct format. It helps you to ensure compliance with complex and ever-changing legal requirements. For more information on SAP Document and Reporting Compliance, see What Is SAP Document and Reporting Compliance? 
An application to get an optimized overview of your statutory reporting tasks and to keep ahead of your submission deadlines. The application provides a smooth process for creating and sending statutory reports to the government on time and acts as a constant monitor of submission statuses.
Business roles: General Ledger Accountant for Oman
General Ledger Accountant for Oman: (is an add-on role to the General Ledger Accountant)
Carries out the most important functions in general ledger accounting with a special focus on creation and execution for United Arab Emirates.