Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that...

25
SAP Best Practices for user experience in SAP S/4HANA 04 April 2016 English SAP Best Practices for user experience in SAP S/4HANA : Software and Delivery Requirements

Transcript of Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that...

Page 1: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices for user experience in SAP S/4HANA

04 April 2016

English

SAP Best Practices for user experience in SAP S/4HANA : Software and Delivery Requirements

SAP SEDietmar-Hopp-Allee 1669190 WalldorfGermany

Document Revisions Date

0 04-04-2016

1

2

Page 2: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

1.1.1

Page 3: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

Copyright

© 2016 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. The information contained herein may be changed without prior notice.

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 and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group 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.

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.

© SAP SE Public Page 3 of 18

Page 4: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

Icons

Icon Meaning

Caution

Example

Note

Recommendation

Syntax

External Process

Business Process Alternative/Decision Choice

Typographic Conventions

Type Style Description

Example text

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.

Example text

Emphasized words or phrases in body text, titles of graphics and tables.

EXAMPLE TEXT

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.

Example text

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.

EXAMPLE TEXTKeys on the keyboard, for example, function keys (such as F2) or the ENTER key.

Example text

Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.

<Example text>

Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries.

© SAP SE Public Page 4 of 18

Page 5: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

Table of ContentsContents1 Purpose of the Document.............................................................................................................52 General Project Prerequisites.......................................................................................................53 Technical Requirements...............................................................................................................5

3.1 Software Product Versions.................................................................................................53.2 Browser Requirements.......................................................................................................93.3 SAP Notes.......................................................................................................................... 93.4 SAP Solution Manager and SAP Solution Manager Content Add-On..............................113.5 Active Business Functions................................................................................................123.6 Software Landscape Diagram..........................................................................................133.7 Connectivity...................................................................................................................... 133.8 Roles and Authorizations..................................................................................................13

© SAP SE Public Page 5 of 18

Page 6: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

2 Purpose of the DocumentThis document contains information to: Validate that key prerequisites such as software products and versions match the customer

situation Check that all prerequisites for a customer implementation are in place Check that correct content, tools and skills are in place before the project startsThe document lists different kinds of requirements on package level if they are valid for all scope items included in the package. For requirements valid for certain scope items only, these scope items are mentioned.The document contains pre-requisites only, not the procedures to meet them. For how-to information (e.g. how to find the download area) please refer to the configuration guides.

3 General Project PrerequisitesThe following prerequisites need to be in place before an implementation project can start.

Prerequisite Responsibility

Kick off and workshop dates, location and attendees agreed Customer

Customer team allocated with correct skills and training in place Customer

Project sponsors and stakeholder identified Customer

Hardware fully commissioned Customer

Software licenses in place Customer

Infrastructure team can respond to requests quickly enough e.g. CSS notes, BW content, patches, user requests, authorization changes and transports

Customer

User interfaces agreed e.g. SAPGUI, Netweaver Business Client or Portal

Customer

Remote access is in place for SAP consultants and SAP Active Global Support

Customer

Decision made whether pre-assembled delivery will be used Customer

Decision made whether SAP Best Practices Solution Builder will be used to activate content.

Customer

Decision made whether Solution Manager will be used. Solution Manager set up with any relevant templates.

Customer

Tool for project repository and collaboration agreed Customer

Test management tool agreed Customer

4 Technical RequirementsThis section contains technical requirements in different areas. For each requirement, the relevance for scope items of the package is provided.

© SAP SE Public Page 6 of 18

Page 7: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

4.1 Software Product Versions

The SAP Fiori apps require an SAP Gateway System as a frontend system. This can be either the embedded Gateway System or the hub solution (the used Gateway system is a different system as the backend system).

 RecommendationThe decision to choose the hub solution or use the embedded Gateway system depends on the use case on customer site. Find background information on pros and cons for each option on help.sap.com. In any case, this decision should be discussed for each customer individually with the assigned system architects.

The following software products and versions are required:

 NoteA download link to the respective software component to SAP Software Download Center is provided in column ‘Product Version Instance/Link to Software Download Center’ in the table below.

When you install any of the following product versions, ensure that you apply the most up-to-date support pack.

© SAP SE Public Page 7 of 18

Page 8: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

Product Product Version Product Version Instance/Link to Software Download Center

Comments Relevance

SAP FIORI FRONT-END SERVER

SAP FIORI FRONT-END SERVER 2.0

front-end server: NW7.50: SAP NW

GATEWAY FOUNDATION 7.50

USER INTERFACE TECHNOLOGY 7.50

(Choose ‘Entry by Component’ in Software Download Center)

Mandatory All Scope Items

SAP NETWEAVER

SAP NETWEAVER 7.5

SAP Web Dispatcher

Mandatory All Scope Items

