SAP SE
Dietmar-Hopp-Allee 16
69190 Walldorf
Germany
SAP Fiori Apps for the SAP ERP Application PP
© 2014 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
© SAP SE Page 2 of 27
SAP Fiori Apps for the SAP ERP Application PP
Icon Meaning
Caution
Example
Note
Recommendation
Syntax
Type Style
Example text
Example text
EXAMPLE TEXT
Example text
EXAMPLE TEXT
Example text
<Example text>
Description
Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths and options.
Cross-references to other documentation.
Emphasized words or phrases in body text, titles of graphics and tables.
Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE.
Screen output. This includes file and directory names and their paths, messages, source code, names of variables and parameters as well as names of installation, upgrade and database tools.
Keys on the keyboard, for example, function keys (such as F2) or the
ENTER key.
Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.
Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries.
© SAP SE Page 3 of 27
SAP Fiori Apps for the SAP ERP Application PP
Front-End Server: SAP Fiori Launchpad Components ......................................... 13
Configuration and App Implementation for Baseline Processes ........................... 14
Activation of Gateway Service in the SAP Gateway Server with Transaction ...... 15
Business Purpose for Material Requirements Planning ........................................ 17
Business Purpose for Production Order Handling ................................................. 23
© SAP SE Page 4 of 27
SAP Fiori Apps for the SAP ERP Application PP
© SAP SE Page 5 of 27
SAP Fiori Apps for the SAP ERP Application PP
SAP Fiori is a collection of apps that represent the new SAP user experience. SAP Fiori apps have a consistent design language and make use of a common technical infrastructure . They provide a consistent end-to-end user experience and can be used across all device types without creating additional implementation effort.
Organized by user role, the SAP Fiori launchpad is the central entry hub to all Fiori apps where users access apps via tiles. The launchpad has services for navigation, personalization, single sign-on, and search. The launchpad and the tiles are flexible and can be adapted to your needs.
You can use the search in the SAP Fiori launchpad to perform a cross-entity search through core
SAP Business Suite applications. The search uses the SAP NetWeaver Embedded Search technology on a SAP HANA database. New SAP HANA-enabled search models are delivered for core business objects.
The Fiori apps focus on critical and common activities and are designed around how people work:
Role-based: Fiori apps decompose complex applications into a task-based experience with one central entry point for each user.
Responsive: Fiori apps adapt to all sizes, devices, versions, and channels to provide a common user experience across all channels.
Simple: Fiori apps follow the 1-1-3 experience (1 user, 1 scenario, 3 screens). They know and provide the right context and meaningful data integration.
Coherent user experience with apps that speak the same design language. This implies coherence for common activities as well as coherence for your brand.
Instant value with a low barrier to adoption, enabling customers to adapt and users to personalize.
Interactive on desktop, tablet, and mobile platforms
All UIs are built using state-of-the-art technology such as HTML5 and SAP UI5 mobile. Fiori apps allow you to access the most recent version of your back-end data via OData services. Through previously defined roles and authorizations, you can specify which apps and which data a user is allowed to access.
The purpose of this document is to give the user all necessary information around the SAP Fiori apps for PP to be able to run them on top of the SAP Best Practices MM processes.
© SAP SE Page 6 of 27
SAP Fiori Apps for the SAP ERP Application PP
The following matrix shows the existing Fiori roles available within the MM application and the assigned Fiori apps.
© SAP SE Page 7 of 27
SAP Fiori Apps for the SAP ERP Application PP
Fiori Role
Material
Requirements
Planner - Buy
Scenarios Only
SAP Production
Planning &
Control
Fiori App
Monitor
Material
Shortages
Manage
Material
Shortages
Monitor
External
Requirements
Manage
External
Requirements
Confirm
Production
Orders
Confirm
Production
Operations
Short Description
You can monitor material shortages in a selected area of responsibility. You can specify a shortage definition and a time horizon to determine which materials you want to check. You can specify a shortage definition and a time horizon to determine which materials you want to check.
Mapping to Scope
Item
(Baseline Scope
Item) IDs
Make-to-Stock
Production -
Discrete Industry
(MTS)* (145)
You can check the coverage of your materials based on the settings you made in the Monitor Material Shortages app. To help you solve your shortages, the system proposes different solutions. You can simulate the solution to preview its effects and you can apply the solution that best solves your issue.
You can monitor the uncovered requirements originating from sales orders and stock transport orders in a selected area of responsibility. You can specify a shortage definition and a time horizon to determine which uncovered external requirements you want to check.
Make-to-Stock
Production -
Discrete Industry
(MTS)* (145)
Make-to-Stock
Production -
Discrete Industry
(MTS)* (145)
Make-to-Stock
Production -
Discrete Industry
(MTS)* (145)
You can check your uncovered and delayed items based on the settings you made in the Monitor External Requirements app. To help you cover your external requirements, the system proposes different solutions. You can simulate the solution to preview its effects and you can apply the solution that best solves your issue.
A production worker can perform partial or final confirmations for production orders through a simplified and intuitive UI. The app provides fast order input and simplified order confirmation procedures that are available for desktop, tablet, and mobile.
Production workers can view and confirm order operations released to their work centers. They can search for the next order operation that they want to confirm by its number or confirmation number. They can use various sorting and filtering options that speed up and simplify the search for an order operation that they want to confirm. Production workers can
Make-to-Stock
Production -
Discrete Industry
(MTS)* (145)
Make-to-Stock
Production -
Discrete Industry
(MTS)* (145)
Fiori
Application
Type
SAP HANA
Mandatory
Transactional No
Transactional No
Transactional No
Transactional No
Transactional No
Transactional No
© SAP SE Page 8 of 27
Fiori Role
Production
Supervisor
SAP Fiori Apps for the SAP ERP Application PP
Fiori App
Release
Production
Orders
Production
Order
Short Description Mapping to Scope
Item
(Baseline Scope
Item) IDs
Fiori
Application
Type
SAP HANA
Mandatory partially or finally confirm a production order operation anytime and from any place using various mobile devices.
Production supervisors can release production orders using a highly intuitive and user-friendly application. The browser based application supports desktop, tablet and mobile devices.
This fact sheet displays contextual information about the
Production Order. You can navigate to its related entities and you can access related transactions in operational systems.
Make-to-Stock
Production -
Discrete Industry
(MTS)* (145)
Make-to-Stock
Production -
Discrete Industry
(MTS)* (145)
Transactional No
Fact sheet No
Planned Order This fact sheet displays contextual information about the
Planned Order. You can navigate to its related entities and you can access related transactions in operational systems, or you can navigate to related transactional applications.
Make-to-Stock
Production -
Discrete Industry
(MTS)* (145)
Process Order This fact sheet displays contextual information about the process order. You can navigate to its related entities and you can access related transactions in operational systems, or you can navigate to related transactional applications.
Make-to-Stock
Production –
Process Industry
(146)
Resource This fact sheet displays contextual information about the resource. You can navigate to its related entities and you can access related transactions in operational systems, or you can navigate to related transactional applications.
Make-to-Stock
Production -
Discrete Industry
(MTS)* (145)
Make-to-Stock
Production –
Process Industry
(146)
Work Center This fact sheet displays contextual information about the work center. You can navigate to its related entities and you can access related transactions in operational systems, or you can
Make-to-Stock
Production -
Discrete Industry
Fact sheet
Fact sheet
Fact sheet
Fact sheet
No
No
No
No
© SAP SE Page 9 of 27
SAP Fiori Apps for the SAP ERP Application PP
Fiori Role Fiori App Short Description navigate to related transactional applications.
Mapping to Scope
Item
(Baseline Scope
Item) IDs
(MTS)* (145)
Make-to-Stock
Production –
Process Industry
(146)
Fiori
Application
Type
SAP HANA
Mandatory
© SAP SE Page 10 of 27
SAP Fiori Apps for the SAP ERP Application PP
* For Wave 2, the MRP Fiori apps are capable to manage external procurements such as purchase orders or purchase requisitions. All scope items using procured materials (raw or semifinished) can use these Fiori Apps.
Procurement without QM (130)
Stock Transfer with Delivery (MRP run requires 130) (134)
Make-to-Stock Production – Discrete Industry (MTS) (145)
Make-to-Stock Production – Process Industry (146)
The prerequisite for using the SAP Fiori transactional apps is implementing the relevant application independent parts provided by the SAP Fiori apps rapid-deployment solution. This version of SAP Fiori apps rapid-deployment solution includes new SAP Fiori apps and enables the implementation of SAP NetWeaver Gateway, SAP UI5 and any of the SAP Fiori transactional apps. In general, it is necessary to set up the SAP Fiori system landscape.
The solution includes a description of the general configuration steps required to manually set up the configuration within the system landscape and information about the software installation. We have three scenarios for Fiori: transactional apps, analytical apps and fact sheets. Each scenario has its specific systems or software that need to be installed. By reading through the referenced documents, you should be able to set up your own Fiori landscape based on your existing system environment.
The package delivers a description of the SAP Fiori related security configuration. When running your SAP Business Suite system, you must ensure that your data and processes support your business needs without allowing unauthorized access to critical information. This document provides the network safety related system components settings, and based on SAML2.0, SSO2 and X.509, a single point of Single Sign-on authentication configuration.
The SAP Fiori launchpad is the entry point to SAP Fiori apps on mobile or desktop devices and the Launchpad Designer is the standard tool for configuring the launchpad. The configuration guide provides the information for the setup and also explains how to add the different types of apps to the launchpad.
For detailed information on the technical implementation of the above mentioned prerequisites, refer to the SAP Fiori Apps rapid-deployment solution on the SAP Service Marketplace (direct access to the page: http://service.sap.com/rds-fiori-apps ).
In the following the necessary configuration steps for the activation and usage of the app are mentioned in a short checklist. Details are described in the relevant configuration guides for the
© SAP SE Page 11 of 27
SAP Fiori Apps for the SAP ERP Application PP
SAP Fiori Apps rapid-deployment solution, SAP HANA Live rapid-deployment solution and SAP
Fiori Infrastructure rapid-deployment solution.
For Monitor Material Shortages, the following SAP Notes must be implemented:
Back-End/Front-End Server SAP Note Number Description
Back-end and front-end servers
1955289
1931275
1893788
Release Information Note for SAP Fiori
Apps for Material Requirements
Planning
FioriApp: “Release Production Orders” corrections
Conversions in SAP NetWeaver
Gateway Framework
The following tables list technical objects specific to the apps in the production environment.
OData Service
PP_MRP_COCKPIT_SRV (1)
App
Monitor Material
Shortages
Manage Material
Shortages
Monitor External
Requirements
Manage External
Requirements
Authorization Role (PFCG Role)
SAP_PP_MATSHORT_MR_APP
SAP_PP_MATSHORT_DT_APP
SAP_PP_UNCOVSO_MR_APP
SAP_PP_UNCOVSO_DT_APP
PP_PRODORDER_RELEASE_SRV Release
Production orders
PP_PRODOPS_CONFIRM_SRV
PP_PRODORD_CONFIRM
CB_PRODUCTION_ORDER_SRV
(1)
Confirm
Production
Operations
Confirm
Production
Orders
Fact Sheet for
Production
Order
SAP_PP_PRODORD_REL_APP
SAP_PP_PROD_OPS_CONF_APP
SAP_PP_PROD_ORD_CONF_APP
SAP_PP_TCR_T
Component App Technical Name
© SAP SE Page 12 of 27
SAP Fiori Apps for the SAP ERP Application PP
UI5 Application Monitor Material
Shortages
Manage Material
Shortages
Monitor External
Requirements
Manage External
Requirements
Release Production
Orders
Confirm Production
Operations
PP_MATSHORT_MR
PP_MATSHORT_DT
PP_UNCOVSO_MR
PP_UNCOVSO_DT
PP_PRODORD_REL
PP_PRODOPS_CNF
PP_PRODORD_CNF Confirm Production
Orders
App
MRP
Production Order
Component Technical Name
Business Role
Business Catalog
SAP_PP_BCR_MRPController
SAP_PP_BC_MRPController
Business Catalog Group SAP_PP_BCG_MRPController
Technical Role
Technical Catalog
LPD_CUST Role
SAP_PP_TCR_T
SAP_PP_TC_T
UIAPPP01
LPD_CUST Instance
Business Role
TRANSACTIONAL
SAP_PP_BCR_Worker
Business Catalog SAP_PP_BC_Worker
Business Catalog Group SAP_PP_BCG_Worker
The following software products must be available in your system landscape:
Back-end system (business data)
Required product release: SAP enhancement package 7 for SAP ERP 6.0 SP03
Required software components: SAP_APPL 617
UI add-on (front-end components)
Required product release: UI for EHP7 for SAP ERP 6.0
Required software components: UIEAAP01 SP01
© SAP SE Page 13 of 27
SAP Fiori Apps for the SAP ERP Application PP
The SAP HANA database is mandatory for working with SAP Fiori apps for MRP. All restrictions concerning the handling of materials on an SAP HANA database are also valid for the MRP apps.
For more information about restrictions, see Restrictions.
Mobile devices with small displays are not supported by the MRP apps due to usability issues.
Small displays require condensing the complex MRP data and relevant information to such a degree that it is no longer possible to work with the MRP apps efficiently. For more information, see SAP Note 1955289 .
Before implementing the apps, you must ensure the following:
You have configured the Material Requirements Planning component in the back-end system.
For more information, see the Customizing Production → Material Requirements Planning.
You have installed and configured the app-specific configurations as described in the chapters below.
You have assigned the authorizations that are required for changing and creating requisitions or orders to the business users in the backend system.
You have configured the RFC connection SAP_ERP_PP with connection type H and chosen
Trusted Relationship as the Logon Procedure. This RFC connection is used for navigating to the back-end system to view the stock/requirements list or change material data.
If you use a different name for the RFC connection, you have to change the system alias for the entries Stock Requirements List and Change Material in transaction LPD_CUST for role
UIAPPP01 and instance TRANSACTIONAL.
Assign the necessary backend role for the Monitor Material Shortages app in the ERP system to the user used for the launchpad logon.
1. Access the activity using one of the following navigation options:
IMG Menu
Transaction Code
Tools → Administration → User Maintenance → Role
Administration → Roles
PFCG
2. On the Role Maintenance screen, enter the role as mentioned in the table below, and then choose Change .
Fiori App Name Role Name
SAP_PP_MATSHORT_MR_APP Monitor Material
Shortages
Manage Material
Shortages
SAP_PP_MATSHORT_DT_APP
© SAP SE Page 14 of 27
SAP Fiori Apps for the SAP ERP Application PP
Monitor External
Requirements
Manage External
Requirements
Release Production orders
SAP_PP_UNCOVSO_MR_APP
SAP_PP_UNCOVSO_DT_APP
SAP_PP_PRODORD_REL_APP
Confirm Production
Operations
Confirm Production
Orders
Fact Sheet for Production
Order
SAP_PP_PROD_OPS_CONF_APP
SAP_PP_PROD_ORD_CONF_APP
SAP_PP_TCR_T
3. On the Change Roles screen, make sure that there is a green light on the Authorization tab page.
4. Choose the User tab page, enter the User ID as backend user.
5. Save your entries.
OData Channel implementations retrieve the data from an SAP business system, that is, a backend system.
Once a service has been defined in the backend system, the service must be registered or activated in the SAP NetWeaver Gateway system.
This is a generic step that you must only carry out once an SAP Fiori app shall be activated that is not yet part of this rapid-deployment solution. In this case, the name of the service must be known , and the service can be activated as stated below.
In case the apps are configured as part of this package, skip this step. The appspecific service to be activated will be mentioned in the app-specific configuration guide.
1. Access the activity using the following navigation options:
Transaction Code /IWFND/MAINT_SERVICE
IMG Menu SAP NetWeaver → Gateway → OData Channel → Administration
→ General Settings → Activate and Maintain Services
2. Choose Add Service .
© SAP SE Page 15 of 27
SAP Fiori Apps for the SAP ERP Application PP
3. On the Add Service screen, enter the System Alias and choose Enter . A list of services is displayed.
Field Name
System Alias
4. Choose Get Services .
5. Choose the Technical Service Names.
Field Name
Technical Service Name
Entry Value
<SYSTEM ALIAS of ERP>
Entry Value
PP_MRP_COCKPIT_SRV (1)
PP_PRODORDER_RELEASE_SRV
PP_PRODOPS_CONFIRM_SRV
PP_PRODORD_CONFIRM
Only services that are not yet activated are displayed in this list. To find the Technical
Service Name to be activated, perform a wild card search in the Technical Service
Name field with the Service Name provided in the app-specific configuration guide in chapter Activation of Gateway Service in SAP NetWeaver Gateway.
Example: Search for *SRA007_BENEFITS_SRV *. The system searches for the
Technical Service Name which may include additional namespace information but includes the External Service Name .
6. Enter the name of the package being used.
7. Select Standard Mode in the ICF Node section.
8. Select the Set current client as default client in ICF node.
9. Choose Continue (Enter).
Assign your Workbench and Customizing Requests and confirm the displayed messages.
10. Confirm the information message that the metadata was loaded successfully.
11. Choose Back.
12. Select the record you have just created in the list.
13. Choose Gateway Client .
14. Choose Execute (F8).
The HTTP response is displayed and an XML file appears in the lower right corner. This indicates that the web service has been configured properly.
To run an SAP Fiori app, it is required that in addition to the above mentioned services, at least two app-specific services are activated per app. One service provides the required UI components and the other service establishes a connection to the backend and provides the required backend data. Which services are required in this case is described in detail in the app-specific configuration guides.
For web service calls, you must maintain authorization object S_SERVICE. You then assign the web service operations to a role in transaction PFCG.
© SAP SE Page 16 of 27
SAP Fiori Apps for the SAP ERP Application PP
Find more information, see Defining Operation-Specific Security Authorizations for
Web Services in the SAP Help Portal .
In case an error message occurs indicating that the http request failed, check the following:
Does the trusted RFC connection work properly?
Check in the Trust Manager (transactions trust) if the SSL certificates are set up properly so the gateway system can communicate properly with the respective backend system.
In Material Requirements Planning , one of the main tasks of an MRP controller is to monitor the material shortage situation and solve any issues in time. Another main task is to ensure that sufficient supplies have been planned to cover your external requirements — whether from sales orders or stock transfer orders, for example. The goal is to ensure that both customer and production demand are available on time and to avoid any disruptions due to missing parts. To enable the MRP controller to fulfil these goals, you can define a material shortage profile and material shortage definitions in the Customizing. These Customizing settings provide sets of rules that the system uses for calculating material shortages and uncovered demands (or uncovered external requirements). These rules define the scope of the shortage calculation meaning the supply and demand elements to be considered, the conditions that have to be met to be a relevant shortage, or the priority of the demand elements.
With the Monitor Material Shortages transactional app, you can monitor material shortages in a selected area of responsibility. You can specify a shortage definition and a time horizon to determine which materials you want to check.
The Material Resource Planner calls the app to monitor the availability for purchased materials and react on possible underdeliveries for sales orders caused by missing input materials.
With the Monitor Material Shortages app, you can do the following:
Select an area of responsibility
Select a shortage definition and specify a time horizon to determine which materials you want to monitor
Narrow down the scope of the material list by using facet filters
© SAP SE Page 17 of 27
SAP Fiori Apps for the SAP ERP Application PP
View a material list according to the selected shortage definition as well as other selection criteria
Personalize the table by choosing which table columns are shown and how table entries are sorted
Display a chart showing the stock availability of a selected material over the next 21 days
Tailor the app to your needs and save the combination of shortage definition, time horizon, and filters as a variant
Save your personalized variants as tiles on your home page from which you can directly navigate to the Manage Material Shortages app
View details of the selected materials and check different solutions in the Manage Material
Shortage app
Before implementing the app, you must ensure the following:
Default configuration settings are provided for this app in the Customizing for Production →
Material Requirements Planning → Apps for Material Requirements Planning → General
Settings . Check if the SAP standard configuration settings in the following Customizing activities meet your business requirements. If this is the case, no further changes are necessary.
Otherwise, you can tailor the following Customizing settings to your needs:
Define Supply and Demand Profiles :
In this activity, you can create your own supply and demand profiles. Here, you organize your supply and demand elements into groups that you assign to the material shortage definitions in a later Customizing step. This filters the supply and demand elements to be used for the calculations.
Define Material Shortage Profiles :
In this activity, you can create your own material shortage profile. The material shortage profile contains the individual material shortage definitions that you can select in the app in the Shortage Definition drop-down box. The shortage definition contains the specific set of rules for calculating the material shortage or uncovered demand.
Assign Material Shortage Profile to Users :
In this activity, you can assign the material shortage profile to your users. This controls the material shortage definitions the user can choose from in the app. If you make no changes here, the system automatically uses the SAP standard material shortage profile for all users.
With the Manage Material Shortages transactional app, you can check the coverage of your materials based on the settings you made in the Monitor Material Shortages app. To help you solve your shortages, the system proposes different solutions. You can simulate the solution to preview its effects and you can apply the solution that best solves your issue.
© SAP SE Page 18 of 27
SAP Fiori Apps for the SAP ERP Application PP
With the Manage Material Shortages app, you can do the following:
View a list of your materials with shortages
View details of material shortages as a table or a chart
View additional MRP information
Navigate to the back-end system to view the stock/requirements list or change material data
Select a shortage to check the different solutions proposed by the system
Preview the effects of the proposed solutions as a table or a chart
Choose a solution to apply the changes
Before implementing the app, you must ensure the following:
You have configured the Material Requirements Planning component in the back-end system.
For more information, see Customizing for Production → Material Requirements Planning.
You have installed and configured the Monitor Material Shortages app. For more information, see App Implementation: Monitor Material Shortages.
You have assigned the authorizations that are required for changing and creating requisitions or orders to the business users, in the back-end system.
You have activated the Gateway service PP_MRP_COCKPIT_SRV 0001 (Version 1) in the
Gateway system.
You have configured the RFC connection SAP_ERP_PP with connection type H and chosen
Trusted Relationship as the Logon Procedure. This RFC connection is used for navigating to the back-end system to view the stock/requirements list or change material data.
If you use a different name for the RFC connection, you have to change the system alias for the entries Stock Requirements List and Change Material in transaction LPD_CUST for role
UIAPPP01 and instance TRANSACTIONAL.
With Monitor External Requirements , you can monitor the uncovered requirements originating from sales orders and stock transport orders in a selected area of responsibility. You can specify a shortage definition and a time horizon to determine which uncovered external requirements you want to check.
With the Manage Material Shortages app, you can do the following:
Select an area of responsibility.
© SAP SE Page 19 of 27
SAP Fiori Apps for the SAP ERP Application PP
Select a shortage definition and specify a time horizon to determine the scope of the uncovered external requirements you want to check.
Narrow down the scope of the requirements list by using facet filters.
View a table of sales orders and stock transport orders according to the selected shortage definition as well as other selection criteria.
Personalize the table by choosing which table columns are shown and how table entries are sorted.
Tailor the app to your needs and save the combination of shortage definition, time horizon, and filters as a variant.
Save your personalized variants as tiles on your home page from which you can navigate directly to the Manage External Requirements app.
View details of selected materials and check different solutions on the Manage External
Requirements app.
Before implementing the app, you must ensure the following:
You have configured the Material Requirements Planning component in the back-end system.
For more information, see Customizing Production → Material Requirements Planning.
You have assigned the authorizations that are required for displaying the Stock/Requirements
List (transaction MD04 ) to the business users, in the back-end system.
Default configuration settings are provided for this app in the Customizing Production →
Material Requirements Planning → Apps for Material Requirements Planning → General
Settings . Check if the SAP standard configuration settings in the following Customizing activities meet your business requirements. If this is the case, no further changes are necessary.
Otherwise, you can tailor the following Customizing settings to your needs:
Define Supply and Demand Profiles:
In this activity, you can create your own supply and demand profiles. Here, you organize your supply and demand elements into groups that you assign to the material shortage definitions in a later Customizing step. This filters the supply and demand elements to be used for the calculations.
Define Material Shortage Profiles:
In this activity, you can create your own material shortage profile. The material shortage profile contains the individual material shortage definitions that you can select in the app in the Shortage Definition drop-down box. The shortage definition contains the specific set of rules for calculating the material shortage or uncovered demand.
Assign Material Shortage Profile to Users:
In this activity, you can assign the material shortage profile to your users. This controls the material shortage definitions the user can choose from in the app. If you make no changes here, the system automatically uses the SAP standard material shortage profile for all users.
© SAP SE Page 20 of 27
SAP Fiori Apps for the SAP ERP Application PP
With Manage External Requirements , you can check your uncovered and delayed items based on the settings you made in the Monitor External Requirements app. To help you cover your external requirements, the system proposes different solutions. You can simulate the solution to preview its effects and you can apply the solution that best solves your issue.
With the Manage Material Shortages app, you can do the following:
View a list of your uncovered and late external requirements.
View details of external requirements as a table or as a chart.
View additional MRP information.
Navigate to the back-end system to view the stock/requirements list or change material data.
Select an uncovered item to check the different solutions proposed by the system.
Preview the effects of the proposed solutions as a table or a chart.
Choose a solution to apply the changes.
Before implementing the app, you must ensure the following:
You have configured the Material Requirements Planning component in the back-end system.
For more information, see the Customizing Production → Ma terial Requirements Planning.
You have installed and configured the Monitor External Requirements app. For more information, see App Implementation: Monitor External Requirements.
You have assigned the authorizations that are required for changing and creating requisitions or orders to the business users, in the back-end system.
To implement the app, you must specify which contact person function is relevant for this app.
You make this setting in the Customizing Production → Material Requirements Planning →
Apps for Material Requirements Planning → General Settings → Specify Functions of Vendor
Contact Person . You can then view data for the contact person with the function you have specified when opening a solution card in the app.
The transactional apps for Material Resource Planning can support the scope item Make-to-Stock
Production (145) . You can make use of the following materials.
Material Type
Purchasing Org
RAW
1000
© SAP SE Page 21 of 27
SAP Fiori Apps for the SAP ERP Application PP
Purchasing Group
Vendor
Plant
MRP Controller
Material
Material Type
Purchasing Org
Purchasing Group
Vendor
Plant
MRP Controller
Material
Material Type
Purchasing Org
Purchasing Group
Vendor
MRP Controller
Plant
Material
Material Type
Purchasing Org
Purchasing Group
Vendor
MRP Controller
Plant
Material
Material Type
Purchasing Org
Purchasing Group
Vendor
MRP Controller
100
300000
1000
101
R13, R14, R16; R27
RAW
1000
103
300000
1000
101
R17
RAW
1000
102
300001, 300005
101
1000
R18
RAW
1000
101
300000
101
1000
R20, R122, R128
RAW
1000
101
300001, 300003, R300008
101
© SAP SE Page 22 of 27
SAP Fiori Apps for the SAP ERP Application PP
Plant
Material
1000
R120
With Release Production Orders , production supervisors can release production orders using a highly intuitive and user-friendly application. The browser based application supports desktop, tablet and mobile devices. The confirmation of the production can be similarly done by the shop floor worker either on header or operations level.
With Release Production Orders, production supervisors can release production orders using a highly intuitive and user-friendly application. The browser based application supports desktop, tablet and mobile devices. The confirmation of the production can be similarly done by the shop floor worker either on header or operations level.
The Production Order related apps have the following capabilities:
Provide an overview of production orders to be released based on individual variants
Give end-users immediate overview of missing parts
Detailed screen that provides end users with decision-critical information (date and time, system and user status, relevant work centers, missing part information for operations, and so on)
Search engine to identify and filter production orders
Provides the ability to perform the material availability check on one or more production orders
Navigation to the stock requirement list from the material description from the detail screen or from the missing parts overview screens
Columns in the overview table can be sorted in ascending or descending order
Availability check can be performed to find missing parts that is displayed with an alert box displaying the number of missing parts
Before implementing the app, you must ensure the following:
You have created one or several variants in the back-end using transaction Create Variant for
Production Order Selection ( RPSPOR1 ).
© SAP SE Page 23 of 27
SAP Fiori Apps for the SAP ERP Application PP
The variants must be assigned to a user in transaction Assign Variant for Production Order
Selection to User ( RPSPOR2 ).
With Confirm Production Operations , production workers can view and confirm order operations released to their work centers. They can search for the next order operation that they want to confirm by its number or confirmation number. They can use various sorting and filtering options that speed up and simplify the search for an order operation that they want to confirm. Production workers can partially or finally confirm a production order operation anytime and from any place using various mobile devices.
The Confirm Production Operations app has the following capabilities:
Displays order operation released to the user’s work center
Enables search for a production order operation by its number or confirmation number
Allows to partially or finally confirm an order operation
Provides access to goods movement information during confirmation
Allows to sort and filter the list of order operation by status and time frame
Also allows to sort and filter by operations defined as milestone in the SAP ERP back-end system
Provides graphical progress bar to view confirmed quantities
Runs on SAP HANA, as well as on any other database
Is a web-based application that can be easily enhanced using HTML5
Enables direct navigation to Material fact sheet
Offers an intuitive and user-friendly navigation
Before implementing the app, you must ensure the following:
Personnel number is entered under Human Resources.
To do this, on the SAP Easy Access screen, choose Human Resources → Personnel
Management → Administration → HR Master Data → Personnel Actions . You can also use transaction PA40 to create a personnel number.
SAP name is assigned to the personnel number.
© SAP SE Page 24 of 27
SAP Fiori Apps for the SAP ERP Application PP
To do this, on the SAP Easy Access screen, choose Human Resources → Personnel
Management → Administration → HR Master Data → Maintain . In the Direct Selection section, in the Infotype field, enter 105 , and in the STy field enter 0001 as the subtype.
Personnel number is assigned to work center under Logistics .
To do this, from the SAP Easy Access screen, choose Logistics → Production → Master Data
→ Work Centers . You can also use transaction CR01 to create a work center or transaction
CR02 to change a work center.
After you have created or changed a work center, choose Basic Data HRMS to assign the personnel number to the work center.
Production orders exist and are released in SAP ERP.
With the Confirm Production Orders , a production worker can perform partial or final confirmations for production orders through a simplified and intuitive UI. The app provides fast order input and simplified order confirmation procedures that are available for desktop, tablet, and mobile.
The Confirm Production Orders app has the following capabilities:
Search for a production order by its number
Display a list of orders based on the variant configured for the production order and assigned to the user in SAP ERP
Perform partial or final confirmation for a production order
Access goods movement information during confirmation
Provides graphical progress bar to view planned and confirmed quantities
Runs on SAP HANA as well as on any other database
Is a web-based application that can be easily enhanced using HTML5
Direct navigation to Material fact sheet
Offers an intuitive and user-friendly navigation
Before implementing the app, you must ensure the following:
Production order variant is created in SAP ERP (transaction code RPWPORDC1 )
Production order variant is assigned to the user (transaction code RPWPORDC2 )
Production orders exist and are released in SAP ERP
© SAP SE Page 25 of 27
SAP Fiori Apps for the SAP ERP Application PP
The transactional apps for Material Resource Planning can support the scope item Make-to-Stock
Production (145) . You can make use of the following materials.
Master / Org. Data
Material
Value
F126
Master / Org. Data Details
Finished Good MTS
Plant
Storage Location
S21
S22
S23
S25
S124
1000
1020
1030
1050
Semi-finished Good Repetitive Manuf.
Semi-finished Good Phantom
Semi-finished Good Subcontracting
Semi-finished Good Ext. Procurement
Semi-finished Good Subassembly
Plant 1 - Production Plant
Production storage location
Shipping Storage location
Stores Storage location
The prerequisite for using the SAP Smart Business for Sales Order Fulfillment is implementing the SAP Fiori Design Infrastructure rapid-deployment solution. This solution enables SAP customers and partners to deploy, configure, and validate the landscape components required for the enablement of SAP Fiori designs on top of SAP Business Suite powered by SAP HANA. The solution delivers deployment and configuration guidelines which are relevant for all SAP Fiori apps or for a specific SAP Fiori archetype such as the SAP Smart Business apps. It focuses on
SAP Fiori landscape, security and networking settings, launchpad setup, personalization topics,
KPI framework setup, KPI Modeler and search models configuration.
SAP Fiori has three app types , each distinguished by their focus and infrastructure requirements.
The below mentioned document is to describe generic enablement configuration activities for each App Type. The document also describes the configuration for fact sheets.
These fact sheets display contextual information about central objects used in your business operations. They are designed to be intuitive and harmonized fact sheets and allow navigation from one fact sheet to other related fact sheets. For example, you can navigate from master data like customer or material to related documents like sales order, delivery, billing document or vice versa.
Fact sheets run only on an SAP HANA database and require an ABAP stack.
© SAP SE Page 26 of 27
SAP Fiori Apps for the SAP ERP Application PP
This fact sheet displays contextual information about the Production Order. You can navigate to related entities and access related transactions in operational systems.
You can navigate to the following apps, for example:
Release Production Order
Confirm Production Order
Sales Order
Material
Customer
WBS Element
Work Center
You can access the following transactions, for example:
Display Production Order
Pegged Requirements Production Order
The technical requirements are:
SAP enhancement package 7 for SAP ERP 6.0 SP02
UI for EHP7 for SAP ERP 6.0
Front-End Components
Component
UI5 Application
Business Role
Business Catalog
Business Catalog Group
Technical Name
BCSBN_PRODUCTIONORDER_ANNO.XML
SAP_PP_BCR_PRODSUPERVISOR
SAP_PP_BC_PRODUCTIONSUPERVISOR
-
© SAP SE Page 27 of 27