SAP Fiori Apps for the SAP ERP Application PP

SAP SE

Dietmar-Hopp-Allee 16

69190 Walldorf

Germany

SAP Fiori Apps for the

SAP ERP Application PP

How to implement defined Fiori apps on top of the

SAP Best Practices Baseline packages.

Based on the example of US Baseline V3.607

How-to Guide: V2.00

SAP Fiori Apps for the SAP ERP Application PP

Copyright

© 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

Icons

Icon Meaning

Caution

Example

Note

Recommendation

Syntax

Typographic Conventions

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

Contents

SAP Fiori Apps for ERP Baseline – Application PP ................................................................... 6

1 Purpose of SAP Fiori ........................................................................................................... 6

2 Overview Matrix for PP Fiori Apps ...................................................................................... 7

3 Technical/System Prerequisites for Transactional Apps ................................................... 11

4 Transactional PP Apps ...................................................................................................... 11

4.1

General Configuration .................................................................................................. 11

4.2

Required SAP Notes .................................................................................................... 12

4.3

Technical Data ............................................................................................................. 12

4.3.1

Back-End Components .......................................................................................... 12

4.3.2

Front-End Components: UI5 Application ............................................................... 12

4.3.3

Front-End Server: SAP Fiori Launchpad Components ......................................... 13

4.3.4

Technical Requirements ........................................................................................ 13

4.3.5

Configuration and App Implementation for Baseline Processes ........................... 14

4.3.6

Assign User Roles in the Back-End System ......................................................... 14

4.3.7

Activation of Gateway Service in the SAP Gateway Server with Transaction ...... 15

4.4

Material Requirements Planning .................................................................................. 17

4.4.1

Business Purpose for Material Requirements Planning ........................................ 17

4.4.2

Monitor Material Shortages ................................................................................... 17

4.4.3

Manage Material Shortages .................................................................................. 18

4.4.4

Monitor External Requirements ............................................................................. 19

4.4.5

Manage External Requirements ............................................................................ 21

4.4.6

Supported Scope Items ......................................................................................... 21

4.5

Production Order Handling .......................................................................................... 23

4.5.1

Business Purpose for Production Order Handling ................................................. 23

4.5.2

Production Order Release ..................................................................................... 23

4.5.3

Confirm Production Operations ............................................................................. 24

4.5.4

Confirm Production Orders .................................................................................... 25

4.5.5

Supported Scope Items ......................................................................................... 26

5 Technical/System Prerequisites for SAP Smart Business Apps ....................................... 26

6 Technical/System Prerequisites for Fact Sheets .............................................................. 26

7 Fact Sheets for PP ............................................................................................................ 27

7.1

Fact Sheet for Production Order .................................................................................. 27

7.1.1

Description ............................................................................................................. 27

7.1.2

Navigation Targets ................................................................................................. 27

© SAP SE Page 4 of 27

SAP Fiori Apps for the SAP ERP Application PP

7.1.3

Transactions .......................................................................................................... 27

7.1.4

Technical Requirements ........................................................................................ 27

7.1.5

Technical Data ....................................................................................................... 27

© SAP SE Page 5 of 27

SAP Fiori Apps for the SAP ERP Application PP

SAP Fiori Apps for ERP Baseline – Application PP

1 Purpose of SAP Fiori

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

2 Overview Matrix for PP Fiori Apps

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)

3 Technical/System Prerequisites for

Transactional Apps

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 ).

4 Transactional PP Apps

4.1 General Configuration

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.

4.2 Required SAP Notes

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

4.3 Technical Data

The following tables list technical objects specific to the apps in the production environment.

4.3.1 Back-End Components

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

4.3.2 Front-End Components: UI5 Application

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

4.3.3 Front-End Server: SAP Fiori Launchpad Components

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

4.3.4 Technical Requirements

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 .

4.3.5 Configuration and App Implementation for Baseline

Processes

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.

4.3.6 Assign User Roles in the Back-End System

Assign the necessary backend role for the Monitor Material Shortages app in the ERP system to the user used for the launchpad logon.

Procedure

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.

4.3.7 Activation of Gateway Service in the SAP Gateway Server with Transaction

Use

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.

Procedure

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.

4.4 Material Requirements Planning

4.4.1 Business Purpose for Material Requirements Planning

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.

4.4.2 Monitor Material Shortages

4.4.2.1 Business Purpose for Monitor Material Shortages

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.

4.4.2.2 Key Features

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

4.4.2.3 Prerequisites for Configuration

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.

4.4.3 Manage Material Shortages

4.4.3.1 Business Purpose for Manage Material Shortages

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

4.4.3.2 Key Features

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

4.4.3.3 Prerequisites for Configuration

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.

4.4.4 Monitor External Requirements

4.4.4.1 Business Purpose for Monitor Material Shortages

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.

4.4.4.2 Key Features

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.

4.4.4.3 Prerequisites for Configuration

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

4.4.5 Manage External Requirements

4.4.5.1 Business Purpose for Monitor Material Shortages

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.

4.4.5.2 Key Features

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.

4.4.5.3 Prerequisites for Configuration

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.

4.4.6 Supported Scope Items

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

4.5 Production Order Handling

4.5.1 Business Purpose for Production Order Handling

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.

4.5.2 Production Order Release

4.5.2.1 Business Purpose for Production Order Release

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.

4.5.2.2 Key Features

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

4.5.2.3 Prerequisites for Configuration

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 ).

4.5.3 Confirm Production Operations

4.5.3.1 Business Purpose for Confirm Production Operations

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.

4.5.3.2 Key Features

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

4.5.3.3 Prerequisites for Configuration

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.

4.5.4 Confirm Production Orders

4.5.4.1 Business Purpose for Monitor Material Shortages

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.

4.5.4.2 Key Features

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

4.5.4.3 Prerequisites for Configuration

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

4.5.5 Supported Scope Items

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

5 Technical/System Prerequisites for SAP Smart

Business Apps

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.

6 Technical/System Prerequisites for Fact

Sheets

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

7 Fact Sheets for PP

7.1 Fact Sheet for Production Order

7.1.1 Description

This fact sheet displays contextual information about the Production Order. You can navigate to related entities and access related transactions in operational systems.

7.1.2 Navigation Targets

You can navigate to the following apps, for example:

Release Production Order

Confirm Production Order

Sales Order

Material

Customer

WBS Element

Work Center

7.1.3 Transactions

You can access the following transactions, for example:

Display Production Order

Pegged Requirements Production Order

7.1.4 Technical Requirements

The technical requirements are:

SAP enhancement package 7 for SAP ERP 6.0 SP02

UI for EHP7 for SAP ERP 6.0

7.1.5 Technical Data

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