SAP FIORI FOR SAP S/4HANA

SAP FIORI FOR SAP S/4HANA 1511

UI for S4CORE (UIS4HOP1 100)(Choose ‘Installation’ in Software Download Center)

Mandatory All Scope Items

SAP FIORI FRONT-END SERVER

SAP FIORI FRONT-END SERVER 2.0

front-end server: NW7.50: SAPUIFT

100(Choose ‘Entry by Component’ in Software Download Center)

Optional: required for the usage of the App Activation Tool

SAP S4HANA Fiori Apps Deployment (MDA)

SAP FIORI FOR SAP S/4HANA

SAP FIORI FOR SAP S/4HANA 1511

UIX01CA1 200

IW_PGW 100

(Choose ‘Installation’ in Software Download Center)

Optional: only required for generic workflow app ‘my Inbox’

SAP S4HANA Fiori Apps Deployment (MDA)

SAP FIORI SAP FIORI FOR UIAPFI70 Optional: Only for SAP S4HANA

© SAP SE Public Page 8 of 18

Page 9: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

FOR SAP S/4HANA

SAP S/4HANA 1511

300

(Choose ‘Installation’ in Software Download Center)

financial processes

Fiori Apps Deployment (MDA)

SAP Single Sign-On

SAP Single Sign-On 2.0

Secure Login Library 2.0

Secure Login Client 2.0

IDM Federation 7.2

(Choose ‘Comprised Software Component Versions’ in Software Download Center)

Single Sign-On with SAML2.0 requires the SAP Identity Federation. Federation software is needed to make the AS JAVA as the Identity Provider.

SAP S4HANA Fiori Advanced Security Setup (MDE)

- - SSO Extension Library 2.0(Choose ‘Comprised Software Component Versions’ in Software Download Center)

This is a validation tool to verify if the SAP Logon Ticket is correctly produced.

SAP S4HANA Fiori Advanced Security Setup (MDE)

SAP CLOUD CONNECTOR

SAP CLOUD CONNECTOR

latest version

SAP Cloud Connector

The SAP Cloud Connector is required to connect your On Premise SAP Front End Server with the SAP HANA Cloud Platform.

SAP S4HANA Fiori App Extensibility and Customization (MDG)Mobilizing SAP S4HANA Apps (MDM)

SAP SCREEN PERSONAS

SAP SCREEN PERSONAS 3.0

Screen Personas for NW(Choose ‘Installation’ in Software Download Center)

Needs to be installed on the S/4 HANA System

Using SAP Screen Personas in SAP S/4HANA (UP6)

© SAP SE Public Page 9 of 18

Page 10: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

The table above holds the most relevant UI Add-Ons as optional components. Depending on the scope of the project additional UI Add-Ons may be required. The following section explains how to find the required app specific software requirements.

 NoteThe following sections explain in detail how to find the required Software Components using the Fiori Apps Reference Library. The whole installation process can be eased up using the SAP Maintenance Planner. The Maintenance Planner helps you to plan your installation and easily generate and download a consolidated stack.xml. Find detailed information here: Simplified Installation of SAP Fiori Apps with Maintenance Planner.

You can derive the required Software Components using the SAP Fiori apps reference library.

The following 2 examples explain the usage of the SAP Fiori apps reference library:

Example 1: Figure out which Software Component Versions need to be installed to deploy the app ILM Monitoring of Archiving Jobs:

1. Open the reference library using this link: SAP Fiori apps reference library2. Choose Category 'All Apps'3. Enter ILM Monitoring of Archiving, choose the magnifier glass and select the app in the

result list

 NoteMake sure in the drop down ‘SAP S/4HANA, on-premise edition’ is selected. In case you cannot choose ‘SAP S/4HANA, on-premise edition’ the selected is app is not available in the context of S/4 HANA on-premise.

4. Choose Implementation Information

© SAP SE Public Page 10 of 18

Page 11: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

5. Extract the Installation Section on the right detail pane

6.

Derive the required Software Components:Front End Server (SAP Gateway): Product Version: SAP Fiori for SAP S/4HANA 1511Software Component Version: UIILM001 100

Back End Server (S/4 HANA System):Product Version: SAP S/4HANA ON-PREMISE 1511Software Component Version: SAP_BASIS 750 SP01

Result:Front End Server: Installation of UIILM001 100Backend Server: Make sure the system is on SP01 for SAP_BASIS component.

Example 2 Figure out which Software Component Versions need to be installed to deploy the app My Leave Requests (Version 2):

1. Open the reference library using this link: SAP Fiori apps reference library2. Choose Category 'All Apps'3. Enter leave, choose the magnifier glass and select the app in the result list.

© SAP SE Public Page 11 of 18

Page 12: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

 NoteMake sure in the drop down ‘SAP S/4HANA, on-premise edition’ is selected. In case you cannot choose ‘SAP S/4HANA, on-premise edition’ the selected is app is not available in the context of S/4 HANA on-premise.

4. Choose Implementation Information.5. Extract the Installation Section on the right detail pane.

Derive the required Software Components:Front End Server (SAP Gateway): Product Version: SAP Fiori for SAP S/4HANA 1511Software Component Version: UIHR001 100

Back End Server (S/4 HANA System):Product Version: SAP S/4HANA ON-PREMISE 1511Software Component Version: GBX01HR 600

Result:Front End Server: Installation of UIHR001 100Backend Server: Installation of GBX01HR 600

4.2 Browser RequirementsThis section is in continuous change due to the fast changes in browser business. Check SAP Note 1935915 for the current requirements. For a more detailed view on general or technical release information, see the Product Availability Matrix (https://service.sap.com/sap/support/pam).

© SAP SE Public Page 12 of 18

Page 13: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

4.3 SAP NotesThe following general SAP Notes need to be considered:

SAP Note No

Content Comments Relevance

2277636 SAP Best Practices for UX in SAP S/4HANA V1

Before you start the activation of the related SAP Best Practices, check the latest versions of this SAP Note.

All Scope Items

2219726 General Information: FIORI UI Infrastructure Components for SAP S/4HANA, on-premise edition 1511

All Scope Items

2219727 General Information: FIORI SAP Gateway for for SAP S/4HANA, on-premise edition 1511 Q4/2015

All Scope Items

2240690 Front-end Network Bandwidth Sizing for SAP Fiori Apps

All Scope Items

The following notes need to be implemented in the system:

© SAP SE Public Page 13 of 18

Page 14: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

SAP Note No

Content Comments Relevance

2269272 "Reference Lost" Error for FLP Tiles after applying new UI component version

Relevant after update to SP01 UIS4HOP1

All Scope Items

2243529 Corrections to back-end catalog replication for UI add-on 2.0 SP01

Relevant after update to SP01 UIS4HOP1

All Scope Items

2256680 Replication of Backend Catalogs: System alias with suffix '_HTTP'

Relevant after update to SP01 UIS4HOP1

All Scope Items

2266478 Task list SAP_ESH_INITIAL_SETUP_000_CLIENT: Working clients are updated despite software components with errors

Fact Sheets configuration

SAP S4HANA Fiori Apps Deployment (MDA)

2250057 Task list SAP_ESH_INITIAL_SETUP_WRK_CLIENT: Consistence check of SW Comp. &1 was unsuccessful

Fact Sheets configuration

SAP S4HANA Fiori Apps Deployment (MDA)

2221810 PLM search relation not deleted correctly Fact Sheets configuration

SAP S4HANA Fiori Apps Deployment (MDA)

2221877 Connector generation and virtual models Fact Sheets configuration

SAP S4HANA Fiori Apps Deployment (MDA)

1885373 Missing sap Annotations in Metadata Document

Analytical apps configuration

SAP S4HANA Fiori Apps Deployment (MDA)

2147950 Apps missing in App Activation Usage of ‘App Activation Tool’ SAPUIFT

SAP S4HANA Fiori Apps Deployment (MDA)

2146390 App Activation shows app multiple times Usage of ‘App Activation Tool’ SAPUIFT

SAP S4HANA Fiori Apps

© SAP SE Public Page 14 of 18

Page 15: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

Deployment (MDA)

2260777 Syntax error in program /UI2/CL_CATALOG_API===========CP

Usage of ‘App Activation Tool’ SAPUIFT

SAP S4HANA Fiori Apps Deployment (MDA)

2197125 App Descriptor support for 'App Activation' and PFCG administration for Fiori L

Usage of ‘App Activation Tool’ SAPUIFT

SAP S4HANA Fiori Apps Deployment (MDA)

2057775 SAP Screen Personas rapid-deployment solution V2.30

Central project note for SAP Screen Personas

Using SAP Screen Personas in SAP S/4HANA (UP6)

2050325 SAP Screen Personas 3.0: Released Notes Information

SAP Screen Personas 3.0 Note with sub-notes.This note provides information on all notes relevant for SAP Screen Personas in addition to the respective support pack.

Using SAP Screen Personas in SAP S/4HANA (UP6)

1888428 Sizing for SAP GUI for HTML Sizing CPU and memory in setting up the system

Using SAP Screen Personas in SAP S/4HANA (UP6)

4.4 SAP Solution Manager and SAP Solution Manager Content Add-On

For the implementation of the solution package, SAP Solution Manager is recommended.

© SAP SE Public Page 15 of 18

Page 16: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

Product Product Version Comments

SAP Solution Manager SAP Solution Manager 7.0 Enhancement Package 1 SP18 or higher

- Or -SAP Solution Manager 7.1 SP01 or higher

- Or - SAP Solution Manager 7.1 on HANA (ST 712)SP00 or higher

If using SAP Solution Manager 7.0 with SP below 24, see SAP Note 1579267.

For SAP rapid-deployment solutions, implementation content is available in SAP Solution Manager templates. The SAP Solution Manager template for this solution package is in the ST-RDS 100 content add-on. You can download the latest available ST-RDS 100 content add-on from SAP Software Download Center on SAP Service Marketplace at support.sap.com/swdc. For more information about downloading and installing ST-RDS 100 content add-ons, see SAP Note 1726649 and SAP Note 1686668 respectively.In the ST-RDS 100 content add-on, access the template in the following way:

If you have SAP Solution Manager 7.1 SP04 or lower, select the template ID and template name in the table below.

If you have SAP Solution Manager 7.1 SP05 or higher, select the solution package name(s) in the table below.

Template ID and Template Name

BP_S4H_UX_S4HANAXV1 - SAP Best Practices for user experience in SAP S/4HANA_V1

Solution Package Name(s)

SAP Best Practices for user experience in SAP S/4HANA_V1

4.5 Active Business Functions Functionality in this solution package requires certain business functions to be active in the SAP landscape. These business functions need to be activated:

Software Component

Business Function Configuration or Data required

Relevance

S4CORE BSESH_HANA_SEARCH SAP S4HANA Fiori Apps Deployment (MDA)

S4CORE BSCBN_HANA_NAV SAP S4HANA Fiori Apps Deployment (MDA)

4.6 Software Landscape DiagramFind an overview of the Technical System Landscape in the configuration guide ‘SAP S4HANA Fiori Foundation Configuration (MAA)’ in chapter ‘Technical System Landscape’.

© SAP SE Public Page 16 of 18

Page 17: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

For SAP Screen Personas, an overview of the system landscape architecture in the configuration guide ‘SAP Screen Personas in SAP S/4HANA (UPI)’ in chapter ‘Technical System Landscape’.

4.7 ConnectivityThe following connectivity is required:

RFC Destination Description Connection Type

Created in Building Block

Comment

<system id >CLNT<Client>

RFC Destination to SAP Server

3 SAP S4HANA Fiori Foundation Configuration

For more details, see chapter ‘Gateway System: Creating Trusted RFC in NetWeaver Gateway to SAP Business Suite’

<system id >CLNT<Client>

RFC Destination to SAP NetWeaver Gateway Server

3 SAP S4HANA Fiori Foundation Configuration

For more details, see chapter ‘Defining Trust between SAP S/4 HANA and SAP NetWeaver Gateway’

<system id >CLNT<Client>_HTTP

RFC HTTP connection to S/4 HANA Server

H SAP S/4 HANA other app Types Deployment (MAL)

For more details, see chapter ‘Creating an HTTP RFC Destination to Back-End Server’

Additional RFC Connections (Type 3 and H)depending on scope of the package required

3/H See SAP Note 2269272

4.8 Roles and AuthorizationsThe following section provides a brief overview on the chapters dealing with roles and authorizations:

© SAP SE Public Page 17 of 18

Page 18: Software and delivery requirements - SAP Service ...sapidp/... · Web viewWords or characters that appear on the screen. These include field names, screen titles, pushbuttons as well

SAP Best Practices Software and Delivery Requirements

Purpose Created in Building Block Chapter

Administrator Role SAP S4HANA Fiori Foundation Configuration (MAA)

SAP Gateway System: Assign role template for administrators

Access roles to Fiori Launchpad and Launchpad Designer

SAP S4HANA Fiori Foundation Configuration (MAA)

Configuring Authorization Roles

Usage of context-sensitive user assistance

SAP S4HANA Fiori Foundation Configuration (MAA)

SAP Gateway System: Create a role referencing the Catalog

Administration embedded search

SAP S4HANA Fiori Foundation Configuration (MAA)

Assign Roles for Embedded Search administration

Backend Authorization for Users

SAP S/4 HANA Fiori Apps Deployment (MAD)

Create and Assign the Backend Role for a User

Frontend Authorization for Users

SAP S/4 HANA Fiori Apps Deployment (MAD)

Assign a User to the SAP Fiori Launchpad

Overview on role management for Fiori

SAP S4HANA Fiori Launchpad Operation (MAG)

PFCG Roles management

Role for JAM Integation SAP S4HANA Fiori Launchpad Operation (MAG)

Creating a Social Media Integration Role

Backend and Frontend Authorizations

SAP S/4 HANA other app Types Deployment (MAL)

Web Dynpro App Configuration

© SAP SE Public Page 18 of 18